Simon Alibert
|
4679725957
|
Revert feetech hack and monkeypatch instead
|
2025-04-03 15:53:54 +02:00 |
|
Simon Alibert
|
e55d2ffe50
|
Hack feetech firmware bug
|
2025-04-02 22:31:45 +02:00 |
|
Simon Alibert
|
1ebd81552c
|
Fix calibration
|
2025-04-02 22:27:49 +02:00 |
|
Simon Alibert
|
6bfcc18e73
|
Add more calibration utilities
|
2025-03-31 18:14:11 +02:00 |
|
Simon Alibert
|
8503e8e166
|
Move encoding functions to encoding_utils
|
2025-03-31 00:35:31 +02:00 |
|
Simon Alibert
|
d6007c6e7d
|
Add calibration utilities
|
2025-03-30 15:41:39 +02:00 |
|
Simon Alibert
|
dcbbeab80b
|
Move DriveMode & TorqueMode
|
2025-03-25 12:30:07 +01:00 |
|
Simon Alibert
|
cf963eb1b0
|
Ensure motors exist at connection time
|
2025-03-25 11:12:26 +01:00 |
|
Simon Alibert
|
7a75bb9f61
|
Improve errors
|
2025-03-24 21:13:26 +01:00 |
|
Simon Alibert
|
0c1d4cb323
|
Rename idx -> id_
|
2025-03-24 20:58:56 +01:00 |
|
Simon Alibert
|
7c8ab8e2d6
|
Implement feetech broadcast ping
|
2025-03-24 20:46:36 +01:00 |
|
Simon Alibert
|
8994252019
|
Add _configure_motors & move ping methods
|
2025-03-24 12:19:03 +01:00 |
|
Simon Alibert
|
39d8f45810
|
Privatize methods & renames
|
2025-03-24 11:57:12 +01:00 |
|
Simon Alibert
|
25388d0947
|
Add feetech operating modes
|
2025-03-23 19:41:46 +01:00 |
|
Simon Alibert
|
57c97762e1
|
Simplify _is_comm_success & _is_error
|
2025-03-23 16:52:29 +01:00 |
|
Simon Alibert
|
d485dc1313
|
Refactor _is_comm_success
|
2025-03-23 16:15:53 +01:00 |
|
Simon Alibert
|
5a57e6f4a7
|
Rename read/write -> sync_read/write, refactor, add write
|
2025-03-23 13:25:45 +01:00 |
|
Simon Alibert
|
a2f5c34625
|
Simplify split_int_bytes
|
2025-03-23 11:55:39 +01:00 |
|
Simon Alibert
|
1f1e1bcfe8
|
Add Motor in dxl robots
|
2025-03-23 11:08:20 +01:00 |
|
Simon Alibert
|
9e34c1d731
|
Move feetech table & cleanup
|
2025-03-22 01:24:48 +01:00 |
|
Simon Alibert
|
a15767aff1
|
Fix feetech reader/writer
|
2025-03-20 13:59:00 +01:00 |
|
Simon Alibert
|
2c68c6ca40
|
Implement FeetechMotorsBus & move functions to calibration
|
2025-03-20 10:22:47 +01:00 |
|
Simon Alibert
|
eeeccdba53
|
Update docstrings
|
2025-03-15 21:42:54 +01:00 |
|
Simon Alibert
|
bd5b181dfd
|
Improve type hints
|
2025-03-15 21:33:45 +01:00 |
|
Simon Alibert
|
0f972661e1
|
Move imports & remove mock entirely
|
2025-03-15 19:22:12 +01:00 |
|
Simon Alibert
|
ad0bacbfe4
|
Ass model_baudrate_table
|
2025-03-15 13:11:56 +01:00 |
|
Simon Alibert
|
f0505e81cc
|
Move common Feetech/Dxl code into MotorsBus base class
|
2025-03-14 22:00:09 +01:00 |
|
Simon Alibert
|
1f7ddc1d76
|
New Feetech calibration (#859)
Co-authored-by: Pepijn <pepijn@huggingface.co>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
2025-03-14 11:31:23 +01:00 |
|
Simon Alibert
|
ce63cfdb25
|
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
|
2025-03-13 14:24:50 +01:00 |
|
Simon Alibert
|
d6ccdc222c
|
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
|
2025-03-10 18:39:48 +01:00 |
|
Simon Alibert
|
3d3a176940
|
Move & organize motors, add base class
|
2025-03-03 18:18:24 +01:00 |
|
Simon Alibert
|
48469ec674
|
Move motor files
|
2025-03-02 21:33:22 +01:00 |
|