ROS學習(四) 安裝 MoveIt!

2021-07-25 13:03:43 字數 2119 閱讀 1787

moveit!是乙個被廣泛應用的開源軟體,可以用於機械臂的操縱、運動規劃、3d感知、運動學、控制及導航等。

1、配置 ubuntu 軟體倉庫

system settings –>software & updates –> ubuntu software –> downloadable from the internet –> 選擇:」main」、 「restricted」、」universe」 、 「multiverse」,也可以自己選擇 source code 源(個人建議選擇東北大學或中國科學技術大學的映象)。

2、新增 sources.list

配置你的電腦使其能夠安裝來自 packages.ros.org的軟體。

$sudo sh -c 『echo 「deb $(lsb_release -sc) main」 > /etc/apt/sources.list.d/ros-latest.list』

可供選擇的映象源請參考:

3、新增 keys

$sudo apt-key adv --keyserver hkp: --recv-key 421c365bd9ff1f717815a3895523baeeb01fa116
4、安裝 ros

$sudo apt-get update

$sudo apt-get install ros-indigo-desktop-full

5、初始化 rosdep

$sudo rosdep init

$rosdep update

6、環境設定

每次開啟乙個新的終端時ros環境變數都能夠自動配置好

$echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc

$source ~/.bashrc

只想改變當前終端下的環境變數

$source /opt/ros/indigo/setup.bash
7、安裝 rosinstall

$sudo apt-get install python-rosinstall
安裝結束。

1、建立乙個空的catkin工作空間

$ mkdir -p ~/catkin_ws/src

$ cd ~/catkin_ws/src

$ catkin_init_workspace

2、編譯該工作空間

$ cd ~/catkin_ws/

$ catkin_make

3、更新環境變數

$ source devel/setup.bash
4、檢測環境變數

$ echo $ros_package_path

/home/youruser/catkin_ws/src:/opt/ros/kinetic/share

1、更新源:

$sudo apt-get update
2、安裝 moveit!功能包

$sudo apt-get install ros-indigo-moveit-full
pi robot 機械人功能包

$cd ~catkin_ws/src

$git clone

$cd rbx2

$git checkout indigo-devel

$cd ..

$catkin_make

$source devel/setup.bash

$roslaunch pi_robot_moveit_config demo.launch

顯示如下:

ROS的使用介紹 moveit!庫

sudo apt get install ros kinetic moveitpanda的樣子如圖所示。moveit!還有其他機械人,但我懶得找了,畢竟我最後還是要實現自己的東西的,熟悉功能要緊。為了使用panda,需要安裝相應的庫 sudo apt install ros kinetic fran...

ROS學習二 安裝ROS

執行備份命令 sudo cp etc apt sources.list etc apt sources.list.old 可以用vim,gedit,atom等工具開啟 sudo vim etc apt sources.list或 sudo gedit etc apt sources.list 或 你...

ROS學習 Ubuntu安裝ROS

ubuntu 16.04配置ros映象源 二選一 官方映象 sudo sh c echo deb lsb release sc main etc apt sources.list.d ros latest.list 中科大映象 sudo sh c etc lsb release echo deb d...