机器人嵌入式图形系统设计助力救生机器人蜘蛛.docx

蜘蛛机器人  时间:2021-03-05  阅读:()

W7 NATIONAL^INSTRUMENTS

嵌入式图形系统设计助力救生机器人蜘蛛

将图形化系统设计第合高处理效能与极低的能源耗用模式遽立6脚式的多功能机器

机器人蜘蛛利用其众多的运动模式之一一“爬行”挤压通过狭小的空间。

Author (s):

Pom Yuan Lam・Nanyang Polytechnic.Singapore

Marco Schmid ・Schmid Engineering

Anders Frederiksen ・Analog Devices

恶劣环境中营救任务的设计

任何救生设备的主要目的在于.在灾难之后的琶救任务中快速阻止尽可能多的严里伤亡爭故。谨记这一目标我们开始开发了一个用于支持营救工作的六足机器人姻蛛。它是一个尺寸较小、可移动的智能机8S人在搜寻被陷的受害者时,它可以越过障碍并到达通當难以触及的地方。替代如清扫雷区使之无雷化等危险任务中的工作人员也是机器人蜘蛛的另一个潜在应用领域。

我们设计了一个高度可移动的行走方案它由六只独立的下肢组成,可以任意方向移动机器人即使在机器人移动通常不可行或过于危险的地带。行走与旋转均鹿于模仿六足昆虫而得的基本的高层次运动横式。通过三条下肢移动而另外三条下肢抬高机器人可以达到期望的行走速度并提供恶劣地带所需的足够平衡。爬行时,机器人可以挤压通过紧凑的空间和狭缝。单下肢的低层次运动步态是3D空间内的几何原语如长方形或圆形轨道。多功能机电系统

下肢结构与运动控制构成了机器人蜘蛛关键特性的一部分。24只智能DC有刷电机共同驱动这些下肢.并充当行走结构中不可或観的关节。这样得到了一个坚固的轻型结构从而降低了功耗并改善了运动动态特性。除了这些下肢.机器人啊蛛的特性还在于典型的自治机器人子系统・其中包括机器视觉、远程测量和无线通信。机器人坚固的壳体内包含有嵌入式硬件、两节

7.2伏的锂聚合物电池和电■测■装置。任务参数、 I/O设買和新的运动步态均可以通过无线通信或可移动存储介质传递。

24个自由度的智能运动控制

机器人御蛛的低层次运动有赖于运行时计算的复杂数学模型。凭倍模拟器件公司的Blackfi n处理器的高级嵌入式计算能力和施密德工程公司的确定性实时服务机器人的运动表现得有力而平稳。来自面向AD I公司的Blackfi n处理器的Nl LabVIEW嵌入式模块的高层次虚拟仪H(VI ) 连续运行一个逆动力学算法。算法包會三角函数和矩阵运算求解恰当的关节角91与02,以沿着3D空间内的期望轨线精确移动末端执行装置。轨线向兄根据高层次的运动模式,沿着计算所得的直线、长方形或圆形轨道移动。

轨道可以通过以下三种方式编程实现

.通过学习和回放设计和培训新的或特别的模式。

.支持可视化检验仿真轨道的3D CAD软件。这些模型作为虚拟现实文件导出并导入至LabVIEW的图蟻控件。通过比较虚拟模塑与实际模型调节机器人的运动。 •运行时利用逆动力学算法持续计算轨道。所有六足的关节角度的计算并行完成以确保动态运动.相应地也得到了所有马达的24个连续计算所得的设置点。这些设置点通过一个串行RS485网络传递至每只马达并由分散PD控制器转换为实际执行动作。通过同样的网络.完成所有24只执行装置的位置、反馈和温度读数的采集。

智能视迸与距凄感测

除了智能运动与自由移动外.机器人蜘蛛的特色在于它的'眼B IT装有一个智能摄像头和一个距离测用传感器。目标通过高性能图像处理算法械定位与跟踪。通过缩程控制.它的' '眼睛”还可以识别其附近范囤内的任何頤色。后续版奉将捉供改进的图像处理、模式匹配和边缘检测等功能从而将Blackfi n处理器的计算能力和高速图像采集提升到更高层次。

利用蓝牙技术实现无线通信为实现与机器人的通信我们提供了一个蓝牙通信接口

以实现多项功能其中包括

.在开发与测试中调试用于ZMobi le的快速调试模式的通道

.读入关密参数•如马达状态和电池电凤水平以供系统诊断

.在线采集車要的算法参数,以供调节使

用•在操作开始前下载新的任务数据

在开发过程中两个机器人划蛛通过无线通信信道相连以实現其移动的同步。这是更为危急场景的原型构造,这时接受同一项任务的多个机器人划蛛需耍团队协作以芫成任务。

低功耗的嵌入式ZMobi le硬件

超低功耗混合信号目标平台ZMobi le是机器人蜘蛛的核心所在。由瑞士的解决方案提供商施密徳工程公司提供的ZMobi le.将传感器、激励源、视觉、电池和无线通信集成于单个平台。南洋理工学院基于三个原因选用了ZMobi le

平台。

首先ZMobi le与LabVIEW相兼容而且通过LabVIEW編程控制机器人蜘蛛设计人员可以专注于项目的主要功能。借助图形化编程的高效率系统工程师们可以左开发周期中添加比ift初规范设计更多的功能特性。其次ZMobi le的超低能耗设计和动态功率管理对于自治机器人是一项至关重要的特性因为这样可以显蓉延长工作时间。这一点对于ZMobi le的臺瓦级功耗同样适用•这童味着板上的绝大多数剩余能量可供马达使用。第三,可扩展的处理I/O插槽为将来集成更多的传感器和激励装置提供了所需的空间。

实时图形化嵌入式软件

机8S人39蛛应用软件是利用面向Blackfin处理8S的LabVIEW嵌入式模块编程实现后又通过来自施密徳工程公司的面向Nl LabVIEW的ZBrain BSP进行扩展。这为高展次编程.图形化调试、图形化多任务处理和确定性的实时行为提供了一个理想的嵌入式软件平台。面向对彖的设计模式有助于进一步控制图形化层次上的复杂度。例如马达或传感器等主要对象.通过LabVIEW中表示类的功能性全局变ft加以抽象。主要的应用框架由以下多个任务组成

•顶层主循环对由一个经典状态机表示的动作进行规划•而状态机通过软件队列和同步方法如信号量与其它循环连接。通信任务保持一个与外部世界的无线数据连接。

•视觉任务负贾低层次的图像处理和距离读数。

•运动控制任务管理高展次的运动模式与低层次的肢体控制并监测马达的位置与状态。

.日常任务充当一个通用错误处理器。检测爭件与异常并将其及时间记录到可移动的存储介质,以供后续读取。ZMobi le充当看门狗的角色一一利用程序设定的唤醒机制重启和关机.并为不能成功自我纠错时提供蜜新启动的

有效搭施。

这些循环在协作式多任务环境中以线程的方式同时运行。驱动程序层次上的空秒级上下文切换和徹妙级实时确定性.确保了平稳、无故障的移动。最后■严格

的并行方式要求板卡支持软件包满足每一个软件组件和设备驱动程序的线程安全性。

现已成功完成功能强大且性能优异的机器人的构建而且通过采用面向Blackfin处理器的LabVIEW嵌入式模块所提供的图形化编程环境以及Blackfin处理器的高处理器性能开发周期也大为缩短。施密德工程公司独创的图形化快速调试模式在算法的工程实现过程中非常有用缩短了5倍的开发时间。ZMobi le不仅对于机器人设计人员,是一款用户界面友好的嵌入式系统工程的优秀产品.而且对于任何构建机电系统的设计人员也是如此。视觉的提髙、更为智能的功率後理和能册获取设计、传感器融合、模瑚逻辑和GPS数据收集都是有望添加至通用机电平台的组件。此外我们计划在未来的移动、自治机器人中:g用这个揍块化软硬件系统。Author Information:

Pom Yuan Lam

Nanyang Polytechnic,Singapore

Si ngapore

POM_Yua n_Lam@nyp.gov.sg

机器人蜘蛛利用其众多的运动模式之一——“爬行”挤压通过狭小的空间。

妇蛛内部具有机器视Sts距离■测,与无线通讯装IT并由2组锂聚合电池供电。

共4姐智荒型马达搭配内遵的可程式化PD控制器、并透过1组序列RS485网路紧密

digital-vm:VPS低至$4/月,服务器$80/月,10Gbps超大带宽,不限流量,机房可选:日本新加坡美国英国西班牙荷兰挪威丹麦

digital-vm,这家注册在罗马尼亚的公司在国内应该有不少人比较熟悉了,主要提供VPS业务,最高10Gbps带宽,还不限制流量,而且还有日本、新加坡、美国洛杉矶、英国、西班牙、荷兰、挪威、丹麦这些可选数据中心。2020年,digital-vm新增了“独立服务器”业务,暂时只限“日本”、“新加坡”机房,最高也是支持10Gbps带宽... 官方网站:https://digital-vm.co...

ManSora:英国CN2 VPS,1核/1GB内存/10GB SSD/1TB流量/100Mbps/KVM,$18.2/月

mansora怎么样?mansora是一家国人商家,主要提供沪韩IEPL、沪日IEPL、深港IEPL等专线VPS。现在新推出了英国CN2 KVM VPS,线路为AS4809 AS9929,可解锁 Netflix,并有永久8折优惠。英国CN2 VPS,$18.2/月/1GB内存/10GB SSD空间/1TB流量/100Mbps端口/KVM,有需要的可以关注一下。点击进入:mansora官方网站地址m...

打开海外主机域名商出现"Attention Required"原因和解决

最近发现一个比较怪异的事情,在访问和登录大部分国外主机商和域名商的时候都需要二次验证。常见的就是需要我们勾选判断是不是真人。以及比如在刚才要访问Namecheap检查前几天送给网友域名的账户域名是否转出的,再次登录网站的时候又需要人机验证。这里有看到"Attention Required"的提示。我们只能手工选择按钮,然后根据验证码进行选择合适的标记。这次我要选择的是船的标识,每次需要选择三个,一...

蜘蛛机器人为你推荐
vc组合天然维生素c和合成维生素c有区别吗sonicchat深圳哪里有卖汽车模型?地图应用哪个手机定位软件最好用?商标注册流程及费用注册商标的流程是什么,大概需要多少费用?psbc.comwww.psbc.com怎样注册百度关键词分析关键词怎么分析?porndao单词prondao的汉语是什么www.119mm.comwww.993mm+com精品集!javmoo.com0904-javbo.net_avop210hhb主人公叫什么,好喜欢,有知道的吗se95se.comwww.sea8.com这个网站是用什么做的 需要多少钱
域名论坛 查询ip地址 如何查询域名备案号 inmotionhosting uk2 godaddy支付宝 lighttpd 网通服务器ip 元旦促销 美国十次啦服务器 国外免费全能空间 中国电信测网速 息壤代理 1美金 免备案jsp空间 镇江高防服务器 register.com winserver2008 ping值 iptables 更多