ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

PCL + RANSAC mentioned there could be a good start:

  • https://discourse.ros.org/t/how-to-identify-3d-shapes-rectangle-circle-and-square-using-ros-laser-scan-data/4790

  • https://pointclouds.org/ (PCL)

  • https://pcl.readthedocs.io/projects/tutorials/en/latest/random_sample_consensus.html (RANSAC)

  • https://answers.ros.org/question/229784/detecting-spheres-using-ransac-in-pcl/ (Sphere detection using RANSAC)

PCL + RANSAC mentioned there could be a good start:

  • https://discourse.ros.org/t/how-to-identify-3d-shapes-rectangle-circle-and-square-using-ros-laser-scan-data/4790

  • https://pointclouds.org/ (PCL)

  • https://pcl.readthedocs.io/projects/tutorials/en/latest/random_sample_consensus.html (RANSAC)

  • https://answers.ros.org/question/229784/detecting-spheres-using-ransac-in-pcl/ (Sphere detection using RANSAC)

You would detect the configuration and position of the spheres/lines/planes and then use this info to move the robot where you wanted.