论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>论文范文>范文阅读
快捷分类: 智能车毕业设计外文翻译 白亚东拼车论文 火车站调车科技技术论文 智能避障车毕业论文 车联网参考文献 轨道车论文

关于代步车论文范文 基于ROS的智能代步车嵌入式运动控制系统相关论文写作参考文献

分类:论文范文 原创主题:代步车论文 更新时间:2024-04-06

基于ROS的智能代步车嵌入式运动控制系统是适合不知如何写代步车方面的相关专业大学硕士和本科毕业论文以及关于代步车论文开题报告范文和相关职称论文写作参考文献资料下载。

摘 要:针对目前智能代步车运动控制系统功耗高、体积大和开发成本高和工作量大等不足,提出一种基于机器人操作系统(Robot Operating System,ROS)的智能代步车嵌入式运动控制系统.该运动控制系统将ROS移植到arm嵌入式板卡,将arm作为处理器,运用ROS中的导航功能包实现智能代步车的地图建立、路径规划、室内外自主导航、运动控制等功能,最后通过仿真实验验证了该运动控制系统的可行性.

关键词:机器人操作系统;智能代步车;嵌入式运功控制系统

中图分类号:TP311 文献标识码:A

文章编号:2096-1472(2016)-06-48-03

Abstract:In view of some outstanding problems of intelligent electronic scooters,such as the high power consumption,the huge size,the high development costs and hey workload,the paper proposes an embedded motion control system based on the Robot Operating System(ROS)for intelligent electronic scooters the ROS was ported to the arm embedded board which is used as the central processor in the embedded motion control system.Functions like map building,route planning,indoor and outdoor autonomous nigation and motion control are implemented through the ROS nigation function package.At the end of the paper,the feasibility of the motion control system is verified through the simulation experiments.

Keywords:ROS;intelligent electronic scooters;embedded motion control systems

1 引言(Introduction)

随着社会的发展和人类文明程度的提高,人们特别是残疾人愈来愈需要运用现代高新技术来改善他们的生活质量和生活自由度.智能代步车的出现提高了老年人和残障人士的行动自由度,受到了社会的普遍关注,将机器人技术[1-4]应用于智能代步车提高智能代步车的智能化、安全化、实用化程度具有广泛的应用前景.然而,机器人技术的复杂性和多任务性给智能代步车运动控制系统程序的编写带来很大的困难.传统的智能代步车运动控制系统都是开发者单独设计,在不同的平台间移植需要很大的工作量.机器人操作系统[5,6](Robot Operating System,ROS)起源于2007年斯坦福大学人工智能实验室与机器人技术公司的项目合作,ROS是一种分布式处理架构,为机器人系统的开发提供了一个很好的框架,拥有用于机器人的各种功能包,这些功能包单独设计,在运行时松散耦合,提高了代码复用率.

控制系统作为智能代步车的核心部分,其性能好坏和开发周期直接决定着智能代步车的智能化程度、安全性能和使用成本,如何简单快速地为智能代步车构建运动控制系统是一个值得深入研究的问题.本文针对智能代步车提出了一种基于ROS的嵌入式运动控制系统,应用ROS提供的功能包实现智能代步车的定位、导航与控制.

2 运动控制系统硬件设计(Hardware design of motion control system)

智能代步车本体为电动轮椅车,在此基础上进行改装,增加必要的传感器和嵌入式arm开发板,针对不同的任务需求,在智能代步车本体上安装相应的传感器,如图1所示.

智能代步车的底盘为两轮驱动结构,两个驱动轮安装于车体后方,采用两轮差速驱动的方式实现智能代步车的运动.驱动轮连接的电机配有两个采集驱动轮滚动的圈数的光电编码器,可实现对智能代步车运行里程的计算.车体前方装有万向轮用来控制智能代步车的运动方向,装有hokuyo激光测距仪检测障碍物与智能代步车的距离.智能代步车选用的定位传感器为Stargazer和gps,选用的CPU模块为飞思卡尔imx6q,选用的底层操作系统为ubuntu armhf系统和ROS.

3 运动控制系统软件设计(Software design of motion control system)

在构建运动控制系统软件构架时,既要确保控制系统的高性能,还要保证控制系统易于扩展和维护,更要与ROS系统软件体系结构相融合.智能代步车软件系统按程序实现流程划分,主要分为人机交互层、决策层、控制层、感知层,各层间相互关系如图2所示.

智能代步车任务实现流程主要分为三个环节:

(1)用户通过人机交互层将任务传达给智能代步车.

(2)决策层通过感知层传达的数据信息确定机器人所处的外部环境状态和代步车的运动状态,并据此做出决策.

(3)依据决策结果,由驱动层选择合适的控制策略,实现预定的工作任务.

任务执行过程中,内传感器实现对智能代步车运动状态的描述,外传感器感知外部工作环境信息.感知层将所获取的智能代步车运动状态及工作环境状态反馈给系统决策层并作为决策依据.从图2中可知,人机交互系统与决策系统之间存在双向信息传播.一方面,操作者通过人机交互层向智能代步车传送任务命令;另一方面,决策层实时向人机交互层传送智能代步车运行状态及外部工作环境状态,并通过可视化技术在人机交互界面上显示.在决策层与驱动层之间同样存在双向信息传递:决策层把决策结果传递给驱动层,作为驱动层运行的依据;同时,驱动层将把执行的结果反馈给决策层,供决策系统参考并做出相应调整.

总结:关于免费代步车论文范文在这里免费下载与阅读,为您的代步车相关论文写作提供资料。

参考文献:

1、 基于嵌入式的马赛克运动控制系统 摘 要:本文介绍了一种基于嵌入式STM32F4的马赛克运动控制系统,通过正反面识别模块、颗粒颜色识别模块、铺贴控制模块的设计可实现马赛克自动铺贴。

2、 一种智能遮阳车衣嵌入式系统设计 摘 要:文章提出的智能车衣嵌入式控制系统,包括稳压电源电路、主控电路、电机驱动电路、电流检测电路、红外接收电路和光电门电路;电路结构完善,构成合。

3、 基于DSP和FPGA运动控制技术 [摘要]随着工业的发展,制造技术也不断的完善,逐渐的向着集成化、智能化以及综合化的方向发展,在开放式数控系统中,运动控制器是一个十分重要的装置,。

4、 嵌入式视频监控系统 [摘 要] 以32位ARM微处理器为核心,构建了一个典型的嵌入式系统——基于ARM嵌入式的视频监控系统。系统按照功能可分为系统控制、视频采集、M。

5、 基于CAN算法智能建筑控制系统设计 摘 要:当今的时代是一个信息高度发达的时代,信息化、智能化已经逐渐渗透到我们生活的方方面面,也让我们的生活更加便利。建筑智能化的发展是社会发展的。

6、 2500型压裂泵车自动控制系统功能 摘 要:2500型压裂泵车自动控制系统功能设计有单泵单独控制、机组泵车编组控制、机组泵车自动定排量定压力控制、机组总急停控制、机组总快捷停控制等。