可以执行以下两条指令来从Github上克隆ROS Motion Planning运动规划库至我们上一步创建的工作空间
cd /motionplanning_ws/src
因为网络原因使用上述语句克隆失败的,可以手动去Github下载压缩包形式的ROS Motion Planning运动规划库,然后放到motionplanning_ws工作空间的src文件夹下,并解压
安装相关依赖
(1)关于Python
关于Python推荐使用Python3,对于Ubuntu20.04对应的ROS Noetic一般默认使用的都是Python3,可以在终端执行python指令来查看Python版本
如果遇到Python command not found,可尝试运行以下指令
sudo apt install python-is-python3
(2)相关依赖功能包
如果之前使用过Navigation导航包,大概率以下依赖功能包已经安装过了,没有使用过的依次执行以下语句进行安装,非Noetic版本ROS的注意自行更改语句中的ROS版本
sudo apt install ros-noetic-amcl
sudo apt-get install ros-noetic-map-server
sudo apt install ros-noetic-move-base
sudo apt install ros-noetic-base-local-planner
sudo apt install ros-noetic-navfn
编译ROS Motion Planning运动规划库
依次执行以下两条语句进行编译
cd /motionplanning_ws
catkin_make
5、简单验证ROS Motion Planning运动规划库是否可以正常工作
在终端执行以下语句来运行作者提供的demo,配合rviz界面的2D New Goal 指定目标点来初步验证ROS Motion Planning运动规划库是否安装成功,并可正常工作。
roslaunch sim_env main.launch
-
指令
+关注
关注
1文章
617浏览量
37300 -
编译
+关注
关注
0文章
688浏览量
34942 -
ROS
+关注
关注
1文章
290浏览量
18471
发布评论请先 登录
【「# ROS 2智能机器人开发实践」阅读体验】+内容初识
【Toybrick RK3399Pro AI开发板试用体验】Fedora系统安装ROS
在Android中使用ROS
为ROS navigation功能包添加自定义的全局路径规划器(Global Path Planner)
超详细 ROS安装教程
在FirePrime开发板上编译安装ROS jade
路径规划中的Motion Planning存在的问题与挑战
自动驾驶汽车的规划与控制
自动驾驶规划综述(一)
图解自动驾驶中的运动规划(Motion Planning)

ROS Motion Planning运动规划库如何安装相关依赖
评论