feat(social-bot): Navigation & path planning — follow modes + waypoint teaching + obstacle avoidance #91

Closed
opened 2026-03-01 22:56:30 -05:00 by sl-jetson · 0 comments
Collaborator

Summary

Navigation system for social-bot: multiple follow modes, waypoint teaching, A* obstacle avoidance, camera depth, voice steering.

Requirements

  • Follow modes: shadow (behind), lead (ahead), side (beside), orbit (circle), loose (far), tight (close)
  • Waypoint teaching: Voice-triggered route recording, replay with Nav2
  • A obstacle avoidance*: Local path planning with costmap integration
  • Camera depth: MiDaS monocular depth estimation for obstacle detection without LIDAR
  • Voice steering: "Go left", "stop", "follow me", "wait here" voice commands
  • EUC compatibility: Handle high-speed following (20-30 km/h for electric unicycle use case)
  • ROS2: /social/nav/mode, /social/nav/waypoints, /cmd_vel output

Agent: sl-perception

Labels: social-bot, navigation

## Summary Navigation system for social-bot: multiple follow modes, waypoint teaching, A* obstacle avoidance, camera depth, voice steering. ## Requirements - **Follow modes**: shadow (behind), lead (ahead), side (beside), orbit (circle), loose (far), tight (close) - **Waypoint teaching**: Voice-triggered route recording, replay with Nav2 - **A* obstacle avoidance**: Local path planning with costmap integration - **Camera depth**: MiDaS monocular depth estimation for obstacle detection without LIDAR - **Voice steering**: "Go left", "stop", "follow me", "wait here" voice commands - **EUC compatibility**: Handle high-speed following (20-30 km/h for electric unicycle use case) - **ROS2**: /social/nav/mode, /social/nav/waypoints, /cmd_vel output ## Agent: sl-perception ## Labels: social-bot, navigation
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#91
No description provided.