Commit Graph

9 Commits

Author SHA1 Message Date
Sean O'Connor
31beaffc5b Add implementation properties for trial execution
Some checks failed
Deploy to GitHub Pages / deploy (push) Failing after 10s
Validate Plugins / validate (push) Successful in 9m26s
2026-03-21 18:28:03 -04:00
HRIStudio Integration
6a805aaa91 fix: Update ros2Config topics to match naoqi_driver namespace
- Remove /naoqi_driver/ prefix from all topic names
- Topics are published/subscribed without prefix in naoqi_driver
- Affects: cmd_vel, joint_states, joint_angles, cameras, imu, speech, bumper, touch sensors, sonar, info

This fixes the mismatch between plugin topic definitions and actual ROS topics exposed by the naoqi_driver node.
2026-03-21 17:56:47 -04:00
HRIStudio Integration
043816d9b7 feat: Add wake_up and rest actions
Some checks failed
Deploy to GitHub Pages / deploy (push) Failing after 1m1s
Validate Plugins / validate (push) Successful in 9m55s
2026-03-19 18:15:26 -04:00
HRIStudio Integration
f83a207b16 feat: Add settingsSchema to NAO6 plugin v2.2.0
Some checks failed
Deploy to GitHub Pages / deploy (push) Failing after 8s
Validate Plugins / validate (push) Successful in 9m54s
- Add comprehensive robot settings configuration
- Speech settings: voice, speed, pitch, volume
- Movement settings: default speed, safety mode, stiffness
- Connection settings: ROS bridge URL, reconnect attempts, timeout
- Behavior settings: autonomous life, breathing, awareness
- Enables per-study robot configuration via settings modal
2026-02-16 13:37:40 -05:00
HRIStudio Integration
d554891dab chore: triggers plugin update 2026-02-03 10:37:04 -05:00
HRIStudio Integration
d4742895a8 Update NAO6 ROS2 plugin definition 2026-02-02 10:29:53 -05:00
HRIStudio Integration
0cb37e1c37 Update NAO6 plugin with live-tested integration 2025-11-12 13:12:05 -05:00
HRIStudio Integration
bbfe6e80c3 feat: Enhanced NAO6 plugin with comprehensive HRIStudio integration
ENHANCED ACTIONS:
- Movement: walk_forward, walk_backward, turn_left, turn_right with duration control
- Head Control: move_head with precise yaw/pitch positioning and speed control
- Arm Control: move_arm with full shoulder/elbow joint manipulation
- Advanced Speech: say_with_emotion supporting 5 emotional expressions
- Audio Control: set_volume and set_language with 9 language support

IMPROVEMENTS:
- Parameter validation with min/max ranges and step controls
- Duration-based movement commands for precise control
- Template-based payload mapping for dynamic parameters
- Enhanced descriptions and user-friendly parameter names
- Safety limits matching NAO6 hardware constraints

Version bump: 2.0.0 → 2.1.0

Ready for HRIStudio wizard interface integration and real-time robot control during trials.
2025-10-17 11:43:07 -04:00
ff48567918 ROS2 bridge for NAO6 2025-10-16 16:09:35 -04:00