Compare commits

...

9 Commits

Author SHA1 Message Date
soconnor 8334b809f2 feat(nao6): add SSH command actions for robot posture control
Deploy to GitHub Pages / deploy (push) Failing after 27s
Validate Plugins / validate (push) Failing after 5m5s
2026-04-01 19:59:16 -04:00
soconnor 8f5ee4891f chore(nao6): trim to 16 verified working actions 2026-04-01 19:11:25 -04:00
soconnor faa511de43 feat(nao6): add animation actions using /animation topic with ALAnimationPlayer 2026-04-01 18:35:45 -04:00
soconnor eb2f35fe45 feat(nao6): add animation handler support and fix gesture actions
- Redesign beckon as 3-phase gesture_sequence (both arms open wide then
  sweep inward then return to neutral) instead of a single static pose
- Fix wake_up/rest to use service payloadMapping type targeting
  ALMotion ROS2 services instead of publishing to /dummy topic
- Fix nod: double-nod sequence with return to neutral (was single frame)
- Fix shake_head: left/right/left/center sequence (was single frame)
- Fix bow: pitch down + return to neutral (was single frame only)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 18:25:19 -04:00
soconnor 19e38589c5 feat(nao6): add gesture sequence action for chaining movements
- Add transformToGestureSequence for multi-movement gestures
- Add gesture_sequence action that sends multiple joint angles with delays
- Useful for complex gestures that require sequential movements
- Update wizard-ros-service to handle gesture sequences
2026-04-01 17:09:28 -04:00
soconnor 442be9f6c6 fix(nao6): use joint angles for gestures instead of animation markup
- Change open_hand_wave, show_sole, present_object, think to use /joint_angles
- Change play_animation to Say Phrase with animated speech
- Animation ^start() markup doesn't work with ALTextToSpeech
- Joint angles work reliably with ALMotion
2026-04-01 17:06:03 -04:00
soconnor b9be426805 fix(nao6): use joint angles for beckon gesture
Use direct joint control instead of animation which may not exist on all NAOs
2026-04-01 16:33:20 -04:00
soconnor 06bdaaefc3 fix(nao6): use valid animation names for beckon and think
- Beckon: use Hello_1 instead of Beckon_1
- Think: use Gesture_You_1 instead of Thinking_1
2026-04-01 16:27:59 -04:00
soconnor 9df69ce9b7 feat(nao6): add gesture and motion control actions
- Add open_hand_wave, show_sole, present_object, beckon, think gestures
- Add set_posture for posture control (Stand, Crouch, Sit, etc.)
- Add pause_motion and stop_motion for motion control
- Use NAOqi commands via /speech topic
- Update play_animation with additional animations
2026-04-01 16:04:50 -04:00
+246 -1378
View File
File diff suppressed because it is too large Load Diff