Vision-Based Deflection Estimation in an Anthropomorphic, Compliant and Lightweight Dual Arm

This paper proposes the application of a stereo vision system for estimating and controlling the Cartesian and joint deflection in an anthropomorphic, compliant and ultra-lightweight dual arm designed for aerial manipulation. Each arm provides four degrees of freedom (DOF) for end-effector positioning in a human-like kinematic configuration. A simple and compact spring-lever mechanism introduced in all joints provides mechanical compliance to the arms. A color marker attached at the end effector of the arms is visually tracked by a stereo pair installed over the shoulders. The Cartesian position and velocity of the markers is estimated with an Extended Kalman Filter (EKF), while the corresponding points in an equivalent stiff-joint manipulator are obtained from the kinematic model and the position of the servos. The Cartesian deflection is defined as the difference between these two measurements, obtaining the joint deflection from the inverse kinematics. The vision-based deflection estimator is validated in test bench experiments: position estimation accuracy, impact response, passive/active compliance and contact force control.

[1]  Aníbal Ollero,et al.  Impedance Control of an aerial-manipulator: Preliminary results , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[2]  Vijay Kumar,et al.  Design, modeling, estimation and control for aerial grasping and manipulation , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Vincenzo Lippiello,et al.  Uncalibrated Visual Servo for Unmanned Aerial Manipulation , 2017, IEEE/ASME Transactions on Mechatronics.

[4]  Gary Bradski,et al.  Computer Vision Face Tracking For Use in a Perceptual User Interface , 1998 .

[5]  Aníbal Ollero,et al.  Detection, Location and Grasping Objects Using a Stereo Sensor on UAV in Outdoor Environments , 2017, Sensors.

[6]  Aníbal Ollero,et al.  Cooperative sensor fault recovery in multi-UAV systems , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Matko Orsag,et al.  Towards valve turning using a dual-arm aerial manipulator , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Yunjun Xu,et al.  Vision based flexible beam tip point control , 2009, 2009 American Control Conference.

[9]  Aníbal Ollero,et al.  Control of an aerial robot with multi-link arm for assembly tasks , 2013, 2013 IEEE International Conference on Robotics and Automation.

[10]  Atsushi Konno,et al.  A Vision-Based Endpoint Trajectory and Vibration Control for Flexible Manipulators , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[11]  Aaron M. Dollar,et al.  The Yale Aerial Manipulator: Grasping in flight , 2011, 2011 IEEE International Conference on Robotics and Automation.

[12]  A. Ollero,et al.  Lightweight and human-size dual arm aerial manipulator , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[13]  Vincenzo Lippiello,et al.  Hybrid Visual Servoing With Hierarchical Task Composition for Aerial Manipulation , 2016, IEEE Robotics and Automation Letters.

[14]  Aníbal Ollero,et al.  Lightweight compliant arm for aerial manipulation , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  G. Heredia,et al.  Aerial manipulator with a compliant arm for bridge inspection , 2017, 2017 International Conference on Unmanned Aircraft Systems (ICUAS).

[16]  Aníbal Ollero,et al.  Lightweight compliant arm with compliant finger for aerial manipulation and inspection , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[17]  A. Ollero,et al.  Aerial manipulation robot composed of an autonomous helicopter and a 7 degrees of freedom industrial manipulator , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[18]  Aníbal Ollero,et al.  Control of a multirotor outdoor aerial manipulator , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.