当前位置:大学毕业论文> 论文范文>材料浏览

关于代步车论文范文写作 基于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中可知,人机交互系统与决策系统之间存在双向信息传播.一方面,操作者通过人机交互层向智能代步车传送任务命令;另一方面,决策层实时向人机交互层传送智能代步车运行状态及外部工作环境状态,并通过可视化技术在人机交互界面上显示.在决策层与驱动层之间同样存在双向信息传递:决策层把决策结果传递给驱动层,作为驱动层运行的依据;同时,驱动层将把执行的结果反馈给决策层,供决策系统参考并做出相应调整.

结论:适合不知如何写代步车方面的相关专业大学硕士和本科毕业论文以及关于代步车论文开题报告范文和相关职称论文写作参考文献资料下载。

公路—铁路两用高空作业车电气与控制系统设计
摘 要:公路-铁路两用高空作业车(以下简称公铁两用高空车)是一种既可以应用于公路,又可行驶在轨道上的两栖工程作业车辆,主要用于铁路架空线施工、检。

基于智能技术的电气自动化控制系统
摘要:社会不断发展,计算机技术不断在生活中应用,同时智能技术应用也在不断进步。智能技术的电气自动化控制系统是普遍用于现代工业生产中电气自动化的一。

智能网联车时代零部件机会
关于汽车零部件,我们讲的大多是基于传统汽车的。传统汽车零部件永远是根基,今天几位的演讲所说的关于做大、做强思路都是非常正确的,我想再延伸一步讲讲。

智能便携式车衣2万元就能起步
产品概述本产品是一款全新现代版智能化可移动车库,包括时尚折叠式和豪华伸缩式两大类几十个品种。其与传统车库一样能够对爱车365天全方位呵护。还不。

论文大全