python做运动控制_第一课:用Python操控小龟小车运动

本文介绍了如何使用Python操控小龟小车进行前进、后退、左转、右转和刹车等动作,并解析了指令的持续时间和方向偏差参数。通过一个趣味挑战,展示了如何编写代码使小车随机移动,帮助读者更好地理解Python在运动控制中的应用。
摘要由CSDN通过智能技术生成

欢迎来到小龟的课堂,今天我们讲如何用小龟小车的车载Python控制小车运动。

如果小伙伴还不会使用小龟小车的Python编辑器的话,可以阅读这篇教程《如何使用小龟小车的Python编辑器》

什么都别说,立马试试

在Python编辑器内输入下面的代码,小车即开始运动#小车前进2秒,再退回2秒

car.go(2)

car.back(2)

怎么样,小车动了吧!

认识小车运动的Python操控指令

前进: car.go(持续时间,方向偏差)

后退: car.back(持续时间,方向偏差)

左转: car.left(持续时间,方向偏差)

右转: car.right(持续时间,方向偏差)

刹车: car.stop()

前进、后退是指小车顺着车头方向前进或者后退。

左转、右转是指小车自己在原地向左或向右转弯。

再来认识一下,这些指令的两个通用参数 持续时间 和 方向偏差。

持续时间,比较简单,就是小车持续这个方向运动动作多少秒,记得单位是秒,允许的最小值是0.001秒,也就是一毫秒。

方向偏差是一个稍微难点的概念,如下图。

前进是指小车顺着车头的方向笔直往前,但有时候我们期望小车能斜着走

diff.jpg

趣味挑战一下

来让我们实现一个让小龟小车像耗子一样乱跑的趣味游戏吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值