car.driver开发手册

Servo协议API

概要

car.driver功能包开放小车单个轮子操控接口给用户进行二次开发。(固件200420版本以上)

car.driver.wheels(L1, L2, R1, R2)->bool
car.driver.wheels(L1, R1)->bool
对小车指定车轮进行操作,如果是两轮的底盘,则是两个参数L1和R1;如果是四轮麦克纳姆轮底盘则是四个参数L1、L2和R1、R2。
#范例: 两轮小车,左轮正向旋转。
car.driver.wheels(100, 0)
#结果:True

#范例:四轮小车,右后轮反向旋转。
car.driver.wheels(0, 0, 0, -100)
#结果:True

    参数:
  • L1,L2,R1,R2:  轮子旋转参数,-100到100,其中0代表不转,100代表正向最大旋转速度,-100代表反向最大旋转速度。
  • 返回值: 本次操作成功失败