【技术实现步骤摘要】
一种智能模型车
本专利技术涉及一种智能模型车。
技术介绍
对于目前的一些小型智能模型车,出于竞赛或是智能研究等目的,会要求这些智能模型车具有车载级要求,即、具备图像识别与道路寻迹等多种自主判断功能。因此,一些模型车采用了树莓派、英伟达等系列的微型服务器,从而保证在智能模型车具有足够的计算力来运行多个功能子程序。然而,树莓派、英伟达等系列的微型服务器价格较贵,均在500元~1500元,相对于100元左右的单片机,小型模型车整体成本会大幅升高。与之相对,若仅采用单片机作为小型模型车的控制芯片,则难以实现车载级要求。具体地,无论使用多进程同时运行多个功能子程序,还是单进程顺序控制多个功能子程序,往往会在控制多个模块或者同时运行多个功能子程序时,导致其内存满载,从而使得单片机的算力耗尽或者多进程冲突而发生卡死。
技术实现思路
为解决上述问题,提供一种在使用低成本的单片机作为控制芯片时,也能保证多个功能模块正常运行并取得良好效果的智能模型车,本专利技术采用了如下技术方案:本专利技术提供了一种 ...
【技术保护点】
1.一种智能模型车,其特征在于,包括:/n车本体;/n摄像模块,设置在所述车本体上并正对所述车本体的前方,用于进行实时拍摄从而采集所述智能模型车前方的路况图像;/n移动模块,设置在所述车本体上,用于驱动所述智能模型车进行移动;/n控制模块,设置在所述车本体上,分别与所述摄像模块以及所述移动模块电连接,/n其中,所述控制模块包括功能信息存储部、定时中断部、中断信号暂存部、执行控制部、检索判定部、图像获取部、路况图像暂存部、路径生成部、以及分别具有不同功能的多个子功能部,/n所述功能信息存储部存储有每个所述子功能部的功能名称以及表示该子功能部的处理优先级的优先级信息,还存储有对 ...
【技术特征摘要】
1.一种智能模型车,其特征在于,包括:
车本体;
摄像模块,设置在所述车本体上并正对所述车本体的前方,用于进行实时拍摄从而采集所述智能模型车前方的路况图像;
移动模块,设置在所述车本体上,用于驱动所述智能模型车进行移动;
控制模块,设置在所述车本体上,分别与所述摄像模块以及所述移动模块电连接,
其中,所述控制模块包括功能信息存储部、定时中断部、中断信号暂存部、执行控制部、检索判定部、图像获取部、路况图像暂存部、路径生成部、以及分别具有不同功能的多个子功能部,
所述功能信息存储部存储有每个所述子功能部的功能名称以及表示该子功能部的处理优先级的优先级信息,还存储有对应所述图像获取部的功能名称以及表示该图像获取部的处理优先级的优先级信息,
所述定时中断部包含分别与各个所述子功能部相对应的多个计时单元,
所述计时生成单元用于进行计时并在计时抵达预设的中断触发时长时生成一个与所述子功能部的功能名称相对应的中断触发信号并由所述中断信号暂存部进行暂存,
所述摄像模块在采集到所述路况图像时发送一个与所述图像获取部的功能名称相对应的中断触发信号给所述控制模块并由所述中断信号暂存部进行暂存,
所述执行控制部控制所述检索判定部对所述中断信号暂存部进行检索并在检索到所述中断触发信号时,基于所有被检索到的中断触发信号以及被存储的所述优先级信息与所述功能名称判定出优先级最高的所述功能名称作为当前执行功能名称从而完成判断处理,
一旦所述检索判定部判定出所述当前执行功能名称,所述执行控制部就基于该当前执行功能名称控制相应的子功能部或所述图像处理部执行对应功能,并在该对应功能执行完成后控制所述中断信号暂存部删除相应的所述中断触发信号,进一步控制所述检索判定部再次进行所述判断处理,
当所述当前执行功能名称对应所述子功能部时,所述执行控制部还控制相应的所述计时生成单元再次进行计时,
当所述执行控制部控制所述图像处理部执行对应功能时,该图像获取部就从所述摄像模块获取到最新采集的路况图像并作为当前路况图像暂存至所述路况图像暂存部中,
当所述检索判定部没有在所述中断信号暂存部中检索到所述中断触发信号时,所述执行控制部就控制所述路径分析生成部基于被暂存的所述当前路况图像分析所述智能模型车的移动路径并生成相应的移动控制信息,并控制所述移动模块基于该移动...
【专利技术属性】
技术研发人员:徐挺,
申请(专利权)人:上海电子信息职业技术学院,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。