move_base学习记录

       

         move_base作为ros-navigation 的核心,是自主导航系统里最重要的路径规划。

一、ros-navigation 安装

1、安装依赖包

sudo apt-get ros-noetic-navigation*
sudo apt-get remove navigation

2、安装源码

cd ~/catkin/src
git clone https://github.com/ros-planning/navigation.git

!!!!!!!注意i是要自己系统,比如noetic,对应的版本。

然后编译即可。

二、编译过程中的问题

出现的依赖错误安装:

sudo apt-get install ros-noetic-tf2-sensor-msgs
sudo apt-get install ros-noetic-move-base-msgs

三、使用

配置四个yaml配置文件与launch文件来应用。

四、TEB使用

源码:文件 · noetic-devel · mirrors / rst-tu-dortmund / teb_local_planner · GitCode

安装缺失依赖(在teb_local_planner目录下打开终端)

rosdep install teb_local_planner

或者

sudo apt-get install ros-noetic-costmap-converter
sudo apt-get install ros-noetic-mbf-costmap-core
sudo apt-get install ros-noetic-mbf-msgs
sudo apt-get install ros-noetic-libg2o

查看是否安装成功:

rospack plugins --attrib=plugin nav_core

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值