Steven Palma
|
5c2566a4a9
|
fix(robots): fix send_action in lekiwi client part 2
|
2025-04-04 18:15:12 +02:00 |
Steven Palma
|
b919e68e05
|
debug(examples): configuration for lekiwi client app
|
2025-04-04 17:53:29 +02:00 |
Steven Palma
|
1eeeab5f4c
|
fix(robots): fix send_action in lekiwi_client
|
2025-04-04 17:52:57 +02:00 |
Steven Palma
|
8e62c4ed02
|
fix(teleop): always display calibration message in so100
|
2025-04-04 17:52:17 +02:00 |
Steven Palma
|
11d42ea5f5
|
fix(teleop): fix is_connected in teleoperator keyboard
|
2025-04-04 17:51:33 +02:00 |
Steven Palma
|
b03d502970
|
fix(robots): no need for .tolist() in lekiwi host app
|
2025-04-04 16:31:20 +02:00 |
Steven Palma
|
9c5262ae74
|
fix(robots): make sure message is display in calibrate() method lekiwi
|
2025-04-04 16:16:35 +02:00 |
Steven Palma
|
2a8ab54774
|
fix(robot): change Mode to Operating_Mode in configure write for lekiwi
|
2025-04-04 15:58:04 +02:00 |
Steven Palma
|
073b0278c2
|
fix(robots): fix assumption in calibrate() for robots with more than just an arm
|
2025-04-04 15:47:09 +02:00 |
Steven Palma
|
d6daff0990
|
fix(motors): missing type check condition in set_half_turn_homings
|
2025-04-04 15:10:56 +02:00 |
Steven Palma
|
5aaa41bdd2
|
chore(examples): move application scripts to the examples directory
|
2025-04-04 15:10:47 +02:00 |
Steven Palma
|
bd146b6dc6
|
chore(config): update host lekiwi ip in client config
|
2025-04-04 14:33:30 +02:00 |
Steven Palma
|
22a15ff755
|
refactor(robots): update lekiwi client and host code for the new api
|
2025-04-04 14:32:29 +02:00 |
Steven Palma
|
6c198d004c
|
chore(teleop): Add missing abstract methods to keyboard implementation
|
2025-04-04 14:32:10 +02:00 |
Simon Alibert
|
4311b39e73
|
Group config files
|
2025-04-04 13:30:59 +02:00 |
Simon Alibert
|
0e133c1de4
|
Cleanup imports
|
2025-04-04 13:30:07 +02:00 |
Simon Alibert
|
ded92d860d
|
Rename Lekiwi files & classes
|
2025-04-04 13:29:44 +02:00 |
Simon Alibert
|
2f769f1ff6
|
Update Lekiwi with new MotorsBus
|
2025-04-04 13:29:20 +02:00 |
Steven Palma
|
9a25b56438
|
refactor(kiwi): update to latest motor API
|
2025-04-04 13:28:17 +02:00 |
Steven Palma
|
0ac8a43496
|
chore(doc): update todos + license
|
2025-04-04 13:28:10 +02:00 |
Steven Palma
|
0da9063efd
|
feat(lekiwi): Make dataset recording work
|
2025-04-04 13:28:03 +02:00 |
Steven Palma
|
e0d1b75408
|
feat(lekiwi): de-couple classes + make it single-threaded
|
2025-04-04 13:26:45 +02:00 |
Steven Palma
|
fb153c2cca
|
fix(lekiwi): fix calibration issue
|
2025-04-04 13:26:41 +02:00 |
Steven Palma
|
e1d6a6f00e
|
fix(lekiwi): HW fixes v0.4
|
2025-04-04 13:26:37 +02:00 |
Steven Palma
|
db874c6812
|
fix(lekiwi): HW fixes v0.3
|
2025-04-04 13:24:32 +02:00 |
Steven Palma
|
e254a96bfb
|
fix(lekiwi): HW fixes v0.2
|
2025-04-04 13:24:28 +02:00 |
pre-commit-ci[bot]
|
5130cba57a
|
fix(lekiwi): HW fixes v0.1
|
2025-04-04 13:24:14 +02:00 |
Steven Palma
|
cb27f14f7b
|
refactor(robots): lekiwi v0.5
|
2025-04-04 13:24:03 +02:00 |
Steven Palma
|
b1aed5a5d0
|
refactor(robots): lekiwi v0.4
|
2025-04-04 13:22:31 +02:00 |
Steven Palma
|
81effca4ed
|
refactor(robots): lewiki v0.3
|
2025-04-04 13:22:27 +02:00 |
Steven Palma
|
982f8c0c16
|
refactor(robots): lekiwi v0.2
|
2025-04-04 13:22:23 +02:00 |
Steven Palma
|
6a3cdc0489
|
refactor(robots): lewiki v0.1
|
2025-04-04 13:22:19 +02:00 |
Steven Palma
|
99c0938b42
|
feat(teleop): thread-safe keyboard teleop implementation (#869)
Co-authored-by: Simon Alibert <75076266+aliberts@users.noreply.github.com>
|
2025-04-04 09:45:18 +02:00 |
Simon Alibert
|
716029b1e3
|
Remove old calibration
|
2025-04-03 18:42:39 +02:00 |
Simon Alibert
|
3848a8f9aa
|
Rename viperx & widowx
|
2025-04-03 18:37:21 +02:00 |
Simon Alibert
|
f7672e14c7
|
Update viperx & widowx
|
2025-04-03 18:34:08 +02:00 |
Simon Alibert
|
e393af2d88
|
Add is_calibrated test
|
2025-04-03 17:35:10 +02:00 |
Simon Alibert
|
0dcb2caba8
|
Simplify motors mocks
|
2025-04-03 16:43:23 +02:00 |
Simon Alibert
|
4679725957
|
Revert feetech hack and monkeypatch instead
|
2025-04-03 15:53:54 +02:00 |
Simon Alibert
|
57319062aa
|
Remove old calibration tests
|
2025-04-03 12:17:43 +02:00 |
Simon Alibert
|
078f59bfd1
|
Add calibration tests
|
2025-04-03 12:14:15 +02:00 |
Simon Alibert
|
36fcea2002
|
Merge remote-tracking branch 'origin/main' into user/aliberts/2025_02_25_refactor_robots
|
2025-04-03 08:40:39 +02:00 |
Simon Alibert
|
2971bdfed5
|
Rename Koch classes
|
2025-04-03 08:23:31 +02:00 |
Simon Alibert
|
28cd3a6f3a
|
Rename SO-100 classes
|
2025-04-03 08:14:35 +02:00 |
Simon Alibert
|
c0570b3003
|
Improve format
|
2025-04-02 22:40:00 +02:00 |
Simon Alibert
|
eeb8490016
|
Update Koch & SO-100
|
2025-04-02 22:33:48 +02:00 |
Simon Alibert
|
854b78975a
|
Update tests
|
2025-04-02 22:31:53 +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 |
Steven Palma
|
145fe4cd17
|
fix(deps): avoid torchcodec in macos x86_64 (#925)
|
2025-04-01 15:51:59 +02:00 |