前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ROS2初学者教程(Dashing和Eloquent)Linux

ROS2初学者教程(Dashing和Eloquent)Linux

作者头像
zhangrelay
发布2022-05-01 09:27:59
5930
发布2022-05-01 09:27:59
举报

初学者(入门级)教程是分步说明ROS2使用的资料汇总,目标向初学者介绍ROS 2。建议按顺序学习这些教程,从“普通用户”课程过渡到“开发人员”课程,获取ROS 2的基本知识。

ardent

bouncy

crystal

dashing

eloquent

如果正在寻找特定的教程内容,欢迎从教程中挑选对应课程,需要了解这些教程是相互关联的或独立的,但是并不意味着这是全面的文档。这些教程正在逐步完善中,因此欢迎反馈。

注意:当前,初学者级教程针对DashingEloquent。某些功能可能不适用于较早的发行版。 学习此部分教程,并不需要ROS1基础,也不推荐学习ROS1相关内容,直接在ROS2环境下开发机器人功能包。

安装

  • Dashing
  • Eloquent

普通用户

  • 配置ROS 2环境
  • 介绍turtlesim和rqt
  • 了解ROS 2节点nodes
  • 了解ROS 2主题topics
  • 了解ROS 2服务services
  • 了解ROS 2参数parameters
  • 了解ROS 2行动actions
  • 使用rqt_console
  • 创建启动文件launch
  • 记录和播放数据ros2bag

开发人员

  • 创建工作区ws
  • 创建一个ROS 2包
  • 编写简单的发布者和订阅者(​​C ++)
  • 编写简单的发布者和订阅者(​​Python)
  • 编写简单的服务端和客户端(C ++)
  • 编写简单的服务端和客户端(Python)
  • ros2doctor入门
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-11-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装
  • 普通用户
  • 开发人员
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档