可以執行以下兩條指令來從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瀏覽量
35794 -
編譯
+關注
關注
0文章
661瀏覽量
32974 -
ROS
+關注
關注
1文章
280瀏覽量
17054
發布評論請先 登錄
相關推薦
評論