![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ros
文章平均质量分 57
Mr_rustylake
这个作者很懒,什么都没留下…
展开
-
nav的测试
小车在gazebo和rviz可以实现自动导航原创 2023-01-24 18:09:14 · 142 阅读 · 1 评论 -
gazebo实践集合
gazebo是一款机器人模拟软件,能在电脑中实现较为逼真的环境仿真并有较真实的物理引擎,可以达到简单的模拟任务。我们接下来直接实现一串用的比较多的代码。原创 2023-01-24 16:19:19 · 554 阅读 · 1 评论 -
xacro实践-探测机器人小车
接下来结合过去所学的xacro知识,进行实践。原创 2023-01-09 11:36:21 · 139 阅读 · 0 评论 -
xacro对urdf的优化
在部分.urdf文件中,有一些数据由于重复或者数据经过较为复杂的运算,数据体现上不直观,于是可以有xacro来优化这些数据,使程序更加具有可读性。原创 2023-01-07 16:30:44 · 242 阅读 · 0 评论 -
urdf实践:圆形机器人小车
我们进行搭建一个机器人小车的模型实践原创 2023-01-06 16:15:40 · 226 阅读 · 0 评论 -
利用joint标签为底盘添加可简单活动的附件
我们的小车底盘也需要添加一些功能性的附件,比如车轮、摄像机、激光雷达等,这时候我们就需要joint搭建力学框架和动力学结构。原创 2023-01-05 17:23:20 · 136 阅读 · 0 评论 -
urdf和rviz的初步使用
我们可用urdf在rviz中搭建三维模型。原创 2023-01-04 15:20:11 · 1020 阅读 · 0 评论 -
rosbag的读和写,以及对于出现couldn‘t find executable...常见情况的解决方法
rosbag有record和play可以记录程序的运行,并在事后复现。我们也可以在自己写bag文件,然后执行写读操作。原创 2023-01-02 15:56:26 · 1224 阅读 · 0 评论 -
TF2小乌龟实操
我们进行时间,生产两个小乌龟,操纵一个,并使另一个能跟踪前一个小乌龟运动。原创 2022-12-31 21:10:38 · 145 阅读 · 0 评论 -
tf2多坐标转换-multiple
我们有的时候可能需要多个坐标系转换,那我们需要一个新的方法。原创 2022-12-31 21:02:20 · 180 阅读 · 0 评论 -
TF2动态转换-dynamic
但不同的坐标系可能不像是之前静态的pub,发布方的坐标是动态变化的,所以我们不能时时改写发布方的文档来适应它,这不合理也不精准。原创 2022-12-31 20:46:26 · 140 阅读 · 0 评论 -
TF2坐标转换1-静态转换
我们在进行机器人操作的时候会有一个信息的输入口,比如雷达探测器、激光探测器、深度相机等,但这个信息输入口的输入坐标和机器人本身的坐标是并不相等的,需要进行一些坐标变化,此时我们需要引入TF2。原创 2022-12-31 20:19:36 · 607 阅读 · 0 评论 -
ROS中launch其他属性
接下来我们将逐个介绍这些launch的属性原创 2022-12-16 17:38:40 · 73 阅读 · 0 评论 -
launch文件结构介绍
对于launch我们还有更多内容需要介绍原创 2022-12-14 22:16:25 · 344 阅读 · 0 评论 -
ROS时间函数API2
ROS时间函数API2原创 2022-12-11 16:33:52 · 351 阅读 · 0 评论 -
ROS常用API
我们这次来了解一些ros中的常用API。原创 2022-12-10 18:04:00 · 498 阅读 · 0 评论 -
ROS小乌龟程序背景颜色改变2
上一次我们通过静态的程序来改变小乌龟程序的背景颜色,我们其实还有另一种方式进行小乌龟程序背景颜色的修改。原创 2022-12-08 17:14:22 · 763 阅读 · 0 评论 -
ROS修改小乌龟程序背景颜色
我们在之前的编程中可以发现,小乌龟程序的背景颜色是蓝色,可能大家看的比较眼乏了,那我们接下来可以编程修改小乌龟程序的背景颜色。原创 2022-12-08 17:05:07 · 2494 阅读 · 0 评论 -
ROS小乌龟程序在服务器通信的应用
上次我们已经利用launch 文件和话题通信成功实现了小乌龟的位置与姿态的消息发布,这次我们将利用服务通信来实现这一功能。我们将以spawn(产卵,生成新的小乌龟)为例进行实践。原创 2022-12-08 16:17:27 · 255 阅读 · 0 评论 -
ROS:利用cpp代码输出小乌龟的位姿
我们之前已经可以通过launch文件调用与rostopic echo相结合的方式输出小乌龟的位置和姿势,不过我们也可以通过编写cpp文件输出小乌龟的位置与姿势的信息。原创 2022-12-07 17:05:51 · 532 阅读 · 0 评论 -
ROS:利用launch文件输出乌龟的位姿
我们既然已经可以通过键盘控制小乌龟了,那如果我们需要详细知道小乌龟的位置和姿态,我们可以通过利用launch文件来发布小乌龟的位置和姿态。原创 2022-12-07 16:34:52 · 455 阅读 · 0 评论 -
ROS小乌龟控制1
我们知道,ROS内置了一个小乌龟的样例程序。我们不仅可以通过键盘控制小乌龟的运动,也可以通过编码改变小乌龟的运动原创 2022-12-06 17:10:12 · 1145 阅读 · 0 评论 -
ROS调试工具2
ROS调试工具2原创 2022-12-06 15:59:01 · 206 阅读 · 0 评论 -
ROS诸多调试工具总结1
ROS诸多调试工具总结1原创 2022-12-05 21:45:38 · 329 阅读 · 0 评论 -
ROS初学:参数服务器
ROS初学:参数服务器原创 2022-12-04 22:54:37 · 109 阅读 · 0 评论 -
ROS客户端优化步骤2个
ROS客户端优化步骤2个原创 2022-12-04 14:58:06 · 273 阅读 · 0 评论 -
ROS服务通话:客户端
ROS服务通话:客户端原创 2022-12-03 21:02:35 · 106 阅读 · 0 评论 -
服务通信:自定义srv文件以及服务端的编写
服务通信:自定义srv文件以及服务端的编写原创 2022-12-03 18:08:31 · 508 阅读 · 0 评论 -
自定义msg使用C++
在之前创建talker的src文件夹中创建person.cpp并编写如下#include "ros/ros.h"原创 2022-12-03 13:53:16 · 872 阅读 · 0 评论 -
针对Person.msg 的自主编译
针对Person.msg 的自主编译原创 2022-12-03 11:20:29 · 193 阅读 · 0 评论 -
ROS初学:订阅以及对发布的补充
订阅以及对发布的补充原创 2022-11-30 17:11:11 · 182 阅读 · 0 评论 -
ROS初学:简单发布
ROS初学:简单发布原创 2022-11-29 18:08:52 · 252 阅读 · 0 评论