Combining visual and force feedback for the precise robotic manipulation of bulky components

The increasing request of flexible robotic applications asks for systems more capable in perceiving and interacting with the environment, to adapt the robot behavior to possible changes. The challenge is the easy design of the robotic system around the application. This becomes crucial in particular when the objects to be manipulated are bulky, and the relative positions between the robot and the objects to be manipulated are uncertain and high precision is required to successfully complete a task. In this paper a possible guideline to design a system capable to localize itself, identify a target, bulky, object and manipulate it, is presented. Vision systems techniques and technologies are briefly analyzed in order to select the most suitable solution under restrictive constraints. The objects considered for this approach are indeed bulky, texture-less, without strong geometrical features, with uncertain positions and rotations in the 3D space and strict accuracy tolerances. Since the presented work involves object manipulation and assembly, also force feedback is necessary when interaction is involved. This allows the robot to perceive the interacting environment through touch and avoid possibly dangerous huge forces exchange. With this purpose, a method for tuning the impedance control parameters is derived, to keep interaction forces below maximum allowed values. The autonomous localization, grasping and assembly of a sidewall panel of an airplane is used as test. Such scenario involves different challenges for both the vision system and the manipulation, indeed the environment is very narrow and cluttered, lighting is variable, assembly tolerances are very tight (10 mm) considering huge objects (1000x1500 mm). Experiments show that the success rate of completing a task increases, combining vision perception and force control, with respect to the single use of visual localization and position control. The coupled action of these two techniques makes the entire application more reliable.

[1]  Lorenzo Molinari Tosatti,et al.  Exploiting impedance shaping approaches to overcome force overshoots in delicate interaction tasks , 2016 .

[2]  Chao-Chung Peng,et al.  Robust trajectories following control of a 2-link robot manipulator via coordinate transformation for manufacturing applications , 2011 .

[3]  Xi Zhang,et al.  Fuzzy adaptive hybrid impedance control for mirror milling system , 2018, Mechatronics.

[4]  Lorenzo Molinari Tosatti,et al.  Discrete-Time Formulation for Optimal Impact Control in Interaction Tasks , 2018, J. Intell. Robotic Syst..

[5]  Avinash C. Kak,et al.  A dynamic approach to high-precision parts mating , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[6]  G. Morel,et al.  Impedance based combination of visual and force control , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[7]  T. Rabbani,et al.  SEGMENTATION OF POINT CLOUDS USING SMOOTHNESS CONSTRAINT , 2006 .

[8]  L. M. Tosatti,et al.  Multi-robot spot-welding cells for car-body assembly , 2017 .

[9]  Nikolaos Papanikolopoulos,et al.  Visual Servoing for Robotic Assembly , 1993 .

[10]  J. Hyyppä,et al.  International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol.XXXVI, Part 3 / W52 , 2007 .

[11]  Hans-Jürgen Warnecke,et al.  Robotic assembly: a synthesizing overview , 1987, Robotica.

[12]  G. Perry,et al.  Sensor-based robotic assembly systems: Research and applications in electronic manufacturing , 1983, Proceedings of the IEEE.

[13]  Francesco Braghin,et al.  Optimal Impedance Force-Tracking Control Design With Impact Formulation for Interaction Tasks , 2016, IEEE Robotics and Automation Letters.

[14]  Pradeep K. Khosla,et al.  Robotic visual servoing and robotic assembly tasks , 1996, IEEE Robotics Autom. Mag..

[15]  Nico Blodow,et al.  Fast Point Feature Histograms (FPFH) for 3D registration , 2009, 2009 IEEE International Conference on Robotics and Automation.

[16]  Sotiris Makris,et al.  Automotive assembly technologies review: challenges and outlook for a flexible and adaptive approach , 2010 .

[17]  Nico Blodow,et al.  CAD-model recognition and 6DOF pose estimation using 3D cues , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[18]  Patrick Rives,et al.  A new approach to visual servoing in robotics , 1992, IEEE Trans. Robotics Autom..

[19]  Marcello Colledani,et al.  Automotive manufacturing technologies – an international viewpoint , 2014 .

[20]  Federico Tombari,et al.  Unique Signatures of Histograms for Local Surface Description , 2010, ECCV.

[21]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[22]  Lorenzo Molinari Tosatti,et al.  An interaction controller formulation to systematically avoid force overshoots through impedance shaping method with compliant robot base , 2016 .

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

[24]  Manuel Beschi,et al.  High-accuracy robotized industrial assembly task control schema with force overshoots avoidance ☆ , 2018 .

[25]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[26]  Yong Wang,et al.  Adaptive Control of Robotic Deburring Process Based on Impedance Control , 2006, 2006 4th IEEE International Conference on Industrial Informatics.

[27]  Tatsuo Arai,et al.  Design and accuracy evaluation of high-speed and high precision parallel mechanism , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[28]  Bruno Siciliano,et al.  Robot Force Control , 2000 .

[29]  Loris Roveda Adaptive Interaction Controller for Compliant Robot Base Applications , 2019, IEEE Access.

[30]  Seul Jung,et al.  Adaptive force tracking impedance control of robot for cutting nonhomogeneous workpiece , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[31]  Ferdinando Cannella,et al.  In-hand precise twisting and positioning by a novel dexterous robotic gripper for industrial high-speed assembly , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[32]  Lorenzo Molinari Tosatti,et al.  Deformation-tracking impedance control in interaction with uncertain environments , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  Vincenzo Lippiello,et al.  A Position-Based Visual Impedance Control for Robot Manipulators , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.