Simon Alibert
|
dcbbeab80b
|
Move DriveMode & TorqueMode
|
2025-03-25 12:30:07 +01:00 |
|
Simon Alibert
|
b71ac34214
|
Add test_motors_bus
|
2025-03-25 12:11:56 +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
|
c6212d585d
|
Add raw_values option
|
2025-03-24 20:56:58 +01:00 |
|
Simon Alibert
|
7c8ab8e2d6
|
Implement feetech broadcast ping
|
2025-03-24 20:46:36 +01:00 |
|
Simon Alibert
|
1de75c46c0
|
Return models (str) with pings
|
2025-03-24 20:42:43 +01:00 |
|
Simon Alibert
|
4ad109cff8
|
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
|
2025-03-24 13:25:29 +01:00 |
|
Simon Alibert
|
8994252019
|
Add _configure_motors & move ping methods
|
2025-03-24 12:19:03 +01:00 |
|
Simon Alibert
|
9832daf08d
|
Fix dict
|
2025-03-24 12:16:54 +01:00 |
|
Simon Alibert
|
39d8f45810
|
Privatize methods & renames
|
2025-03-24 11:57:12 +01:00 |
|
Simon Alibert
|
30fcd3d417
|
Update so100
|
2025-03-23 20:15:47 +01:00 |
|
Simon Alibert
|
039b437ef0
|
Update ensure_safe_goal_position
|
2025-03-23 19:43:58 +01:00 |
|
Simon Alibert
|
7582a0a2b0
|
Caps dxl OperatingMode
|
2025-03-23 19:42:21 +01:00 |
|
Simon Alibert
|
25388d0947
|
Add feetech operating modes
|
2025-03-23 19:41:46 +01:00 |
|
Simon Alibert
|
7152bc8aa7
|
Update Koch
|
2025-03-23 19:32:26 +01:00 |
|
Simon Alibert
|
5b46dc0b6a
|
Add is_connected in robots and teleops
|
2025-03-23 19:26:10 +01:00 |
|
Simon Alibert
|
4273f1f384
|
Add dxl operating modes
|
2025-03-23 19:25:21 +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
|
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
|
0ccc957d5c
|
Fix imports
|
2025-03-22 16:58:41 +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
|
4fe1880887
|
Add ping testing
|
2025-03-22 00:40:22 +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
|
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
|
74d56834af
|
Fix dxl calib import
|
2025-03-20 14:03:11 +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
|
6a77189f50
|
Fix import
|
2025-03-19 19:02:58 +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 |
|
Pepijn
|
952e892fe5
|
Use float32 instead of int (#877)
|
2025-03-18 16:36:37 +01:00 |
|
Pepijn
|
e8159997c7
|
User/pepijn/2025 03 17 act different image shapes (#870)
|
2025-03-18 11:09:05 +01:00 |
|
Steven Palma
|
1c15bab70f
|
fix(codec): hot-fix for default codec in linux arm platforms (#868)
|
2025-03-17 13:23:11 +01:00 |
|