ROS基础教程-官网翻译版

ROS教程整理:
  1. 安装并配置ROS环境
本教程详细描述了ROS的安装与环境配置。
  1. ROS文件系统介绍
本教程介绍ROS文件系统概念,包括命令行工具roscd、rosls和 rospack 的使用。
  1. 创建ROS程序包
本教程介绍如何使用 roscreate-pkg catkin 创建一个新程序包,并使用 rospack 查看程序包的依赖关系。
  1. 编译ROS程序包
本教程介绍ROS程序包的编译方法
  1. 理解 ROS节点
本教程主要介绍 ROS 图(graph)概念 并讨论 roscore rosnode 和  rosrun  命令行工具的使用。
  1. 理解ROS话题
本教程介绍ROS话题(topics)以及如何使用 rostopic  和  rxplot  命令行工具。
  1. 理解ROS服务和参数
本教程介绍了ROS 服务和参数的知识,以及命令行工具 rosservice  和  rosparam 的使用方法。
  1. 使用 rqt_console 和 roslaunch
本教程介绍如何使用 rqt_console rqt_logger_level 进行调试,以及如何使用 roslaunch 同时运行多个节点。早期版本中的 rqt 工具并不完善,因此,如果你使用的是“ROS fuerte”或更早期的版本,请同时参考 这个页面 学习使用老版本的“rx”工具。
  1. 使用rosed编辑ROS中的文件
本教程将展示如何使用 rosed 来简化编辑过程。
  1. 创建ROS消息和ROS服务
本教程详细介绍如何创建并编译ROS消息和服务,以及 rosmsg , rossrv和roscp命令行工具的使用。
  1. 编写简单的消息发布器和订阅器 (C++)
本教程将介绍如何用 C++ 编写发布器节点和订阅器节点。
  1. 写一个简单的消息发布器和订阅器 (Python)
本教程将通过Python编写一个发布器节点和订阅器节点。
  1. 测试消息发布器和订阅器
本教程将测试上一教程所写的消息发布器和订阅器。
  1. 编写简单的服务器和客户端 (C++)
本教程介绍如何用 C++ 编写服务器 Service 和客户端 Client 节点。
  1. 编写简单的Service和Client (Python)
本教程介绍如何用Python编写Service和Client节点。
  1. 测试简单的Service和Client
本教程将测试之前所写的Service和Client。
  1. 录制与回放数据
本教程将教你如何将ROS系统运行过程中的数据录制到一个.bag文件中,然后通过回放数据来重现相似的运行过程。
  1. roswtf入门
本教程介绍了 roswtf 工具的基本使用方法。
  1. 探索ROS维基
本教程介绍了ROS维基( wiki.ros.org )的组织结构以及使用方法。同时讲解了如何才能从ROS维基中找到你需要的信息。
  1. 接下来做什么?
本教程将讨论获取更多知识的途径,以帮助你更好地使用ROS搭建真实或虚拟机器人。
  • 5
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值