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
|
e047074825
|
Add CalibrationMode
|
2025-03-23 10:20:08 +01:00 |
Steven Palma
|
a6015a55f9
|
chore(scripts): remove deprecated script (#887)
|
2025-03-23 01:16:50 +01:00 |
Simon Alibert
|
c2e761437d
|
Assert ping stub called
|
2025-03-22 18:53:57 +01:00 |
Simon Alibert
|
fedac994c3
|
Add autoclosing fixture
|
2025-03-22 18:16:13 +01:00 |
Simon Alibert
|
7d558d058e
|
Nit
|
2025-03-22 17:03:18 +01:00 |
Simon Alibert
|
1d3e1cbdbd
|
Add feetech write tests
|
2025-03-22 17:02:01 +01:00 |
Simon Alibert
|
0ccc957d5c
|
Fix imports
|
2025-03-22 16:58:41 +01:00 |
Simon Alibert
|
a4d487bc1d
|
Remove comment
|
2025-03-22 16:52:42 +01:00 |
Simon Alibert
|
8ca03a7255
|
Add dxl write tests
|
2025-03-22 14:50:05 +01:00 |
Simon Alibert
|
f2ed2bfb2f
|
Improve logging & typing
|
2025-03-22 11:11:39 +01:00 |
Simon Alibert
|
40675ec76c
|
Add logger, rm logs
|
2025-03-22 10:33:42 +01:00 |
Simon Alibert
|
9e34c1d731
|
Move feetech table & cleanup
|
2025-03-22 01:24:48 +01:00 |
Simon Alibert
|
857f335be9
|
Improve feetech mocking
|
2025-03-22 01:19:51 +01:00 |
Simon Alibert
|
fc4a95f187
|
Add CRC docstring
|
2025-03-22 00:50:01 +01:00 |
Simon Alibert
|
4fe1880887
|
Add ping testing
|
2025-03-22 00:40:22 +01:00 |
Simon Alibert
|
6fa859fa19
|
Improve dynamixel mocking
|
2025-03-22 00:39:41 +01:00 |
Simon Alibert
|
2abfa5838d
|
Improve read ergonomics & typing, rm find_motor_indices
|
2025-03-22 00:34:07 +01:00 |
Simon Alibert
|
3d119c0ccb
|
Add single value write
|
2025-03-21 12:31:41 +01:00 |
Simon Alibert
|
a32081757d
|
Add Motor class
|
2025-03-21 12:13:44 +01:00 |
Simon Alibert
|
56c04ffc53
|
Move dxl table & cleanup
|
2025-03-21 11:28:11 +01:00 |
Simon Alibert
|
715d4557af
|
Ruff ignore F401 & F403 for init files
|
2025-03-21 11:22:02 +01:00 |
Simon Alibert
|
6541982dff
|
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
|
2025-03-20 14:48:19 +01:00 |
Simon Alibert
|
43bc9404bb
|
Remove motors from koch teleop config
|
2025-03-20 14:47:53 +01:00 |
Simon Alibert
|
375499c323
|
Remove set_operating_mode
|
2025-03-20 14:47:17 +01:00 |
Simon Alibert
|
17a4447cef
|
Add debugging init
|
2025-03-20 14:45:18 +01:00 |
Simon Alibert
|
287dc13d96
|
Remove CLI for calibration visualization + move to debugging
|
2025-03-20 14:44:23 +01:00 |
Simon Alibert
|
02a1cf6a4e
|
Fix calibration visualization
|
2025-03-20 14:33:36 +01:00 |
Simon Alibert
|
34cd1e47bf
|
Remove obsolete test
|
2025-03-20 14:07:55 +01:00 |
Simon Alibert
|
74d56834af
|
Fix dxl calib import
|
2025-03-20 14:03:11 +01:00 |
Simon Alibert
|
dd80dbb4cd
|
Simplify Dxl motors bus import
|
2025-03-20 14:01:34 +01:00 |
Simon Alibert
|
bc020ee0a4
|
Remove mock_feetech sdk & add feetech new tests
|
2025-03-20 14:00:10 +01:00 |
Simon Alibert
|
a15767aff1
|
Fix feetech reader/writer
|
2025-03-20 13:59:00 +01:00 |
Simon Alibert
|
9af0a9bf37
|
Add mock_feetech
|
2025-03-20 13:58:02 +01:00 |
Simon Alibert
|
e2c8bc6948
|
Fix packet length, remove bytearray for easier debug, improve doctrings
|
2025-03-20 13:57:15 +01:00 |
Simon Alibert
|
2c68c6ca40
|
Implement FeetechMotorsBus & move functions to calibration
|
2025-03-20 10:22:47 +01:00 |
Simon Alibert
|
dd1f33e5ed
|
Add pytest param ids
|
2025-03-20 09:44:47 +01:00 |
Simon Alibert
|
2c1bb766ff
|
Refactor MockMotors, add return values
|
2025-03-20 09:40:58 +01:00 |
Simon Alibert
|
c1c71fb994
|
Ignore patching when not on MacOS
|
2025-03-20 09:38:36 +01:00 |
Simon Alibert
|
2d56f35071
|
Improve formats & docstrings
|
2025-03-20 09:36:17 +01:00 |
Simon Alibert
|
64ce2669ca
|
Add bytes stuffing
|
2025-03-20 09:33:33 +01:00 |
Cole
|
f39652707c
|
add docs details for resolving firmware update issues (#627)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com>
|
2025-03-19 19:17:07 +01:00 |
Simon Alibert
|
f527adf7a9
|
Add mock-serial
|
2025-03-19 19:03:34 +01:00 |
Simon Alibert
|
6a77189f50
|
Fix import
|
2025-03-19 19:02:58 +01:00 |
Simon Alibert
|
e4a6d035f9
|
Remove Dxl mock sdk & update tests
|
2025-03-19 19:02:25 +01:00 |
Simon Alibert
|
794f6e00fc
|
Introduce Dxl packet mocking logic
|
2025-03-19 18:57:29 +01:00 |
Simon Alibert
|
97494c6a39
|
(WIP) Implement Dynamixel
|
2025-03-19 18:46:04 +01:00 |
Simon Alibert
|
9358d334c7
|
Rewrite MotorsBus
|
2025-03-19 18:44:05 +01:00 |
Steven Palma
|
712d5dae4f
|
fix(os): fix default codec for windows (#875)
|
2025-03-18 22:04:21 +01:00 |