脚步控制

通过stepTo方法可以让NAO走一步,也可以创建出类似舞蹈的动作。由行走任务来执行脚步控制,因此脚步会很平稳。

只有当没有其它行走进程在运行时(速度控制目的地控制)才能调用stepTo方法,并且会阻塞行走任务直至任务结束。

参数

  • legName:字符串,包含要移动的腿的名称("LLeg"或"RLeg")。
  • x:相对于支撑腿、沿X轴的距离,单位为米。
  • y:相对于支撑腿、沿Y轴的距离,单位为米(0.0相当于腿移动了一个“Foot Separation”的距离)。
  • theta:相对于支撑脚、最终的脚方向,单位为弧度。

范例

# A small step forwards and anti-clockwise rotation with the left foot Leg = 'Leg' X = 0.02 Y = 0.0 Theta = 0.30 proxy.stepTo(Leg, X, Y, Theta)





Copyright © 2010 Aldebaran-Robotics - 版权所有