ubuntu版本对应ros版本,强烈建议大家安装16版。这个版本目前资料最多。
在正式安装前,要先检查一下ubuntu的初始环境配置是否正确
打开ubuntu的设置-》软件与更新-》Ubuntu软件 全部勾选
配置完成后,就可以安装ros了,
打开终端(ctrl+alt+T)
- 添加source.list
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
- 添加ubuntu密钥
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
鉴于ros发行版一直处于更新之中。
建议读者参考网站 www.wiki.ros.org/kinetic/Installation/Ubuntu
- 系统更新
sudo apt-get update && sudo apt-get upgrade -y
4.安装ros
sudo apt-get install ros-kinetic-desktop-full
!!!!!!!!!!!!!!!1
注意安装完成后还不能立马使用,需要配置一下 ros的环境
5.初始化rosdep
sudo rosdep init && rosdep update
- ros环境配置
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
7.安装rosinstall
rosinstall是ros中一个独立的命令行工具
sudo apt-get install python-rosinstall
8.测试ros
roscore
打开一个新的客户端输入下面命令
rosrun turtlesim turtlesim_node
当你看到一只海龟出现在你屏幕上,恭喜你!!!!!!!!!!!!!!!
如有问题也可参阅:http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment