编译navigation包 遇到的问题

错误1是 缺少了bfl包

 编译navigation包 遇到的问题_第1张图片

解决的方法如下:sudo apt-get install ros-kinetic-bfl

错误2是 Could not find a package configuration file provided by "move_base_msgs"

编译navigation包 遇到的问题_第2张图片

 解决的方法是 sudo apt-get install  ros-kinetic-move-base-msgs

错误3是SDL/SDL_image.h: 没有那个文件或目录

编译navigation包 遇到的问题_第3张图片

解决的方法是: sudo apt-get install libsdl1.2-dev

sudo apt-get install libsdl-image1.2-dev

sudo apt-get install libsdl-mixer1.2-dev

sudo apt-get install libsdl-ttf2.0-dev

sudo apt-get install libsdl-gfx1.2-dev

安装完成之后,在目录/usr/include中,就会有个SDL文件夹,里面包含了所需要的头文件。

你可能感兴趣的:(ROS,ubuntu16.04,导航,路径规划)