如何控制map 数_一起做ROSDEMO:控制移动机器人自主导航并停到标签(AR Marker)之前...

转载文章标注:本文转自CSDN,作者:跃动的风

原文链接:

https://blog.csdn.net/qq_23670601/article/details/91612289

在观看某机器人的视频时,我们看到了这样一个场景:3c7efded7ae49a0986d8eafbd238ba1f.gif

可以看到机器人在检测到物体的标签后,自主导航至物体之前,并对标签物体进行抓取。那么接下来我想以自己的一个demo个大家分解一下这个任务在ROS下的实现方式。

文末有完整代码。

文章目录

1. 通过AR Tracker识别标签。

2. 将标签的坐标转换到地图(Map)坐标系下,并加入偏移。

3.发送坐标,控制机器人自主导航至目标位置点。

4. 记录一下最终的代码:

1. 通过AR Tracker识别标签。

22143658d1c658f87c23f83739478a79.png

                 args="$(arg marker_size) $(arg max_new_marker_error) $(arg max_track_error) $(arg cam_image_topic) $(arg cam_info_topic) $(arg output_frame)" />
打印一张标签:可以通过此代码生成  rosrun ar_track_alvar createMarker 补充下:标签的生成可以包含一些信息,相关帮助说明如下。

35e2afeb193bb72adfb42080b073710d.png

启动你的摄像头,启动标签检测节点,就可以看到有话题发布出来了,观察标签话题:
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值