仿人机器人的分布式控制系统设计
杨 斌,苏剑波
上海交通大学自动化系,上海
摘 要:针对仿人机器人系统自由度多,实时性与可靠性要求高的特点,设计了基于CAN总线的具有Windows与RTLinux系统的双主机的主控层结构的分布式控制系统,整个控制系统采用集中管理分散控制的方式,按照控制系统的结构和功能划分为主控层、通信层、协调执行层3层。CAN总线与一般通信总线相比,它的数据通信具有较强的实时性,并且CAN总线连线简单,降低了系统连线的复杂程度,增强了系统的可靠性。其中基于Windows的控制系统负责仿人机器人关节电机的调试以及传感数据的显示;基于RTLinux的系统实现机器人的实时运动控制。实验表明提出的分布式控制系统操作简便、安全可靠、实时性强,能充分满足仿人机器人系统调试与运动控制的要求。
关 键 词:仿人机器人;分布式控制;双主机;实时性
1 引 言
近年来,仿人机器人已成为机器人领域研究的热点。仿人机器人具有其他类型机器人无法比拟的优势,便于融入人类日常生活和工作环境中,协助人类完成具体的任务[1]。然而仿人机器人作为一个复杂的多自由度系统,需要有效利用自身多传感信息来感知外界环境及自身状态变化,并对其运动执行机构进行调整,因此要求其控制系统需要有很高的可靠性和实时性。本文针对仿人机器人的特点,从系统可靠性,稳定性,实时性以及整体性能的优化等多方面出发,设计了基于CAN总线协议的系统总线以及基于Windows和RTLinux双系统的仿人机器人主控层结构的分布式控制系统。本文所设计的系统在MIHI(MiniIntelligentHumanoidrobotI)仿人机器人平台上进行了实验,结果表明,该设计方案系统调试方便,可很好地控制仿人机器人的各驱动电机协调工作,保证仿人机器人运动的稳定性和实时性。
相关阅读:
- ...2010/02/22 14:18·针对新步态研究而开发的完全自主型仿人机器人 成为美国首个参加RoboCup(机器人世界杯足球赛)的仿人机器人
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术