Turtlebot像Unity 3D上的Ros#一样疯狂旋转和摇摆

问题描述

我正按照以下教程尝试在Unity3D中移动Turtlebot:https://github.com/siemens/ros-sharp/wiki/User_App_ROS_UnitySimulationExample

本教程及其视频建议的所有步骤均已完成,并经过仔细检查。唯一的区别是我在Linux设备(Ubuntu 16.08)上同时运行ROS和Unity。但是,Unity可以很好地连接到localhost,而rviz可以选择Unity发行的映像。因此,我认为这不是问题所在。

启动Ros节点并在Unity中开始仿真后,乌龟机器人开始像醉汉一样摇摆:

enter image description here

我觉得这可能是Unity问题。有人有过类似的问题吗?任何帮助表示赞赏。

解决方法

请看以下内容: https://github.com/siemens/ros-sharp/issues/333

正如它所说,如果您为 ROSConnector 启用“IsKinetic”选项,turtlebot 将按预期工作。