【发布时间】:2018-04-06 13:23:59
【问题描述】:
我们正在尝试使用 ALNavigation SLAM API 在地板上移动 Pepper。我们使用 ALNavigation:explore() 方法创建了一个地图。该应用程序大部分时间都在工作,但有时 Pepper 会停止,并且由于某些保护功能,应用程序会在两者之间崩溃。
我们正在使用 ALNavigation:navigateToInMap 在地图上移动 Pepper。
这里有一些日志:
[W] 15:01:26 ALMotion.OmniWheelFollowPath: Stitch failed. Stopping path:
["Circle", [0.436987877, 11.431554794], [2.869375944, 11.368105888],
-0.046996359]
[W] 15:01:26 ALTouch.TouchManager: My Base is touched. Reasons: Wheel.
[W] 15:01:26 AutonomousLife: Robot was moved!
[W] 15:01:26 AutonomousLife: Robot moved, must enter safeguard state. Will
immediately re-enter solitary state.
有什么办法可以解决这个问题,或者这是 Pepper 的轮子的硬件问题还是代码有问题?我只是在定位机器人后调用 navigateToInMap,这在大多数情况下都有效,但这个问题越来越频繁。
谢谢
【问题讨论】: