找回密码
 立即注册
搜索
查看: 126|回复: 5

求解答3d建图问题虚拟机得不到mapData视觉建图节点

[复制链接]

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2025-6-16 09:46:02 | 显示全部楼层 |阅读模式
本帖最后由 gjyyyyy 于 2025-6-16 10:16 编辑

参考之前的人的修改建议,rtabmap的版本是统一的都是0.20.22。虚拟机是自己源码安装的,小车上的是官方镜像。但是运行3d建图节点,虚拟机端收不到mapData节点数据,rviz也是灰的,这是为什么。  


回复

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2025-6-16 09:50:31 | 显示全部楼层
本帖最后由 gjyyyyy 于 2025-6-16 10:33 编辑

大概就是截图这样。虚拟机的ros的节点都有但是没有收到数据,自查过rostopic,系统里有mapData和mapGraph的节点,但是都没有数据传出来。雷达建图正常可以得到2d建图地图,只有视觉建的图数据无法被虚拟机获取、小车端是正常的有数据。
微信图片_20250616094907.png
微信图片_20250616094918.png
微信图片_20250616094922.png
微信图片_20250616102317.png
回复

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2025-6-16 09:53:21 | 显示全部楼层
本帖最后由 gjyyyyy 于 2025-6-16 10:45 编辑

1.虚拟机是桥接模式,虚拟机本身网络有静态ip,电脑的防火墙全关了

2.工作空间已编译,rtabmap挂在主ros工作空间的src下,查得到版本并且可以看到节点存在

echo $ROS_PACKAGE_PATH
/home/gjy/ros_workspace/src:/opt/ros/melodic/share

3.小车与虚拟机互相可以ping通,ROS_MASTER_URI 和 ROS_IP 设置过了环境变量


4.文件夹【camera_info】拷贝到了文件夹【/.ros】


5.rostopic type查询得到消息类型

~$ rostopic type /rtabmap/mapData
rtabmap_ros/MapData
~$ rostopic type /rtabmap/mapGraph
rtabmap_ros/MapGraph



回复

使用道具 举报

5

主题

240

帖子

1781

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1781
发表于 2025-6-16 15:18:34 | 显示全部楼层
两边的Ubuntu用的是否同一个版本,比如都是18.04或者20.04
回复

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2025-6-16 15:37:53 | 显示全部楼层
admin 发表于 2025-6-16 15:18
两边的Ubuntu用的是否同一个版本,比如都是18.04或者20.04

两边都是18.04的ubuntu
回复

使用道具 举报

0

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2025-6-16 15:39:27 | 显示全部楼层
admin 发表于 2025-6-16 15:18
两边的Ubuntu用的是否同一个版本,比如都是18.04或者20.04

最后调出来了,重新安装了一遍rtabmap
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

粤ICP备20017043号|小黑屋|手机版|Archiver|轮趣科技(东莞)有限公司  

GMT+8, 2025-7-5 00:13 , Processed in 0.095589 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表