Ubuntu22.04安装ROS2

张开发
2026/4/9 4:14:07 15 分钟阅读

分享文章

Ubuntu22.04安装ROS2
ROS 2极速安装保姆级教程 | 从编码配置到环境变量避坑一键搞定Rolling/Humble多版本三步完成ROS 2安装新手也能轻松上车一、一键安装打开命令行输入ROS快捷指令wget http://fishros.com/install -O fishros . fishros按照提示进行操作我安装[1]:humble(ROS2)版本二、命令行下载1、 设置编码查看编码locale更新软件源sudo apt update sudo apt install locales设置编码格式sudo locale-gen en_US en_US.UTF-8sudo update-locale LC_ALLen_US.UTF-8 LANGen_US.UTF-8生效编码格式export LANGen_US.UTF-82、添加ROS2软件源下载软件源和密钥的指令sudo apt update sudo apt install curl gnupg lsb-release设置下载软件源的密钥有该密钥才可以访问ros2的软件源、这一步可能会报错sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg配置ros2软件源,把ros2软件源添加入系统列表echo deb [arch$(dpkg --print-architecture) signed-by/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(source /etc/os-release echo $UBUNTU_CODENAME) main sudo tee /etc/apt/sources.list.d/ros2.list /dev/null3、安装ROS2扫描软件源地址sudo apt update更新软件包sudo apt upgrade桌面软件安装上位机可视化软件等sudo apt install ros-humble-desktop4、设置环境变量只在当前终端生效对新开的终端无效source /opt/ros/humble/setup.bash对多终端生效重启不会失效echosource /opt/ros/humble/setup.bash ~/.bashrc5、测试C通讯测试ros2 run demo_nodes_cpp talkerPython通讯测试ros2 run demo_nodes_py listener原文链接https://blog.csdn.net/zhougon888/article/details/145407140

更多文章