Iterative-learning error compensation for autonomous parking of mobile manipulator in harsh industrial environment

Abstract In wide-area and multi-sites manufacturing scenarios, the mobile manipulator suffers from inadequate autonomous parking performance due to the harsh industrial environment. Instead of struggling to model various errors or calibrate multiple sensors, this paper resolves the above challenge by proposing an iterative-learning error compensation scheme that consists of offline pre-regulation and online compensation, which can improve the compensation efficiency and accommodate the error fluctuations caused by environmental fluctuations. Integrating an improved Monte-Carlo localization and eye-in-hand vision technique, an effective measurement system is firstly developed to accurately obtain the parking data without requiring superfluous facilities or cumbersome measurement. Then, after removing the data outliers utilizing the Grubbs test, offline pre-regulation is achieved to give a suitable initial value and increase the compensation convergence. To reduce the time-varying systematic errors and parking error fluctuations, online compensation is presented by offering an efficacious estimation of environmental fluctuations using fuzzy logic rules and providing an adaptive iterative-learning law. Finally, the feasibility and effectiveness of the presented compensation method are validated by extensive experiments implemented on a self-developed mobile manipulator.

[1]  Yogi Muldani Hendrawan,et al.  Iterative learning based trajectory generation for machine tool feed drive systems , 2018, Robotics and Computer-Integrated Manufacturing.

[2]  Lounis Adouane,et al.  Design of cooperative mobile robots for co-manipulation and transportation tasks , 2019, Robotics and Computer-Integrated Manufacturing.

[3]  Geoffrey A. Hollinger,et al.  Learning Uncertainty in Ocean Current Predictions for Safe and Reliable Navigation of Underwater Vehicles , 2015, J. Field Robotics.

[4]  Yu-Shan Chen,et al.  Indoor Intelligent Mobile Robot Localization Using Fuzzy Compensation and Kalman Filter to Fuse the Data of Gyroscope and Magnetometer , 2015, IEEE Transactions on Industrial Electronics.

[5]  Hongxing Sun,et al.  Online calibration and compensation of total odometer error in an integrated system , 2018, Measurement.

[6]  Abdul Hanan Abdullah,et al.  A Secure Trust Model Based on Fuzzy Logic in Vehicular Ad Hoc Networks With Fog Computing , 2017, IEEE Access.

[7]  Na Yang,et al.  Kinematic Teleoperation of Wheeled Mobile Robot With Slippage Compensation on Soft Terrains , 2019, IEEE Access.

[8]  Shangtai Jin,et al.  Computationally Efficient Data-Driven Higher Order Optimal Iterative Learning Control , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Yan Ma,et al.  Robust Learning Control for Robot Manipulators With Random Initial Errors and Iteration-Varying Reference Trajectories , 2019, IEEE Access.

[10]  Victor Lempitsky,et al.  Learnable Triangulation of Human Pose , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[11]  Marco Hutter,et al.  Deployment of an autonomous mobile manipulator at MBZIRC , 2018, J. Field Robotics.

[12]  Katarzyna Zadarnowska,et al.  Switched Modeling and Task–Priority Motion Planning of Wheeled Mobile Robots Subject to Slipping , 2017, J. Intell. Robotic Syst..

[13]  Musa Mailah,et al.  Path Planning and Control of Mobile Robot in Road Environments Using Sensor Fusion and Active Force Control , 2019, IEEE Transactions on Vehicular Technology.

[14]  Alireza Mohammad Shahri,et al.  A novel efficient algorithm for mobile robot localization , 2013, Robotics Auton. Syst..

[15]  Marco H. Terra,et al.  Robust recursive linear quadratic regulator for wheeled mobile robots based on optical motion capture cameras , 2019, Asian Journal of Control.

[16]  Izabela Nielsen,et al.  A methodology for implementation of mobile robot in adaptive manufacturing environments , 2017, J. Intell. Manuf..

[17]  Xavier Savatier,et al.  The VIKINGS Autonomous Inspection Robot: Competing in the ARGOS Challenge , 2019, IEEE Robotics & Automation Magazine.

[18]  Sotiris Makris,et al.  An outlook on future assembly systems introducing robotic mobile dual arm workers , 2018 .

[19]  Ken Chen,et al.  Base position optimization for mobile painting robot manipulators with multiple constraints , 2018, Robotics and Computer-Integrated Manufacturing.

[20]  Wolfram Burgard,et al.  Monte Carlo localization for mobile robots , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[21]  Xiaoqi Wang,et al.  Impedance Sliding Mode Control With Adaptive Fuzzy Compensation for Robot-Environment Interacting , 2020, IEEE Access.

[22]  Liang Ding,et al.  A multi-mode real-time terrain parameter estimation method for wheeled motion control of mobile robots , 2018 .

[23]  F. E. Grubbs Procedures for Detecting Outlying Observations in Samples , 1969 .

[24]  Chao Liu,et al.  Reliable and Fast Localization in Ambiguous Environments Using Ambiguity Grid Map , 2019, Sensors.

[25]  Yang Zhao,et al.  An Indoor Multi-Tag Cooperative Localization Algorithm Based on NMDS for RFID , 2017, IEEE Sensors Journal.

[26]  Hongyu Zhao,et al.  A sensor-to-segment calibration method for motion capture system based on low cost MIMU , 2019, Measurement.

[27]  Gamini Dissanayake,et al.  Convergence and Consistency Analysis for a 3-D Invariant-EKF SLAM , 2017, IEEE Robotics and Automation Letters.

[28]  Xiaolong Zhang,et al.  Fault-Tolerant Dynamic Control of a Four-Wheel Redundantly-Actuated Mobile Robot , 2019, IEEE Access.

[29]  Sotiris Makris,et al.  Scheduling of smart intra – factory material supply operations using mobile robots , 2018, Int. J. Prod. Res..

[30]  Sotiris Makris,et al.  Model based reconfiguration of flexible production systems , 2019 .

[31]  Hoang Huu Viet,et al.  B-Theta*: an Efficient Online Coverage Algorithm for Autonomous Cleaning Robots , 2017, J. Intell. Robotic Syst..

[32]  Bo Sun,et al.  An Improved Calibration Method for a Rotating 2D LIDAR System , 2018, Sensors.

[33]  Norihiro Hagita,et al.  Probabilistic 3-D Mapping of Sound-Emitting Structures Based on Acoustic Ray Casting , 2017, IEEE Transactions on Robotics.

[34]  Zhongguang Fu,et al.  Outliers detection method of multiple measuring points of parameters in power plant units , 2015 .

[35]  Zdenko Kovacic,et al.  High-accuracy vehicle localization for autonomous warehousing , 2016 .

[36]  Basilio Sierra,et al.  Innovative Mobile Manipulator Solution for Modern Flexible Manufacturing Processes , 2019, Sensors.

[37]  Furong Gao,et al.  Design of fuzzy iterative learning fault‐tolerant control for batch processes with time‐varying delays , 2018, Optimal control applications & methods.

[38]  Mohammad Mehdi Fateh,et al.  Robust Impedance Control of Uncertain Mobile Manipulators Using Time-Delay Compensation , 2018, IEEE Transactions on Control Systems Technology.

[39]  Bo Tao,et al.  A Mobile Robotic Measurement System for Large-scale Complex Components Based on Optical Scanning and Visual Tracking , 2021, Robotics Comput. Integr. Manuf..

[40]  Andrey V. Savkin,et al.  An algorithm for safe navigation of mobile robots by a sensor network in dynamic cluttered industrial environments , 2018, Robotics and Computer-Integrated Manufacturing.

[41]  Yohan Dupuis,et al.  Robust robot localization in a complex oil and gas industrial environment , 2018, J. Field Robotics.

[42]  Oscar Castillo,et al.  Automatic parallel parking algorithm for a car-like robot using fuzzy pd+i control , 2018 .