设置Source 安装秘钥:
sudo apt-get update && sudo apt-get install curl curl http://repo.ros2.org/repos.key | sudo apt-key add -
1 2 添加权限:
sudo sh -c 'echo "deb http://repo.ros2.org/ubuntu/main xenial main" > /etc/apt/sources.list.d/ros2-latest.list'
1 安装ROS2包: 这个安装不包括和ROS1的链接包以及Turtlebot2功能包(因为需要提前安装ROS1 Kinetichttp://wiki.ros.org/Installation/Ubuntu?distro=kinetic版本)如果已经安装Kinectic版本这么安装也可以,最后再安装这两个功能包
sudo apt update sudo apt install `apt list ros-ardent-* 2> /dev/null | grep "/" | awk -F/ '{print $1}' | grep -v -e ros-ardent-ros1-bridge -e ros-ardent-turtlebot2- | tr "\n" " "`
注意: 如果你将source /opt/ros/ardent/setup.bash或source /opt/ros/ardent/share/ros2cli/environment/ros2-argcomplete.bash也放入.bashrc文件中,将会和ROS1冲突,如果运行ROS2需要手动运行source /opt/ros/kinetic/setup.bash命令。
参考:
1:http://www.guyuehome.com/836
2:https://blog.youkuaiyun.com/langwangtianwen/article/details/78640190
————————————————
版权声明:本文为优快云博主「游京僧-书曦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/weixin_39752599/article/details/82824115