Robotics StackExchange | Archived questions

move_base, costmap, PCLPointCloud error

Hi there, following error occurs during move_base takes over. While the robot navigates and already drives, it suddenly stops and following error is thrown:.

[ERROR] [/robot0/movebase]: None of the 69 first of 69 (69) points of the global plan were in the local costmap and free [ERROR] [/robot0/movebase]: None of the points of the global plan were in the local costmap, global plan points too far from robot movebase: /usr/include/pcl-1.7/pcl/conversions.h:247: void pcl::toPCLPointCloud2(const pcl::PointCloud&, pcl::PCLPointCloud2&) [with PointT = baselocalplanner::MapGridCostPoint]: Assertion `cloud.points.size () == cloud.width * cloud.height' failed. [robot0/movebase-4] process has died [pid 12929, exit code -6, cmd /home/dneuhold/catkinws/devel/lib/movebase/movebase /robot0/robot0/map:=/robot0/map _name:=movebase _log:=/home/dneuhold/.ros/log/46bf9d4a-0103-11e4-9e33-90b11ca19e7c/robot0-movebase-4.log].

Strangely I am not even using PCLPointCloud2 messages. All I use is the LaserScan message. Seems to be an internatl error!?

BR Daniel

Asked by dneuhold on 2014-07-01 05:55:07 UTC

Comments

Answers