机器人基础系列
自动化移动机器人从本质上而言可以完成三个任务:感知、思考和行动。这三个任务包含与传感器沟通以便从机器人环境获得数据、执行定位和规划算法以及驱动执行器控制机器人运动。LabVIEW通过提供与传感器交互的驱动程序、用于开发和重用现有算法的工具以及与NI硬件整合驱动电机,完成这些任务。
1. 感知
从数据采集到传感器整合,了解如何将LabVIEW的功能与图形化系统设计结合在一起,快速而有效地完成机器人应用的感知阶段设计。
激光定位器光探测与测距是远程传感技术,它利用时间延迟和反射激光的散射特性,识别周边物体的特性。
相机(CCD以及CMOS)
CCD与CMOS成像传感器使用光敏区域读取光学特性,从而生成图像。它们提供环境分析、导航、目标识别与跟踪的能力。
2. 思考
自动化移动机器人的规划与导航包含有目的的决策与执行,系统可以用它到达最终目标。
规划与导航
自动化移动机器人的规划与导航包含有目的的决策与执行,系统可以用它到达最终目标。
自动化地图构建是使用传感器信息生成环境地图,并定位自身在地图上的位置。
定位
本地化允许自动化移动机器人决定其在环境中的位置。这些机器人通常遵照以下两个类型的方法:基于行为的导航和基于地图的导航。
机器学习
机器人可以通过编程像人类中的儿童一样学习世界。尝试与出错、测试与比较以及成功与失败都是人类使用的方法。
多机器人
机器人的一个新兴领域是自动化机器人作为小组的一部分进行工作的概念。应用包含搜索与营救、快速映射地区或是自动化矿区清理。
3. 行动
了解如何构建高级系统,整合包含控制、通信、数据记录和信号处理,同时完成逻辑和运动。
电机
机器人使用执行器完成身体移动,例如将机器人从一个地方移动到另一个地方。
控制法则
控制法则通过向执行器发送指令,用于决定机器人如何在环境中移动。
自我优化
PID控制算法是许多在机器人中使用的高级控制算法与策略的基础。要让PID控制算法得到最优性能,PID控制器必须进行合理的调节。
楼主最近还看过