本文摘要:在这篇文章里面,作者向我们讲解如何通过LabVIEW和Arduino、超声波传感器等设备来制作一款可以智能逃离障碍的小车。
在这篇文章里面,作者向我们讲解如何通过LabVIEW和Arduino、超声波传感器等设备来制作一款可以智能逃离障碍的小车。 实验用于上位机软件LabVIEW对以Arduino作为下位机的MakeBlock智能小车展开动态监控。
使用URM37V3.2超声波测距传感器动态测量小车在行经的过程中与前方障碍物的距离,Arduino将检测到的测距信息切换为实际的距离值。在Arduino中构建避障算法,当MakeBlock小车与障碍物的距离大于设定值时,小车实行避障方案,从而逃离障碍物。
同时,Arduino将检测到的距离信息发送给上位机LabVIEW。 这次实验的避障算法是在下位机Arduino中已完成,而不是在近端的PC机已完成避障算法。
上位机的LabVIEW界面只是对小车的运营状态展开动态监控。如果想要理解如何用近端的上位PC机来构建对智能车的无线避障遥控,可参看文章《基于LabVIEW测控的MakeBlock智能车避障掌控》。
本文来源:竞技宝入口官网首页-www.blackbottomcollective.com