包含关键字 tf 的文章
一起做RGB-D SLAM (5)-Visual Odometry (视觉里程计)
说明:
上节介绍两张图像间的匹配与运动估计
本节介绍视频流处理,完成一个视觉里程计(visual odome...
一起做RGB-D SLAM (6)-图优化工具g2o的入门
说明:
上节介绍了如何使用两两匹配,搭建一个视觉里程计
本节介绍如何修复视觉里程计的不足
视觉里程计的不足:
一旦出现了错误匹配...
一起做RGB-D SLAM (7)-添加回环检测
说明:
上节介绍了图优化软件g2o的使用。
本节介绍实现一个简单的回环检测程序,利用g2o提升slam轨迹与地图的质量,得到一个完整的slam...
ROS与Bebop-目录
说明:
本专栏介绍如何通过bebop-autonomy的ROS封装来控制Bebop无人机以及如何利用Bebop的各种传感器
Bebop
Bebop,由parrot...
ROS与Bebop-读取信息
说明:
介绍如何读取传感器数据,相机,里程计,GPS, TF,状态(Joint),状态(Navdata)
相机:
前镜头的视频流发布在image_raw话题,...
ROS与Bebop-配置参数
说明:
介绍如何配置Bebop和驱动的相关参数
驱动参数:
启动期间用的参数:
~bebop_ip - 设置Bebop的IP地址,默认:192.168.42...
SLAM入门教程-目录
说明:
介绍各种SLAM实现理论、方法、工具及应用
SLAM:
hector_slam
ROS wiki: http://wiki.ros.org/hector_s...
APM/PX4/Pixhawk入门指南-目录
介绍:
APM(ArduPilotMega)是在2007年由DIY无人机社区(DIY Drones)推出的飞控产品,是当今最为成熟的开源硬件项目。...
ROS与C++入门教程-目录
说明
这个专栏是介绍利用C++来编写ROS程序
编写ROS参数,ROS服务,ROS发布器,ROS订阅器
编写完整的ROS程序包
分析C++例程
分析roscpp类...
ROS与C++入门教程-搭建开发环境(Eclipse)
说明:
介绍如何安装Eclipse
介绍如何制作支持Eclipse的catkin包
介绍如何导入catkin包到Eclipse
介绍如何...
ROS与C++入门教程-服务
说明:
介绍服务及使用
服务定义、请求消息和响应消息
查阅消息定义
ROS服务由SRV文件中定义,其中包含一个请求消息和响应消息。
这些都是用与ROS的话题信...
ROS与C++入门教程-Callbacks和Spinning
说明:
介绍Callbacks(回调函数)和Spinning的由来及用途
Callbacks(回调函数)
roscpp不会为你...
ROS与C++入门教程-Logging(日志)
说明:
介绍如何使用ROS日志系统
日志
ROS有自身的基于话题的机制,叫rosout, 用于记录节点的日志消息.
日志信息是方便阅读的字符...
ROS与C++入门教程-tf-数据类型
说明:
介绍roscpp的Data Types(数据类型)及使用
数据类型
数据类型定义在tf/transform_datatypes.h
基本数...
ROS与C++入门教程-tf-坐标变换
说明:
介绍在c++实现TF的坐标变换
概念:
Coodinate Frames (坐标框架,坐标系)
Transforms (变换)
TF
参考...
ROS与C++入门教程-tf-广播变换
说明:
介绍如何在roscpp的节点广播变换关系。
广播变换:
在节点里广播变换,推荐使用tf::TransformBroadcaster.
构造...
ROS与C++入门教程-tf-使用已发布的变换
说明:
介绍roscpp节点获取和使用TF的变换。
TransformListener
通过调用 tf::TransformListener...
ROS与C++入门教程-tf-异常
说明:
介绍roscpp的tf的异常类型及作用
TF异常
所有在TF里异常继承自tf::TransformException,它继承自std::runt...
ROS与C++入门教程-tf-编写tf broadcaster(广播)
说明:
介绍如何广播机器人的坐标系到tf。
准备:
在我们开始之前,你需要为这个项目创建一个新的ros包。
创建一个...
ROS与C++入门教程-tf-编写tf listener(监听)
说明:
介绍如何使用tf访问坐标系转换
创建tf的监听
新建文件turtle_tf_listener.cpp 参考源码:
...
- « 前一页
- 1
- ...
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- ...
- 43
- 后一页 »