ROS-Tutorial
沫尘雪痕
这个作者很懒,什么都没留下…
展开
-
ROS教程(一):安装并配置ROS环境
安装并配置ROS环境Description: 本教程详细描述了ROS的安装与环境配置。Tutorial Level: BEGINNERNext Tutorial: ROS文件系统介绍 目录安装ROS管理环境创建ROS工作空间安装ROS在开始学习这些教程之前请先按照ROS安装说明完成安装。转载 2017-06-22 18:48:46 · 5313 阅读 · 1 评论 -
ROS教程(十四):测试简单的Service和Client
测试简单的Service和ClientDescription: 本教程将测试之前所写的Service和Client。Tutorial Level: BEGINNERNext Tutorial: 记录与回放数据 目录运行Service运行Client关于Service和Client节点的更多例子运行S转载 2017-06-22 19:35:16 · 631 阅读 · 0 评论 -
ROS教程(十五):录制与回放数据
录制与回放数据Description: 本教程将教你如何将ROS系统运行过程中的数据录制到一个.bag文件中,然后通过回放数据来重现相似的运行过程。Keywords: data, rosbag, record, play, info, bagTutorial Level: BEGINNERNext Tutorial: 使用roswtf转载 2017-06-22 19:39:09 · 2021 阅读 · 0 评论 -
ROS教程(十六):roswtf入门
roswtf入门Description: 本教程介绍了roswtf工具的基本使用方法。Keywords: roswtfTutorial Level: BEGINNERNext Tutorial: wiki导航目录安装检查运行时检查(在有ROS节点运行时)错误报告在你开始本教程之前请确保roscore转载 2017-06-22 19:40:26 · 618 阅读 · 0 评论 -
ROS教程(十七):探索ROS维基
探索ROS维基Description: 本教程介绍了ROS维基(wiki.ros.org)的组织结构以及使用方法。同时讲解了如何才能从ROS维基中找到你需要的信息。Keywords: wikiTutorial Level: BEGINNERNext Tutorial: 接下来做什么? 目录首页package页面stac转载 2017-06-22 19:41:29 · 653 阅读 · 0 评论 -
ROS教程(十八):接下来做什么?
接下来做什么?Description: 本教程将讨论获取更多知识的途径,以帮助你更好地使用ROS搭建真实或虚拟机器人。Tutorial Level: BEGINNER目录使用模拟器使用 RViz理解 TF更进一步此时你应该已经对ROS中的一些核心概念有了一定的理解。给你一台运行ROS的机器人,你应该能够运用所学转载 2017-06-22 19:42:38 · 483 阅读 · 0 评论 -
ROS教程(十九):手动创建ROS package
手动创建ROS packageDescription: 本教程将展示如何手动创建ROS packageTutorial Level: INTERMEDIATE Next Tutorial: 管理系统依赖项 我们可以使用(catkin_create_pkg)工具来自动创建ROS package,不过,接下来你就会发现,这转载 2017-06-22 19:44:14 · 1580 阅读 · 0 评论 -
ROS教程(二十):管理系统依赖项
管理系统依赖项Description: 本教程将展示如何使用rosdep安装系统依赖项.Tutorial Level: INTERMEDIATE Next Tutorial: Roslaunch在大型项目中的使用技巧 目录System Dependenciesrosdepelectric转载 2017-06-23 13:20:02 · 1099 阅读 · 0 评论 -
ROS教程(二十一):Roslaunch在大型项目中的使用技巧
Roslaunch在大型项目中的使用技巧Description: 本教程主要介绍roslaunch在大型项目中的使用技巧。重点关注如何构建launch文件使得它能够在不同的情况下重复利用。我们将使用 2dnav_pr2 package作为学习案例。Tutorial Level: INTERMEDIATE Next Tutorial: Roslaunch Node转载 2017-06-23 13:21:32 · 2267 阅读 · 0 评论 -
ROS教程(二十二):ROS在多机器人上的使用
ROS在多机器人上的使用Description: 本教程将展示如何在两台机器上使用ROS系统,详述了使用ROS_MASTER_URI来配置多台机器使用同一个master。Tutorial Level: INTERMEDIATE Next Tutorial: 自定义消息类型 目录概述跨机器运行的 Talker / listene转载 2017-06-23 13:23:27 · 1629 阅读 · 0 评论 -
ROS教程(二十三):自定义消息
自定义消息Description: 本教程将展示如何使用ROS Message Description Language来定义你自己的消息类型.Tutorial Level: INTERMEDIATE Next Tutorial: 在Pyhon中使用C++类 目录自定义消息引用和输出消息类型C++Python依转载 2017-06-23 13:24:26 · 1396 阅读 · 0 评论 -
ROS教程(十三):编写简单的服务器和客户端
编写简单的服务器和客户端 (C++)Description: 本教程介绍如何用 C++ 编写服务器 Service 和客户端 Client 节点。Tutorial Level: BEGINNERNext Tutorial: 测试简单的Service和Client catkinrosbuild目录编写Se转载 2017-06-22 19:30:01 · 1211 阅读 · 0 评论 -
ROS教程(十二):测试消息发布器和订阅器
测试消息发布器和订阅器Description: 本教程将测试上一教程所写的消息发布器和订阅器。Tutorial Level: BEGINNERNext Tutorial: 写一个简单的服务端和客户端 (python) (c++)目录启动发布器启动订阅器启动发布器确保roscore可用,并转载 2017-06-22 19:27:36 · 428 阅读 · 0 评论 -
ROS教程(二):ROS文件系统介绍
ROS文件系统介绍Description: 本教程介绍ROS文件系统概念,包括命令行工具roscd、rosls和rospack的使用。Tutorial Level: BEGINNERNext Tutorial: 创建 ROS软件包catkinrosbuild目录预备工转载 2017-06-22 18:50:20 · 654 阅读 · 0 评论 -
ROS教程(三):创建ROS程序包
创建ROS程序包Description: 本教程介绍如何使用roscreate-pkg或catkin创建一个新程序包,并使用rospack查看程序包的依赖关系。Tutorial Level: BEGINNERNext Tutorial: 编译ROS程序包catkinrosbuild转载 2017-06-22 18:54:23 · 1112 阅读 · 0 评论 -
ROS教程(四):编译ROS程序包
编译ROS程序包Description: 本教程介绍ROS程序包的编译方法Tutorial Level: BEGINNERNext Tutorial: 理解 ROS节点 catkinrosbuild目录编译程序包使用 catkin_make开始编译你的程序转载 2017-06-22 18:56:11 · 790 阅读 · 0 评论 -
ROS教程(五):理解 ROS节点
理解 ROS节点Description: 本教程主要介绍 ROS 图(graph)概念 并讨论roscore、rosnode和 rosrun 命令行工具的使用。Tutorial Level: BEGINNERNext Tutorial: 理解ROS话题目录先决条件图概念概述节点客户端库roscore使用rosnode使用转载 2017-06-22 18:57:41 · 816 阅读 · 0 评论 -
ROS教程(六):理解ROS话题
理解ROS话题Description: 本教程介绍ROS话题(topics)以及如何使用rostopic 和 rxplot 命令行工具。Tutorial Level: BEGINNERNext Tutorial: 理解ROS服务和参数目录开始roscoreturtlesim通过键盘远程控制turtleROS Top转载 2017-06-22 19:01:22 · 870 阅读 · 0 评论 -
ROS教程(七):理解ROS服务和参数
理解ROS服务和参数Description: 本教程介绍了ROS 服务和参数的知识,以及命令行工具rosservice 和 rosparam的使用方法。Tutorial Level: BEGINNERNext Tutorial: 使用 rqt_console 和 roslaunch 目录ROS Services使用ro转载 2017-06-22 19:03:04 · 503 阅读 · 0 评论 -
ROS教程(八):使用 rqt_console 和 roslaunch
使用 rqt_console 和 roslaunchDescription: 本教程介绍如何使用rqt_console和rqt_logger_level进行调试,以及如何使用roslaunch同时运行多个节点。早期版本中的rqt工具并不完善,因此,如果你使用的是“ROS fuerte”或更早期的版本,请同时参考这个页面学习使用老版本的“rx”工具。Tutorial Level:转载 2017-06-22 19:06:29 · 901 阅读 · 0 评论 -
ROS教程(九):使用rosed编辑ROS中的文件
使用rosed编辑ROS中的文件Description: 本教程将展示如何使用rosed来简化编辑过程。Tutorial Level: BEGINNERNext Tutorial: 创建ROS消息和ROS服务 目录使用 rosed使用Tab键补全文件名编辑器使用 rosedrosed 是转载 2017-06-22 19:08:23 · 3320 阅读 · 0 评论 -
ROS教程(十):创建ROS消息和ROS服务
创建ROS消息和ROS服务Description: 本教程详细介绍如何创建并编译ROS消息和服务,以及rosmsg, rossrv和roscp命令行工具的使用。Tutorial Level: BEGINNERNext Tutorial: 写一个简单的消息发布器和订阅器 (python) (c++)catkinrosbuild转载 2017-06-22 19:19:15 · 1030 阅读 · 0 评论 -
ROS教程(十一):编写简单的消息发布器和订阅器
编写简单的消息发布器和订阅器 (C++)Description: 本教程将介绍如何用 C++ 编写发布器节点和订阅器节点。Tutorial Level: BEGINNERNext Tutorial: 测试消息发布器和订阅器 catkinrosbuild目录编写发布器节点源代码代码说明编写订阅转载 2017-06-22 19:25:58 · 2643 阅读 · 0 评论 -
ROS教程(二十四):在python中使用C++类
在python中使用C++类Description: 本教程阐述一种在python中使用C++类的方法。Keywords: C++, Python, bindingsTutorial Level: ADVANCED Next Tutorial: 如何编写教程catkinrosbuild目录Cla转载 2017-06-23 13:25:39 · 2893 阅读 · 0 评论