原文:ROS 机器人技术 - 广播与接收 TF 坐标

上次我们学习了 TF 的基本概念和如何发布静态的 TF 坐标: ROS 机器人技术 TF 坐标系统基本概念 ROS 机器人技术 静态 TF 坐标帧 这次来总结下如何发布一个自定义的 TF 坐标转换,并监听这个变换。 一 编写 TF 广播者 进入上次创建的 learning tf 包中: 在 src 下新建一个 turtle tf broadcaster.cpp 文件,代码如下: 这个程序的意思是订 ...

2020-07-28 22:01 0 589 推荐指数:

查看详情

ROS 机器人技术 - rosbag 详细使用教程!

ROS 系统中,可以使用 bag 文件来保存和恢复系统的运行状态,比如录制雷达和相机话题的 bag 包,然后回放用来进行联合外参标定。 这里记录下我学习官方的 rosbag 教程的笔记:ROS rosbag 我常用的几个操作 虽然命令很多,但是我目前在工作中常用的命令就如下几个: 1. ...

Mon Jun 29 07:55:00 CST 2020 0 4648
SLAM+语音机器人DIY系列:(二)ROS入门——7.理解tf的原理

摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行 ...

Mon Feb 18 06:15:00 CST 2019 0 2805
ROS 机器人技术 - ROS 与 PCL 的点云类型转换

在图像和点云的融合节点中,做了一个点云格式的转换: ROS 点云 sensor_msgs::PointCloud2 -> PCL 第一代点云 pcl::PointCloudpcl::PointXYZ 这里记录下常用的 ROS 和 PCL 之间的转换。 1. ...

Wed Jul 29 05:59:00 CST 2020 0 615
ROS 机器人技术 - 解决 ROS_INFO 不能正确输出 string 的问题!

一、输出「??」 项目调试一个节点,打印 ROS 信息时发现设置的节点名称都是问号: 看了下代码发现是自己把节点名称设置为 const,但是没有正确初始化 const 变量,导致输出了「??」,C++ 语法都忘记了,太菜了,以下是第一种初始化 const 的方法: 第二种 ...

Sun Jun 07 22:19:00 CST 2020 0 2657
ROS机器人开发实践

ROS机器人开发实践 1 初识ROS 1.1 ROS是什么 1.1.1 ROS的起源 1.1.2 ROS的设计目标 1.1.3 ROS的特点 1.2 如何安装ROS 1.2.1 操作系统与ROS版本的选择 1.2.2 配置系统软件源 1.2.3 添加ROS软件源 1.2.4 ...

Thu Apr 23 20:32:00 CST 2020 0 829
1 简单的ROS机器人仿真

ROS的基本情况,以及新手入门ROS的初级教程,现在就要真正的使用ROS进入机器人世界了。接下来我们涉及 ...

Fri Apr 17 06:42:00 CST 2020 0 1043
ROS和Gazebo进行机器人仿真(一)

Gazebo是一种多机器人仿真器,可用于室内外机器人仿真。Gazebo在ROS中有良好的接口,包含ROS和Gazebo的所有控制。 若要实现ROS到Gazebo的通信,我们必须安装ROS-Gazebo接口。 应该安装以下软件包: $ sudo apt install ...

Tue Feb 11 06:01:00 CST 2020 0 8254
ROS(URDF机器人建模)

新建功能包mbot_description 在功能包下新建文件config,launch,meshes,urdf。 在launch文件夹下新建文件display_mbot_base_urdf. ...

Tue Aug 14 00:45:00 CST 2018 1 4006
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM