Skip to content

踩坑Robotics Stack Exchange2016-04-03

Create 2 旋转 360° 角度只返回 91° ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:iRobot Create 2: Angle Measurement(Robotics Stack Exchange #7121)

状态:有绕过办法

问题 ​

机器人旋转已知 360° 后,用 142 2 请求角度差,返回 0x00000000005B,换算为 91°,与预期 360° 不符。

环境 ​

Linux / ROS 机器人软件与控制通用开发环境

解决办法 ​

  1. 不要依赖存在已知 bug 的 angle command。
  2. 改为读取左右轮 encoder counts,并用左右编码器计数自行计算角度。

原问题作者:JSycamore;采纳答案作者:Ben。原内容依 CC BY-SA 4.0 授权,本页摘要同样依 CC BY-SA 4.0 授权。

来源

本页事实对应的公开页面,以原文为准。

  1. Robotics Stack Exchange #7121:iRobot Create 2: Angle Measurement访问 2026-10-22