A ROS node to perform a probabilistic 3-D/6-DOF localization system for mobile robots with 3-D LIDAR(s). It implements pointcloud based Monte Carlo localization that uses a reference pointcloud as a map.
Invalid initial pose like non-unit quaternion of the orientation hangs the mcl_3dl node.
This occurs when the following invalid initial pose is published.
Invalid initial pose like non-unit quaternion of the orientation hangs the mcl_3dl node. This occurs when the following invalid initial pose is published.
Adding a validation for the initial pose is required to avoid it.