【摘 要】
:
仿人机器人由于能够代替人类完成一些复杂和困难的任务,被越来越多地应用于社会服务、空间探索甚至战争等场景。本文以实验室自研的仿人机器人为研究对象,为其设计了一套实时控制系统,为机器人的开发提供了基本的框架,为复杂任务的执行奠定了基础。首先,本文对实时控制系统的硬件进行了设计和优化。为保证关节控制性能,本文使用研扬BOXER-6841M高性能工控机作为中央控制器,使用“工业控制计算机+实时操作系统+工
论文部分内容阅读
仿人机器人由于能够代替人类完成一些复杂和困难的任务,被越来越多地应用于社会服务、空间探索甚至战争等场景。本文以实验室自研的仿人机器人为研究对象,为其设计了一套实时控制系统,为机器人的开发提供了基本的框架,为复杂任务的执行奠定了基础。首先,本文对实时控制系统的硬件进行了设计和优化。为保证关节控制性能,本文使用研扬BOXER-6841M高性能工控机作为中央控制器,使用“工业控制计算机+实时操作系统+工业伺服总线”的分布式控制架构,通过Ehter CAT高速总线控制左右臂、灵巧手和躯干,通过RS-485总线控制头部,通过Modbus总线控制履带。中央控制器的操作系统采用Linux内核与Xenomai内核共存的双核方案,兼顾了实时性与开发的便利性。为进一步提升操作系统的实时性,采用了CPU隔离、中断隔离等方法减少了其他进程对实时进程的干扰。随后,本文对中央控制器中的软件框架进行了设计。提出了层次化、高内聚、松耦合的软件框架,该软件框架分为内核层、硬件抽象层、实时控制层、智能决策层和用户操作层5个层级。本文中还为软件框架设计了操作界面,便于用户操作和监视系统状态。为实现软件框架中模块的数据接口并支持进程间的实时通信,本文提出了基于共享内存技术的字段式共享内存。字段式共享内存本质上是对Linux共享内存接口封装后的C++库,它在继承共享内存技术本身高性能的同时,能够有效提升开发者的编程效率,并保证进程间数据的安全性。然后,本文提出了组态化的模块开发协议,包括给出模块的基本状态定义、制定共享内存中数据接口的开发和使用标准等,并对模块的系统化管理方法进行了研究,使软件框架能自动、智能地管理所有遵循开发协议的用户自定义模块。基于此协议,本文以图像采集模块和分布式通信模块为例,给出了实际应用中模块的设计方法,并对其中涉及到的相关算法问题进行解决和优化。最后,为验证本文所提方法的有效性,本文在实际的仿人机器人上进行了一系列测试与实验。实验结果表明,本文设计的实时控制系统具有良好的实时性,进程间的通信性能较高,能够以较低的总线通信延迟、较高的位置控制精度控制主要的机电组件,并具备在综合性的任务场景中自主完成相应任务的能力。
其他文献
仿生四足机器人具有传统移动机器人所不具备的灵活性,在灾后救援、厂区服务、协同作战等领域均有广阔的应用场景。由于四足机器人工作环境复杂多变,四足机器人如何在非平整地面稳定运动成为当下机器人研究的重点之一。本文基于模型预测控制方法,通过机器人足端摆动轨迹规划、足端地面反作用力计算及控制,在仿真环境下实现了四足机器人的稳定运动控制。本文以课题组自主研发的四足机器人为研究对象,研究了四足机器人的控制算法并
外骨骼机器人是一种可穿戴式的机电设备,能够为穿戴者提供助力,提高穿戴者的运动能力,因此被广泛应用于军事、工业和医疗康复等领域,并逐步向民用普及。本课题设计的轻型行走助力下肢外骨骼系统主要用于增强穿戴者的下肢力量和运动能力,适用于负载行走等场合。本研究完成了下肢外骨骼系统的设计,针对系统状态检测和动力学算法进行了研究,并通过实验验证了算法的有效性,证明了研制的外骨骼机器人具有助力效果。基于对人体行走
近些年,随着生产工艺要求的不断提高和工作环境逐渐复杂化,传统工业机器人固定单一的工作方式已经不能满足要求。协作机器人以其灵活、可协作等特点经常和人工作在一起,逐渐被广泛的应用在生产生活中。为应对随机出现在机器人工作环境中的障碍物,本文提出以人机协作的工作方式实现避障同时完成任务,对于人机协作,首先需要机器人的自身运动具有良好的抗扰动性和鲁棒性,而且在协作过程中需要具有柔顺性。本文主要从机器人的运动
传统开放式需要在人体背部切开较大的创口,会导致患者出血量大、创口感染、术后恢复慢等诸多问题的出现,随着医学技术和影像技术的发展,微创脊柱手术正代替传统开放式手术成为主流,但微创手术的难度较大,使用机器人辅助医生进行微创手术,就可以大大减小手术效果对医生技术的依赖,因此对于脊柱微创手术机器人的研究具有重大理论意义与临床需求。本文首先分析了人体脊柱腰椎节段椎弓根钉内固定术的手术需求,然后在对比分析国内
大型移动机器人作为室外特种机器人之一,其应用范围广、涉及行业多,将视觉技术融合到大型移动机器人的环境感知与自身定位过程,在其高端智能化的发展方向上有着指导性意义。三维地图重建技术也作为实现环境感知中最重要的一环,对于大型移动机器人实现自主运动规划与导航避障起着至关重要的作用。然而,大型移动机器人的大尺度下又存在窄视野、大盲区等不利于环境感知的缺点。因此,从扩充视野的角度出发,增加视觉传感器数量,为
因非结构化环境中待抓取物体的多样性,以及周围环境的不确定性等因素,非结构化环境中的机器人抓取技术一直是机器人工业界和学术界的难点之一。本文针对这个问题,从物体识别分割、6-DOF抓取位姿估计、视觉建图、运动规划算法优化等四个方面展开研究,最终实现了可在非结构化、杂乱场景中准确抓取目标物体的机器人抓取系统,具有可观的抓取成功率和抓取速度。非结构化场景中识别和分割物体具备较大挑战性,尤其在遮挡情况下,
蒸汽发生器将核裂变产生的热量传递给二回路,从而形成蒸汽推动汽轮机进行发电。由于蒸汽发生器连接着动力装置中的一二侧回路,使其长期接触着腐蚀性与放射性物质,容易导致传热管容易破裂,从而带来巨大的经济损失。同时,由于存在放射性物质,当人工去进行检修时,给人的生命安全带来威胁。因此本文在参考现有的检修设备构型及控制方法的基础上,根据设计指标,研制了一套六自由度作业机械臂。主要的研究内容如下:首先,作业机械
新时代全面依法治国背景下,充分认识高校师德建设法治化的内涵和意义,探索实现师德建设法治化的现实路径,对突出规则立德、强化教师法治和纪律教育、提升教师师德素养,加强师德建设,具有极为重要的现实价值。
中国正逐渐步入老龄化社会,中风的危险也随着年龄的增长成上升趋势中风后发生上肢的运动障碍,给中风患者的生活带来了不小的影响。上肢在保持运动中的平衡、吃饭、穿衣服等日常生活活动中发挥着重要作用,其进行康复训练恢复控制作用对提高患者生活自理能力具有很大的意义。康复机器人可以长时间对患者提供康复训练,解决了康复师人手不足等问题受到社会的广泛关注。本课题针对肘关节损伤需要康复训练的问题,设计一款肘关节康复外
随着航天发射不断增加,在轨卫星的数量已经非常庞大。在轨卫星出现故障是难以避免的,故障卫星不仅占用有限的空间资源,还会威胁到其它航天器的安全运行。针对故障卫星的在轨服务技术成为目前研究的热点问题,进行在轨服务的关键技术是卫星捕获。在抓捕卫星的过程中,过大的碰撞冲击不仅可能损坏设备,还容易造成卫星逃逸。本文主要研究了基于欠驱动手爪的机械臂抓捕小惯量卫星控制方法及策略。本文首先对机器人抓捕操作系统进行建