18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 比例/微分控制(proportional/derivative control)

比例/微分控制(proportional/derivative control)

时间:2022-03-17 01:27:02 | 来源:行业动态

时间:2022-03-17 01:27:02 来源:行业动态

算法去动态调节左右电机的转速,这是智能小车领域中相当常用的一种调节行进速度与角度的方法,是个非常成熟的算法,细节请自行在网上查找计算公式,

脚本中一开始导入深度学习模型的操作,与前面的避撞应用是相同的,这里就不重复解说,比较特殊的地方是在脚本中提供三个参数调节滑块,主要如下:

下图是live_demo.ipynb执行后,经过调整输出位置的截屏,图左是Jetbot的执行状态,其中x与y值表示当前画面所预测的目标位置,speed表示Jetbot的直线行进速度为全速的百分比,最下面的steering表示转向的速度。



上图中间就是CSI摄像头所看到的当前画面,最右边就是可调节的控制滑块,一开始的时候speed值尽量小一点,避免让Jetbot因为爆冲而损坏,如果沿线运行时的左右摆动幅度太大,可以减小steering的值。

事实上这个应用的最终目的,就是将来可以升级到JetRacer这类的竞速用途智能车(如下图),因为JetRacer所使用的技巧与这个road_following是完全一样的,包括从数据采集、模型训练到现场演示的脚本。



但JetRacer的机电控制更加复杂,整体成本与组装难度也比Jetbot高出许多,因此可以先用这个项目去熟悉竞速车的执行流程与调试细节,未来要升级到JetRacer时就能轻松上手,即便不升级硬件,也能用Jetbot去体验一下竞速车的乐趣。【完】

关键词:控制,微分

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭