今天教大家一个快速安装ROS环境的方法:
# 1.鱼香ros一键安装
wget http://fishros.com/install -O fishros && . fishros
# 2.1 按照以下顺序逐步选择安装ROS2
[1]:一键安装(推荐):ROS(支持ROS/ROS2,树莓派Jetson)
[1]:更换系统源再继续安装
[2]:更换系统源并清理第三方源
[1]:humble(ROS2)
[1]:humble(ROS2)桌面版
# 2.2 用相同方法安装ROS1 Noetic
# 3.打开终端自动提示选择ROS版本
# ROS
echo "ROS: 1 Noetic, 2 Humble ?"
read choose
case $choose in
1)
# ros1
echo -e "\033[32mUsing ROS1 Noetic!\033[0m"
source /opt/ros/noetic/setup.bash
source ~/catkin_ws/devel/setup.bash
export ROS_IP=`hostname -I | awk '{print $1}'`
export ROS_HOSTNAME=`hostname`
export ROS_MASTER_URI=http://${ROS_IP}:11311
#export ROS_MASTER_URI=http://192.168.0.110:11311
;;
2)
# ros2
echo -e "\033[32mUsing ROS2 Humble!\033[0m"
source /opt/ros/humble/setup.bash
source ~/ros2_ws/install/setup.bash
export ROS_DOMAIN_ID=189
;;
esac
