将辣椒从一个点移动到另一个点

时间:2018-04-15 12:22:01

标签: nao-robot pepper

我试图将Pepper从一个点移动到另一个点,其中涉及90度的转弯并且距离约为40米。我可以在没有障碍的情况下使其工作,但是当有障碍时,佩珀停止然后我们不知道他的位置再次移动。我正在使用ALNavigation navigateTo方法。

我尝试使用ALMotion getRobotPosition获取该位置,但它非常容易出错,我不知道在使用ALNavigation API时是否可以使用它。

请为此提出任何解决方案。

由于

1 个答案:

答案 0 :(得分:1)

最好的办法是使用ALNavigationProxy :: navigateToInMap。 您可以使用此示例:https://github.com/aldebaran/naoqi_navigation_samples

  1. 从github或http://doc.aldebaran.com/2-5/naoqi/motion/exploration-api.html#exploration-api获取代码 - 请查看页面底部的示例代码。
  2. 映射您的空间
  3. ALNavigationProxy :: navigateToInMap