【技术实现步骤摘要】
本专利技术涉及仿人机器人动作控制
,具体是一种基于Kinect的仿人机器人人体行为模仿方法。
技术介绍
仿人机器人是一种外形像人的机器人,它可以在人们所处的现实环境中工作并且能够使用人类的工具,世界上最早的仿人机器人首推1973年早稻田大学加藤一郎研究室的WABOT-1,经过四十多年的发展,仿人机器人现在已被广泛地应用在各个领域;目前,仿人机器人进入了一个新的研究阶段,仿人机器人和人工智能的结合将会让仿人机器人具有思维,进而可以更好地融入人类生活为人类服务和工作。仿人机器人作为一个火热的研究领域已经在人类社会展现出独特的风采;日本本田公司研发的ASIMO机器人在展览会上表演跳跃、跑步和为客人倒水等动作,展现出仿人机器人超强的服务能力;日本夏普研发的手机机器人是一个微缩的仿人机器人,它除了一般智能手机的功能外还可以走路和跳舞,而且这款机器人手机已经投入市场并且深受人们欢迎;因此,仿人机器人的应用已经开始投入市场,并且将来一定会普及到人类的日常生活中。在仿人机器人的研究中,将人工智能和仿人机器人结合是让机器人融入人类生活的关键,而目前人工智能尚不成熟而且很多人工智能产品都是有领域针对性的,这并不能让仿人机器人具有比较完整的意识;基于目前的情况,一方面可以让机器人做一些简单重复的机械动作,例如流水线上的装配工作可以交给机器人完成;另一方面人类可以远程操控在机器人去代替人类完成一些危险或者困难的任务。由于机器人智力低,它无法根据当前的情况作出正确的判断,只能听从于指令行动,如果使得仿人机器人具有模仿性,让机器人跟着人去做相似的动作,则能极大的扩宽仿人机器人 ...
【技术保护点】
一种基于Kinect的仿人机器人人体行为模仿方法,以从Kinect采集到的RGB‑D图像中提取到的人体骨架信息为基础,构建人体八条运动链的运动模型,并通过映射模型和平衡控制机制将动作映射到机器人运动模型中去实时表示,其特征在于,包括以下步骤:1)建立动作数据采集、动作数据处理和关节配置三个模块,动作数据采集模块负责构建人体动作的抽象模型,动作数据处理模块把人类动作映射给机器人并对机器人的动作优化处理,关节配置模块将处理后的关节数据发送到机器人来执行模仿动作;2)动作数据采集过程:针对Kinect采集到的RGB‑D图像逐帧提取人体运动模型,每一帧都用抽象模型去表示当前捕获的人类行为;3)动作数据处理过程:对采集到的每帧数据分别进行映射模型处理、平衡控制处理以及自碰撞避免处理三个步骤,最终得到对应仿人机器人模仿姿态的关节角度配置;4)映射模型处理过程:逐帧将人体运动模型下表示的八条运动链向量转换到机器人运动模型下去表示,利用映射后得到的向量计算机器人各个末端效应器的位置,然后结合逆运动学公式求解机器人所有运动链上的所有关节配置;5)平衡控制过程:计算每帧机器人的重心位置并判断机器人重心的铅 ...
【技术特征摘要】
1.一种基于Kinect的仿人机器人人体行为模仿方法,以从Kinect采集到的RGB-D图像中提取到的人体骨架信息为基础,构建人体八条运动链的运动模型,并通过映射模型和平衡控制机制将动作映射到机器人运动模型中去实时表示,其特征在于,包括以下步骤:1)建立动作数据采集、动作数据处理和关节配置三个模块,动作数据采集模块负责构建人体动作的抽象模型,动作数据处理模块把人类动作映射给机器人并对机器人的动作优化处理,关节配置模块将处理后的关节数据发送到机器人来执行模仿动作;2)动作数据采集过程:针对Kinect采集到的RGB-D图像逐帧提取人体运动模型,每一帧都用抽象模型去表示当前捕获的人类行为;3)动作数据处理过程:对采集到的每帧数据分别进行映射模型处理、平衡控制处理以及自碰撞避免处理三个步骤,最终得到对应仿人机器人模仿姿态的关节角度配置;4)映射模型处理过程:逐帧将人体运动模型下表示的八条运动链向量转换到机器人运动模型下去表示,利用映射后得到的向量计算机器人各个末端效应器的位置,然后结合逆运动学公式求解机器人所有运动链上的所有关节配置;5)平衡控制过程:计算每帧机器人的重心位置并判断机器人重心的铅直投影是否在其支撑多边形之内以决定机器人的平衡状态,判断为不平衡时修改机器人下肢的关节配置使其重心铅直投影落在支撑多边形范围内;6)自碰撞避免过程:利用立方体量化表示躯干所占空间,结合正运动学和逆运动学判断机器人的末端效应器是否和躯体发生自碰撞,判定发生自碰撞时则调节上肢角度使得末端效应器远离躯干,并再次判断自碰撞状态;7)关节配置过程:判断机器人的下肢是否有动作,判断为上肢动作但下肢无动作时则对动作执行提速,缩短配置时间以提高机器人的执行速度。2.根据权利1所述的基于Kinect的仿人机器人人体行为模仿方法,其特征在于,实时动作模仿针对连续图像序列在线进行,图像序列中包含的人体行为的起始和终止时间点都是未知的。3.根据权利要求1所述的基于Kinect的仿人机器人人体行...
【专利技术属性】
技术研发人员:朱光明,张亮,宋娟,沈沛意,程志浩,刘宇飞,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。