论文部分内容阅读
在近几年来,空间机器人技术得到了各国航天部门的高度关注,太空的恶劣环境和昂贵的载人航天费用使得发展空间机器人技术很有必要性,本课题来源于总装国家航天921项目“面向空间站科学实验的遥操作概念研究”,本文研究工作紧密结合该项目,主要研究了空间站舱内冗余机器人模拟系统的总体设计和系统集成,重点研究了冗余机器人的运动学、轨迹规划和控制系统搭建。实验验证了该模拟系统在大时延的情况下,地面操作员能够稳定和精确地操作空间舱内机器人。
本文的主要研究内容有如下几个方面:
(1)首先综述了空间站舱内机器人实验平台的研究背景和国内外的研究现状,系统分析了舱内机器人的关键技术,包括冗余机器人的运动学分析和模块化机器人的构建。
(2)对冗余机器人建立运动学模型,本系统冗余机器人由移动式导轨、七自由度模块化关节机器人和灵巧手组成。采用D-H法对冗余机器人建立正运动学模型,通过MATLAB仿真软件对正运动学方程进行验证。逆运动学的解法包括解析法和广义扩展雅克比矩阵法。
(3)阐述了冗余机器人的整体控制算法,包括运动学逆解、轨迹规划算法和避障算法研究。由于解析法运算量比较大,不适合做实时控制,只能通过广义扩展雅克比矩阵法对其运动学求逆解,本系统机器人是冗余机器人,其雅克比矩阵不可逆,引入雅克比矩阵的伪逆,通过梯度投影法对伪逆解优化。用解析法求得的公式对结果验证,可有效避开机器人的奇异状态。轨迹规划算法采用定时插补法,在轨迹规划中加入避障算法,完成对冗余机器人的稳定安全控制。
(4)研究了空间舱内冗余机器人系统的总体设计方案和硬件构成,包括导轨控制系统、七自由度模块化关节机器人系统、手控器系统、灵巧手系统、视觉系统和空间站模拟系统。
(5)分析研究了空间舱内机器人系统的整体算法设计和结构组成,主要包括手控器控制算法、灵巧手控制算法、冗余机器人控制算法、主动视觉控制算法、Kinect视觉控制算法和虚拟现实技术。上位机负责监视和控制机器人系统,下位机负责接收上位机控制命令,向设备发送控制命令和向上位机返回数据信息,包括力反馈和视觉信息。
最后,对已开展的工作进行总结,并对今后开展的工作进行了展望。