基于LabVIEW构建智能的移动机器人及无人驾驶车_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于labview构建智能的移动机器人及无人驾驶车 通过labview,设计人员无需成为计算机专家或程序员,就可以开发高级机器人。例如,一位惟独有限labview和阅历的同学在短短几个小时之内,就设计了一个让机器人利用它带有的ieee 1394相机和ni机器视觉开发模块跟踪一个红球的算法。工程师们用法labview和ni硬件,就可以用法功能强大的图形化编程语言迅速地设计并开发复杂算法的原型;并通过代码生成便利地将控制算法部署到pc、微控制器或实时系统之中;还可以与几乎全部的传感器、执行器举行衔接。通过labview和ni硬件平台,可以支持can、以太网、串口、等多种接口,便利构建机器人系统的通

2、讯网络。领域专家不仅仅能够完成机械工程师的工作,还能够成为机器人设计者。 实例分析1:南洋理工高校用法ni labview设计救生机器人蜘蛛南洋理工高校开发了一个用于支持营救工作的六足机器人蜘蛛。它是一个尺寸较小、可移动的,在搜索被陷的受害者时,它可以越过障碍并到达通常难以触及的地方。替代如清扫雷区使之无雷化等危急任务中的工作人员也是机器人蜘蛛的另一个潜在应用领域。他们设计了一个高度可移动的行走计划,它由六只自立的下肢组成,可以随意方向移动机器人,即使在机器人移动通常不行行或过于危急的地带。行走与旋转均属于仿照六足昆虫而得的基本的高层次运动模式。通过三条下肢移动而另外三条下肢抬高,机器人可以达

3、到期望的行走速度,并提供恶劣地带所需的足够平衡。爬行时,机器人可以挤压通过紧凑的空间和狭缝。单下肢的低层次运动步态是3d空间内的几何原语,如长方形或圆形轨道。24个自由度的多功能机电系统及智能运动控制下肢结构与运动控制构成了机器人蜘蛛关键特性的一部分。24只智能dc有刷电机共同驱动这些下肢,并充当行走结构中不行或缺的关节。这样得到了一个结实的轻型结构,从而降低了功耗并充实了运动动态特性。除了这些下肢,机器人蜘蛛的特性还在于典型的自主机器人子系统,其中包括机器视觉、远程测量和无线通信。机器人结实的壳体内包含有硬件、两节7.2伏的锂聚合物电池和电量测量装置。任务参数、i/o设置和新的运动步态均可以

4、通过无线通信或可移动存储介质传递。机器人蜘蛛的低层次运动有赖于运行时计算的复杂数学模型。凭借公司的blackfin处理器的高级嵌入式计算能力和labview确实定性实时性能,机器人的运动表现得有力而平稳。基于ni labview嵌入式模块的程序延续运行一个逆动力学算法,算法包含三角函数和矩阵运算,求解恰当的关节角q1与q2,以沿着3d空间内的期望轨线精确移动末端执行装置。全部六足的关节角度的计算并行完成以确保动态运动,相应地也得到了延续计算所得的24个电机的设置点。这些设置点通过一个串行rs485网络传递至每只电机,并由簇拥pd控制器转换为实际执行动作。通过同样的网络,完成全部24只执行装置的

5、位置、反馈和温度读数的采集。图形化的实时系统设计平台机器人蜘蛛应用软件是利用面对blackfin处理器的labview嵌入式模块编程实现的。labview为高层次编程、图形化调试、图形化多任务处理和确定性的实时行为,提供了一个抱负的嵌入式软件平台。面对对象的设计模式有助于进一步控制图形化层次上的复杂度。例如电机或传感器等主要对象,通过labview中表示类的功能性全局变量加以抽象。主要的应用框架由以下多个任务组成。 顶层主循环对由一个经典状态机表示的动作举行规划,而状态机通过软件队列和同步办法(如信号量)与其他循环衔接。通相信务保持一个与外部世界的无线数据衔接。 视觉任务负责低层次的图像处理和

6、距离读数。 运动控制任务管理高层次的运动模式与低层次的肢体控制,并监测马达的位置与状态。 日常任务充当一个通用错误处理器。检测大事与异样,并将其准时间记录到可移动的存储介质,以供后续读取。通过采纳labview嵌入式模块所提供的图形化编程环境,以及blackfin处理器的高处理器性能,开发周期也大为缩短。基于labview的图形化迅速调试模式在算法的工程实现过程中十分实用,缩短了5倍的开发时光。实例分析2:弗吉尼亚理工高校用法ni labview设计全自主地面车参与darpa 城市挑战赛darpa城市挑战赛需要设计一辆全自主地面车能够在城市环境中自动导航行驶。在囫囵赛程中,全自主车需要在6小时内穿越60英里,途经道路、路口和停车场等各种交通状态。来自弗吉尼亚理工高校的团队需要在12个月开发出全自主地面车,他们将开发任务分成4个主要部分:基础平台、感知系统、决策规划和通讯架构,4所示。每一部分都基于ni的软硬件平台举行开发:通过ni硬件与现有车载系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论