Ubuntu ROS2 Foxy安装教程

[复制链接]
 楼主| keer_zu 发表于 2024-3-15 16:50 | 显示全部楼层 |阅读模式
https://index.ros.org/doc/ros2/I ... ux-Install-Debians/

1. 首先确保环境支持UTF-8
  1. locale  # 检查系统是否安装有UTF-8

  2. # 如果没有则进行安装
  3. sudo apt update && sudo apt install locales
  4. sudo locale-gen en_US en_US.UTF-8
  5. sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
  6. export LANG=en_US.UTF-8

  7. locale  # 安装好后再次检查





 楼主| keer_zu 发表于 2024-3-15 16:51 | 显示全部楼层
2. 设置源
  1. # 添加apt仓库
  2. sudo apt update && sudo apt install curl gnupg2 lsb-release
  3. curl http://repo.ros2.org/repos.key | sudo apt-key add -
  4. sudo sh -c 'echo "deb http://packages.ros.org/ros2/ubuntu `lsb_release -cs` main" > /etc/apt/sources.list.d/ros2-latest.list'
 楼主| keer_zu 发表于 2024-3-15 16:51 | 显示全部楼层
3. 安装package


  1. # 进入文件夹并修改ros2-latest.list文件
  2. cd /etc/apt/sources.list.d
  3. sudo vim ros2-latest.list

  4. # 打开文本后出现
  5. deb http://packages.ros.org/ros2/ubuntu bionic main
  6. # 在deb后插入[arch=amd64]
  7. deb [arch=amd64] http://packages.ros.org/ros2/ubuntu bionic main

  8. # 保存并关闭,然后更新
  9. sudo apt update
  10. # 最后就可以进行安装了
  11. sudo apt install ros-foxy-desktop
 楼主| keer_zu 发表于 2024-3-15 16:52 | 显示全部楼层
4. 运行实例

  1. # 打开一个终端并配置环境
  2. source /opt/ros/foxy/setup.bash
  3. # 运行C++ talker
  4. ros2 run demo_nodes_cpp talker

  5. # 然后打开另外一个终端并配置环境
  6. source /opt/ros/foxy/setup.bash
  7. # 运行C++ listener
  8. ros2 run demo_nodes_py listener
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:qq群:49734243 Email:zukeqiang@gmail.com

1479

主题

12918

帖子

55

粉丝
快速回复 在线客服 返回列表 返回顶部