学习使用Python控制麦克纳姆轮底盘
这里小龟给大家分享如何使用Python控制麦克纳姆轮底盘的小龟小车。
首先小伙伴得参考小龟提供的改造手册进行先把小龟小车改造成麦克纳姆轮底盘,假如小伙伴在改造过程中碰到问题,记得问小龟获得帮助。
体验麦克纳姆轮
首先您可以直接使用小龟小车提供的操控台来先体验一把麦克纳姆轮的操作体验。
编程快速体验麦克纳姆轮
小龟小车提供了最简单的驱动麦克纳姆轮的编程方法,这个方法适合您只想学习理解麦克纳姆轮的各种运动效果如何实现。
函数接口:
car.driver.wheels(左前轮速度, 左后轮速度, 右前轮速度, 右后轮速度)
每个轮速度的值为 -100 到 100 ,其中-100代表轮子全速反转;100代表轮子全速前进;0代表轮子停止转动。
下面的代码范例可以让小伙伴们体验一下麦克纳姆轮的单轮运动效果#麦克纳姆轮单轮运动
#左前轮向前
car.driver.wheels( 100, 0, 0, 0)
sleep(1)
#左前轮向后
car.driver.wheels(-100, 0, 0, 0)
sleep(1)
#左后轮向前
car.driver.wheels(0, 100, 0, 0)
sleep(1)
#左后轮向后
car.driver.wheels(0, -100, 0, 0)</