版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑基于LabVIEW的腿轮混合式移动机器人设计-设计应用"对于移动机器人的开发来说,其大小,重量及性能都非常重要,因此坚固的模块化CompactRIO系统非常适合用于开发。LabVIEW和NI硬件之间定义良好的兼容性显着地减少了开发者执行系统集成的时间和精力。"
-Pei-ChunLin,DepartmentofMechanicalEngineering,NationalTaiwanUniversity
挑战:
开发一个腿轮混合式移动机器人,使其能在平坦的地势上快速流畅地行驶,也可在天然或人工不平坦的地形上顺利通过。
解决方案:
使用NILabVIEW和CompactRIO以及各种I/O模块将机械、电子及软件开发快速集成到功能型机器人原型。
项目背景
腿部和车轮这两种方法在地面运动平台上被广泛采用。经过漫长的演变过程,大多数陆地动物的腿部都灵活有力,并能够快速顺畅地在不平坦的天然地形上奔驰。在另一方面,人类发明了平地上专用的运动车轮,其出色的功率效率和在平地上高速的流畅运行是腿部运动无法比拟的。
由此,来自国立台湾大学的仿生机器人实验室(BioRoLa)团队致力于设计一个腿轮混合式机器人,它结合了车轮和腿部的移动性,在平坦和恶劣环境下都能为室内室外行走提供一个移动平台。
机械设计
大多数混合动力平台上不同的轮子和腿都有不同的装置和激励器,相比这些平台,这款名为Quattroped的腿轮混合式移动机器人采用了一种转换机制,可将自身特定的一部分变形成为一个轮子或一条腿。从几何角度来说,一个轮子通常有一个圆形轮圈,而旋转轴则位于轮圈中间。轮圈与地面接触,而旋转轴与机器人身体上的一点相连,此点就是“髋关节”。在一般情况下,轮式移动时轮子在平地上运动并不断旋转,车轮与地面的接触点就位于髋关节下的一定距离处。相对而言,用腿移动时腿部以周期性方式运动,在髋关节和地面接触点之间没有特定的几何配置;因此腿部在运动中的相对位置具有周期性频繁变化的特点。
基于这一观察发现,将髋关节移出圆形轮圈中心并将连续运动模式改为其他运动模式,即能达到轮模式向腿模式的转换。这激发了我们去设计一种能直接控制圆形轮圈和髋关节的相对位置的模式,从而它既能进行轮运动又能进行腿运动。由于圆形轮圈是一个二维的对象,实现这一目标的直接的方法是再增加一个自由度(DOF),沿着运动方向调节髋关节相对圆形轮圈的位置。两个自由度的运动也互相形成直角。此外,无论是轮模式还是腿模式都能有效运行同一组的驱动功率。
机电一体化
我们采用NICompactRIO嵌入式控制系统作为机器人控制器,它包括一个400MHz的实时处理器和3M现场可编程门阵列(FPGA)。FPGA直接连接NIC系列I/O模块,这些模块能从载板传感器和激励器获得数据。对于模拟I/O我们采用NI9205和NI9264I/O模块,对于数字I/O采用NI9401和NI9403I/O模块。FPGA与实时处理器相连,并通过IEEE802.11无线方式与电脑进行通讯。
机器人传感器包括:马达和功率放大器上用于健康监测的温度传感器;用于电源管理的电压和电流测量传感器;用于腿轮配置校准的霍尔(Hall)效应传感器;用于身体状态测量的6轴惯性制导仪和2轴测斜仪;用于离地间隙测量的3个红外距离传感器。定位系统、视觉和激光测距仪等各种传感器也被用于提高机器人的感应能力。机器人上的激励器包含8个用于驱动的直流有刷电机,2个用于前腿车轮转动的高扭矩RC伺服电机,用于轮腿切换的四个小型RC伺服电机和四个小型直流有刷电机。
软件
三个运行LabVIEW的计算(PC,实时系统和FPGA)负责不同的任务。用户操作PC,将指令(如机器人应该以轮模式还是腿模式运行)发送到NICompactRIO控制器。控制器以1kHz的循环速率运行,将关于机器人健康的重要信息发送回来,并在PC上记录状态数据。机器人软件架构包括各种状态机,每个状态代表一种机器人行为。其他需要高速信号交换的算法以10kHz的循环率在FPGA上运行。包括直流电动机、编码器读数以及基于PWM的RC伺服命令的比例-积分-微分(PID)控制。
机器人通电后,我们进行电机校准,定义机器人每条腿轮上两个活跃自由度的完全几何配置。通过匹配安装在机器人身体上的霍尔效应传感器和安装在腿轮内部磁铁的相对位置实现校准。我们可以在腿模式或轮模式下操作经校准过的机器人,这取决于当前RIM配置(即为车轮或半圈腿模式)。另外,我们也可以通过腿轮转换来改变腿轮配置。机器人轮模式下的行为包括站立、行驶和入座。站立和入座为两个瞬态状态,用以过度初地面配置和行驶行为。在行驶行为中,前进速度和转弯速率都连续可调。同样,当机器人在腿模式下运作时,站立和入座行为也属于瞬时状态。站立起来后的机器人可以执行各种行为,包括步行、小跑、跨步、跨越障碍和爬楼梯。
NI软硬件的益处
在一般情况下,机器人属于高自由度的复杂系统。机器人的成功发展需要花费时间和精力来妥善整合各种机械、电气和计算机系统。来自国立台湾大学BioRoLa团队,主要由拥有机械工程背景的学生组成,他们需要一个可靠、模块化、易于使用及良好集成的平台。
经过广泛的研究,我们发现NI产品能为我们的应用程序提供解决方案,原因如下:LabVIEW为非编程背景的学生提供了直观的图形化流程图表示方法,可以让他们轻松建立过程图并作为解决方案,然后再将过程图转化为软件。能在Windows,RTOS和基于FPGA的目标上使用相同的图形化开发环境也极其有帮助。由于开发控制器软件时我们不必花时间学习底层的编程语法,因而能够花更多的时间专注于我们设计的机械部分。
“对于移动机器人的开发来说,其大小,重量及性能都非常重要,因此坚固的模块化CompactRIO系统非常适合用于开发。LabVIEW和NI硬件之间定义良好的兼容性显着地减少了开发者执行系统集成的时间和精力。”
未来计划
凭借NILabVIEW图形化系统设计和NICompactRIO,一支机械工程学生团队设计出了一个拥
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物安全培训试题及答案
- 湖北省部分重点中学2022-2023学年高三上学期第二次联考(期末)物理试题含解析
- 高考物理一轮复习 第十二章 第2讲 原子和原子核课时作业(含解析)-人教版高三物理试题
- 2023中考作文冲刺热点押题-思辨
- 黄瓜绿斑驳花叶病毒病及瓜类果斑病防控技术意见
- 2024届河北省衡中同卷高三下学期一模历史
- 2023年山东省济南市中考数学复习训练试卷(一)
- 数显白利糖度计市场调研报告-主要企业、市场规模、份额及发展趋势
- 化学(人教版)九上第三单元 物质构成的奥秘 单元检测试卷(教师版)
- 2024-2030全球及中国汽车前装雨刮总成行业研究及十五五规划分析报告
- 【工厂管理】负荷(产能)计算
- 承包商安全评价表
- 工程合同转让三方协议六篇
- 娃哈哈企业财务分析报告
- 世界各地太阳能光照数据
- 政治学概论教材课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案课件合集
- 广州大学特殊教育聋人高考英语A试卷及答案
- 企业伦理学完整版ppt课件全套教学教程最全最新
- 新教材教科版五年级下册科学3.3珍惜水资源教学课件
- 7-《溜索》课后练习(含答案)
- 工程施工复习题与答案
评论
0/150
提交评论