我在我的虚拟机上在Ubuntu上连接了Kinect for Xbox 360,启动了openni.launch,然后打开了rviz。在Rviz我将pointcloud2和主题添加到相机/深度/点。我还将固定帧更改为camera_link。但是我仍然无法在Rviz上得到任何东西。另一方面,如果我将Kinect连接到Odroid-XU4,在Odroid上启动openni.launch并通过网络连接从Odroid接收数据在我的虚拟机上运行Rviz,我可以轻松获得Rviz显示的深度点。有人能告诉我虚拟机中可能存在什么问题吗?
答案 0 :(得分:1)
可能是虚拟机有USB问题,通常USB无法识别。那是你的情况吗?
答案 1 :(得分:0)
虚拟机的基本问题是,它只是具有虚拟COM端口的仿真器,因此,无论您尝试多大程度都没有关系,但实际上您永远不会在ROS上获得RGB-D图像。