人和机器人握手的同步控制*梁锡昌1谢光辉1,2,3桥本稔3潘继生1李伟1(1
重庆大学机械传动国家重点实验室重庆400044;2
重庆电子工程职业学院机电工程系重庆401331;3
日本信州大学纤维学部长野386-8567日本)摘要:为实现人和机器人握手运动的同步,提出基于神经振动子同步控制的方法,并将此方法应用于人和机器人握手的研究中
在现有神经振动子的基础上,设计一种新的人和机器人握手的神经振动子模型并对其特性进行分析
人和机器人相互作用而产生的机器人关节扭矩信号,作为输入信号被反馈到神经振动子,神经振动子输出机器人关节给定的轨迹
最后,将该神经振动子模型应用于同步控制方法中来对机器人臂和人臂的握手交流进行动力学仿真,并基于7自由度机器人臂进行人和机器人握手交流试验
仿真和试验结果表明,该方法能够实现人和机器人握手运动的同步
通过调节神经振动子的增益参数,同步的程度能够被改变,从而实现人和机器人握手时相互作用的被动性
关键词:神经振动子握手动力学同步控制中图分类号:TP240前言对人和服务机器人来说,它们身体各部分相互接触(比如搀扶、握手等)是不可避免的
近几年,有许多关于人和机器人身体相互作用的研究,取得了一定成果[1-2],但它们大都着眼于机器人的阻抗控制研究,这种方式需要确定人和机器人之间谁是主控,谁是被控,然后被控者来同步主控者的运动
但在现实生活中,人与人之间相互作用是自然的,不存在谁主控、谁被控的现象,比如握手
所以,目前用阻抗控制的方式来实现人与机器人的自然交流有一定的难度
为实现机器人运动与周围环境保持同步,神经振动子亦被应用于诸如机器人行走[3]和其他有节奏的运动[4]上
这些研究的目的是用神经振动子来实现人与机器人的自然交流,使各自的运动保持同步
为进一步找到人与机器人实现自然交流的控制方式,本文以人和机器人握手这样一个有节奏的运动作为例子进行研究