RealSense depth-based obstacle detection node #611

Closed
opened 2026-03-15 10:02:45 -04:00 by sl-jetson · 0 comments
Collaborator

Create a ROS2 node that processes RealSense depth images to detect obstacles. Segment the depth image into ground plane vs obstacles using RANSAC plane fitting. Publish obstacle centroids as visualization_msgs/MarkerArray on /saltybot/obstacles. Also publish a PointCloud2 of non-ground points on /saltybot/obstacles/pointcloud. Integrate with safety_zone: if obstacle detected within DANGER zone, publish to /saltybot/safety_zone/obstacle_alert. Config yaml for ground plane height, min obstacle size, detection range.

Create a ROS2 node that processes RealSense depth images to detect obstacles. Segment the depth image into ground plane vs obstacles using RANSAC plane fitting. Publish obstacle centroids as visualization_msgs/MarkerArray on /saltybot/obstacles. Also publish a PointCloud2 of non-ground points on /saltybot/obstacles/pointcloud. Integrate with safety_zone: if obstacle detected within DANGER zone, publish to /saltybot/safety_zone/obstacle_alert. Config yaml for ground plane height, min obstacle size, detection range.
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#611
No description provided.