对于ROS非初学者:如果你已经熟悉了ROS fuerte 或者早期的版本 ,并且仅仅想要探索新类型的构建系统groovy 并且用过hydro及以后的版本catkin,你可以进入更深入的学习教程catkin tutorial here. 如果你不是初学者,请完成所有的初学者水平(Beginner Level )教程,这个教程依然推荐给所有的使用者去接触一些新的特性。
如果你是新的linux初学者,你首先会发现here.对于linux命令行工具的使用是有帮助的。
教程内容:
1. ROS教程
1.1. 核心的ROS教程 Core ROS Tutorials
1.1.1 初学者水平 Beginner Level
1.1.2 中级水平 Intermediate Level
1.2 ROS的标准 ROS Standards
1.3 其他的ROS库教程 Tutorials for Other ROS Libraries
1.4 带有ROS接口的库教程 Tutorials for Libraries with ROS Interfaces
1.5 外部 ROS资源 External ROS Resources
1.5.1 外部教程 External Tutorials
1.5.2 外部的研讨会和讲演 External Seminar/Lecture
1.6 使用ROS在你自己的机器人上

这篇博客提供了一个全面的ROS(Robot Operating System)教程,适合初学者和有一定经验的用户。内容涵盖从安装配置ROS环境,ROS文件系统导航,创建ROS包,理解ROS节点、话题、服务和参数,到使用rqt_console和roslaunch工具。还包括编写C++和Python的出版者和订阅者节点,以及服务和客户端。此外,教程还涉及记录和回放数据,使用roswtf,ROS维基导航,以及如何在多台机器上运行ROS。对于进阶用户,有手动创建ROS包,管理依赖,大型项目启动技巧,多机器运行,自定义消息,C++类在Python中的使用,以及编写ROS教程的方法。
最低0.47元/天 解锁文章

854

被折叠的 条评论
为什么被折叠?



