教育用路径可规划智能车研发

作者:李志帅; 熊刚; 沈震; 董西松; 刘希未*; 吕键; 刘畅
来源:软件, 2018, 39(09): 1-8.
DOI:10.3969/j.issn.1003-6970.2018.09.001

摘要

针对高中科技社团和大学计算机相关专业科技创新教育需求,开发一种可以用于电子和计算机科技教学的智能小车。智能小车在完成路径规划后,可以按照规划的路径完成任务;还可以设定目标点与障碍点,智能小车基于改进的Dijkstra算法自动搜索到达终点的最优路径。除了培养学生电子设计能力,通过智能小车编程实践,也训练了学生对优化算法的学习。首先,采用微软基础类MFC与Matlab混合编程编写上位机界面,调用改进的Dijkstra算法进行路径规划。然后,将规划好的路径通过串口传到下位机,由STM32控制执行。最后,在栅格地图中,通过仿真运行和实际应用验证了改进的Dijkstra算法的可行性,取得了较好的效果。

全文