教程 Dev/开发语言 下的文章
ROS与Python入门教程-时间
说明
本节介绍时间和持续时间
Time and Duration(时间和持续时间)
ROS具有内置的时间和持续的原始类型
在rospy由rospy.Ti...
ROS与Python入门教程-异常
说明
本节介绍异常类型及相关描述
更多详细信息可以参考
异常类型
ROSException,ROS客户端基本异常类
ROSSerializationEx...
ROS与Python入门教程-TF-开发tf的broadcaster(广播器)
说明
介绍如何开发broadcaster来广播机器人的状态到TF
步骤
创建包:
创建
$ cd %YOU...
ROS与Python入门教程-TF-编写tf的listener(监听器)
说明
介绍创建TF监听器使用TF
创建TF监听器
创建节点nodes/turtle_tf_listener.py
...
ROS与Python入门教程-TF-增加参考系
说明
介绍增加额外的固定参考系到TF
为什么添加参考系
很多的任务作为本地参考系来思考会更加容易。
比如:激光的参考系是位于激光扫描仪的中心...
ROS与Python入门教程-TF-了解tf和时间
说明
介绍使用waitForTransform函数去等待变换在tf树中生效。
介绍获取特定时间的变换。
tf and Time(TF和时间...
ROS与Python入门教程-TF-Time travel(时间穿梭)
说明
介绍TF的高级特性Time travel,这是TF最有用的技巧。
Time travel(时空穿梭)
修改no...
ROS与Python入门教程-actionlib-开发简单的action服务端
说明
使用simple_action_server库创建Python的Fibonacci(斐波那契数列)acti...
ROS与Python入门教程-actionlib-开发简单的action客户端
说明
使用SimpleActionClient库创建Python的Fibonacci(斐波那契数列)action...
ROS与Python入门教程-actionlib-开发数据节点
说明
介绍需要数据节点进行交互的action的服务器和客户端,然后可视化节点图
开发数据节点
访问代码库
新建learnin...
ROS与C++入门教程-目录
说明
这个专栏是介绍利用C++来编写ROS程序
编写ROS参数,ROS服务,ROS发布器,ROS订阅器
编写完整的ROS程序包
分析C++例程
分析roscpp类...
ROS与C++入门教程-构建工作空间
说明
本节说明如何构建工作空间
建立工作空间
下面我们开始创建一个catkin 工作空间:
$ mkdir -p ~/catkin_ws/src
$...
ROS与C++入门教程-构建Catkin包
说明
本部分教程将演示如何使用catkin_create_pkg命令来创建一个新的catkin程序包以及创建之后都能做些什么。
将剖析catkin_...
ROS与C++入门教程-搭建开发环境(catkin_make)
说明:
介绍在终端下编译
介绍安装VIM编辑器
catkin
当安装好ROS版本,默认就已经能通过catkin_make方式...
ROS与C++入门教程-搭建开发环境(QT+ros_qtc_plugin)
说明:
介绍如何搭建QT环境来开发ROS包
介绍QT安装
介绍QT编译和调试ROS包
测试环境:
系统版本:Ub...
ROS与C++入门教程-搭建开发环境(Eclipse)
说明:
介绍如何安装Eclipse
介绍如何制作支持Eclipse的catkin包
介绍如何导入catkin包到Eclipse
介绍如何...
ROS与C++入门教程-写简单发布节点和订阅节点
说明:
介绍用C++编写简单发布节点和订阅节点
准备
第三节已经建立的基本的工作空间catkin_ws和教程包beginner_tutor...
ROS与C++入门教程-写简单服务端和客户端
说明:
介绍c++编写简单的服务端节点和客户端节点
创建"add_two_ints_server"服务端,接收两个数字,返回两...
ROS与C++入门教程-使用参数
说明:
介绍如何在C++中使用参数
介绍NodeHandle parameter API
介绍如何维护参数服务器中的参数
获取参数
通过NodeHandl...
ROS与C++入门教程-访问NodeHandle类的私有名称
说明:
介绍如何访问NodeHandle类的私有名称
为什么不仅仅是~name
如果NodeHandle创建时候有自己的命名空...
- « 前一页
- 1
- ...
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- ...
- 18
- 后一页 »