TB3-SBC端配置系列教程-2.ROS功能包下载和安装(Kinetic、Melodic 、Noetic)
对于Ubuntu22.04 Humble
git clone -b humble https://ghfast.top/https://github.com/ROBOTIS-GIT/DynamixelSDK.git
git clone -b humble https://ghfast.top/https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git
git clone -b humble https://ghfast.top/https://github.com/ROBOTIS-GIT/turtlebot3.git
git clone -b humble https://ghfast.top/https://github.com/ROBOTIS-GIT/ld08_driver.git
git clone -b humble https://ghfast.top/https://github.com/ROBOTIS-GIT/coin_d4_driver
sudo apt install python3-colcon-common-extensions
cd ~/turtlebot3_ws
colcon build --symlink-install
echo 'source ~/turtlebot3_ws/install/setup.bash' >> ~/.bashrc
source ~/.bashrc
对于Ubuntu16.04(Kinetic)
没有创建目录的创建工程目录
sudo mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src/
git clone -b kinetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/DynamixelSDK.git
git clone -b kinetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git
git clone -b kinetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3.git
cd ~/catkin_ws && catkin_make
对于Ubuntu18.04 (Melodic):
sudo mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
git clone -b melodic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3.git
git clone -b melodic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git
git clone -b melodic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/DynamixelSDK.git
sudo apt install libudev-dev
git clone -b develop http://ghproxy.com/https://github.com/ROBOTIS-GIT/ld08_driver.git
对于Ubuntu20.04 安装ROS包(Noetic)
sudo mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src/
git clone -b noetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/DynamixelSDK.git
git clone -b noetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git
git clone -b noetic-devel http://ghproxy.com/https://github.com/ROBOTIS-GIT/turtlebot3.git
cd ~/catkin_ws && catkin_make