• CN:11-2187/TH
  • ISSN:0577-6686

›› 2013, Vol. 49 ›› Issue (23): 68-73.

• 论文 • 上一篇    下一篇

扫码分享

基于运动捕捉下的7R机械臂的实时控制

卫沅;赵京   

  1. 北京工业大学机械工程与应用电子技术学院
  • 发布日期:2013-12-05

Real-time Control of 7R Manipulator Based on Motion Capture

WEI Yuan;ZHAO Jing   

  1. College of Mechanical Engineering and Applied Electronics Technology, Beijing University of Technology
  • Published:2013-12-05

摘要: 针对7自由度机械臂的冗余度导致机械臂反解的复杂性引起的延迟性控制问题,提出一种新的人机交互的控制方式。设计一种将Optitrack运动捕捉系统与Robai7R机械臂数据间无隙链接、传输的方法,在Win7系统下,利用 Microsoft Visual Studio的成员VC来建立相应的服务器与客户端,通过数据处理算法使不同系统数据之间相互转化并实时传输;与传统的机械臂逆运动学求解的方法相比,采用一种综合的方法,将运动捕捉系统中不同人臂位置信息反解为机械臂关节角,并得出解析解,减小了控制系统的运算量,实现机械臂的实时控制,实时满足试验者与Robai7R机械臂的同步运动;通过人机同步连续达点运动及远程抓取试验,验证了该方法的有效性,取得了满意的效果。

关键词: 机械臂, 人机交互, 实时控制, 运动捕捉系统

Abstract: In consideration of the delaying control caused by the complexity of inverse kinematics of 7-DOF redundant robots, a new control method of human-robot interaction is presented. A method to transfer data between motion capture system and Robai manipulator system in real time is designed. Under Windows 7, the corresponding server and client can be set up by using VC of Microsoft Visual Studio and the data among different systems can be exchanged and transported in real time through data processing algorithm. Compared with the traditional solution of inverse kinematics of robot, a comprehensive method is adopted to use the information of different human arm positions in the motion capture system to calculate the manipulator’s joint angle and analysis solution is derived. It can reduce the amount of calculation of the controlling system and the real-time control of the manipulator is realized, so that it meets the need of synchronization of the experimenter and Robai manipulator in real time. The validity of the method is verified and the satisfactory results are achieved through the experiments.

Key words: Human-robot interaction, Manipulator, Motion capture, Real-time control

中图分类号: