Dual-arm object manipulation by a hybrid controller with Kalman-filter-based inputs fusion

Grasping and manipulation of various objects by arms are essential robotic tasks. The dual-arm system in comparison with a single-arm system can grasp objects with larger sizes and shape variations owing to its high degree of task-space redundancy. We report on the development of a dual-arm manipulation strategy suitable for object holding and moving. The controller has master-slave structure. It hybridizes effects of the desired position trajectory (spatial relation) and the force interaction between the arm and the object (compliance), which includes maintaining adequate surface contact and normal force. The compensations of the position and force errors from the two controllers are fused in a Kalman filter to yield the control input for final motion correction. A dual-arm robot is built. The performance of the controller is experimentally evaluated, and the results conclude that the proposed control strategy can deal with position error, external force disturbance, and object weight variation.

[1]  Shuji Hashimoto,et al.  Robotic Tactile Sensor System and Applications , 2010, IEEE Transactions on Industrial Electronics.

[2]  Joel W. Burdick,et al.  Dual arm estimation for coordinated bimanual manipulation , 2013, 2013 IEEE International Conference on Robotics and Automation.

[3]  Gerd Hirzinger,et al.  Impedance Behaviors for Two-handed Manipulation: Design and Experiments , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[4]  Danica Kragic,et al.  Dual arm manipulation - A survey , 2012, Robotics Auton. Syst..

[5]  Ganwen Zeng,et al.  An overview of robot force control , 1997, Robotica.

[6]  ChangHwan Kim,et al.  On-line human motion transition and control for humanoid upper body manipulation , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[8]  ChangHwan Kim,et al.  Humanoid's dual arm object manipulation based on virtual dynamics model , 2012, 2012 IEEE International Conference on Robotics and Automation.

[9]  Greg Welch,et al.  An Introduction to Kalman Filter , 1995, SIGGRAPH 2001.

[10]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .