可以執行以下兩條指令來從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文章
611瀏覽量
35817 -
編譯
+關注
關注
0文章
661瀏覽量
33047 -
ROS
+關注
關注
1文章
280瀏覽量
17102
發布評論請先 登錄
相關推薦
【Toybrick RK3399Pro AI開發板試用體驗】Fedora系統安裝ROS
在Android中使用ROS
為ROS navigation功能包添加自定義的全局路徑規劃器(Global Path Planner)
超詳細 ROS安裝教程
在FirePrime開發板上編譯安裝ROS jade
路徑規劃中的Motion Planning存在的問題與挑戰
自動駕駛汽車的規劃與控制
![自動駕駛汽車的<b class='flag-5'>規劃</b>與控制](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
自動駕駛規劃綜述(一)
![自動駕駛<b class='flag-5'>規劃</b>綜述(一)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
圖解自動駕駛中的運動規劃(Motion Planning)
![圖解自動駕駛中的<b class='flag-5'>運動</b><b class='flag-5'>規劃</b>(<b class='flag-5'>Motion</b> <b class='flag-5'>Planning</b>)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論