LabVIEW Robotics 2010:感知,思考,经过优化的动作响应
基于较新版NI LabVIEW图形化系统设计软件,LabVIEW Robotics 环境继续提供工业级系统设计软件的能力。结合LabVIEW Robotics与LabVIEW 2010,新的编译器技术和优化得以实现,您可以自动受益于20倍的平均运行时间性能的提升。诸如导航,定位和视觉处理等计算密集型算法将可以更快地实现,提高您的机器人的性能。
感知
传感器驱动对任何自主或半自主的系统来说都是是至关重要的,并且其设计和维护的繁琐过程常常会浪费很多设计时间。为了开发LabVIEW Robotics模块,NI复用了很多高效的和可维护的方法来实现机器人传感器驱动的发展。新的驱动程序包括以下内容:
图1. LabVIEW Robotics 2010模块提供了一系列传感器驱动,可方便地连接到任何您需要的传感器,以节省您宝贵的系统整合和驱动程序开发时间
思考
一旦您的机器人可以通过传感器的数据来得到一个可视化的环境,它需要确定性决策算法,以完成一项任务或行为。算法设计是LabVIEW Robotics软件的所在,它可以帮助您更加快速地设计一个自主系统。您可以打开和修改诸如A*算法或卡尔曼过滤器等基本算法来使他们较适合您的应用需求。您可以在说明书或网上找到以下新算法的改进在和示例程序:
- 光学字符识别
- 阿克曼转向
- 基于栅格地图的A*搜索算法
- 基于视觉避障功能的LabVIEW机器人起步包
- 遥控操作模式的LabVIEW机器人起步包
图2. 机器人社区既是一个提供较新传感器驱动和范例程序的家园,又是一个分享代码和创意的论坛
运动
一旦您的机器人系统已经做出了如何应对其环境的决定,它需要与马达或其他类型的促动器通信来开始动作。 LabVIEW机器人2010包含以下新的支持多种的运动的促动器驱动,可以应用在从地面车辆到昆虫型和人型机器人很大的范围内:
- Dynamixel智能伺服电机
- Lynxmotion SSC -32伺服控制器
- 德州仪器的装有CAN总线的MDL- BDC24有刷直流电机控制模块
NI提供了LabVIEW机器人社区来回答您的问题,使您得到有用的参考设计。在这里,您可以与您的同行更方便地共享算法和应用程序。
相关阅读:
- ...2015/01/29 14:35·基于LabVIEW 的微流量控制系统的研究
- ...2014/12/09 14:34·基于凌华科技PCI-9846和LabVIEW数据采集分析系统
- ...2013/09/05 17:23·LabVIEW新手5大错误
- ...2013/09/05 17:02·适用于每个LabVIEW开发者的巧妙调试技巧
- ...2013/08/26 11:44·当移动技术遇到LabVIEW
- ...2013/08/26 11:37·LabVIEW还是C语言?(能够换个方式提问吗?)
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术