Towards Controlling Bucket Fill Factor in Robotic Excavation by Learning Admittance Control Setpoints

This paper investigates the extension of an admittance control scheme toward learning and adaptation of its setpoints to achieve controllable bucket fill factor for robotic excavation of fragmented rock. A previously developed Dig Admittance Controller (DAC) is deployed on a 14-tonne capacity robotic load-haul-dump (LHD) machine, and full-scale excavation experiments are conducted with a rock pile at an underground mine to determine how varying DAC setpoints affect bucket fill factor. Results show that increasing the throttle setpoint increases the bucket fill factor and increasing the bucket’s reference velocity setpoint decreases the bucket fill factor. Further, the bucket fill factor is consistent for different setpoint values. Based on these findings, a learning framework is postulated to learn DAC setpoint values for a desired bucket fill factor over successive excavation iterations. Practical implementation problems such as bucket stall and wheel-slip are also addressed, and improvements to the DAC design are suggested to mitigate these problems.

[1]  Y. Kim,et al.  Impedance and admittance control for respiratory‐motion compensation during robotic needle insertion – a preliminary test , 2017, The international journal of medical robotics + computer assisted surgery : MRCAS.

[2]  Shuzhi Sam Ge,et al.  Reference Adaptation for Robots in Physical Interactions With Unknown Environments , 2017, IEEE Transactions on Cybernetics.

[3]  Ulf Bodin,et al.  Key challenges in automation of earth-moving machines , 2016 .

[4]  Ian R. Manchester,et al.  Combined ILC and Disturbance Observer for the Rejection of Near-Repetitive Disturbances, With Application to Excavation , 2015, IEEE Transactions on Control Systems Technology.

[5]  Ulf Bodin,et al.  Machine learning approach to automatic bucket loading , 2016, 2016 24th Mediterranean Conference on Control and Automation (MED).

[6]  A. Dobson Admittance Control for Robotic Loading : Design and Experiments with a 1-Tonne Loader and a 14-Tonne LHD , 2016 .

[7]  Hiroki Ishikawa,et al.  Iterative learning of variable impedance control for human-robot cooperation , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[8]  Sami Haddadin,et al.  Physical Human-Robot Interaction , 2016, Springer Handbook of Robotics, 2nd Ed..

[9]  Ferri P. Hassani,et al.  An Overview of Autonomous Loading of Bulk Material , 2009 .

[10]  Johan Larsson,et al.  Admittance Control for Robotic Loading: Design and Experiments with a 1‐Tonne Loader and a 14‐Tonne Load‐Haul‐Dump Machine , 2016, J. Field Robotics.

[11]  Aude Billard,et al.  Stability Considerations for Variable Impedance Control , 2016, IEEE Transactions on Robotics.

[12]  Shuzhi Sam Ge,et al.  Impedance Learning for Robots Interacting With Unknown Environments , 2014, IEEE Transactions on Control Systems Technology.

[13]  Nikos A. Aspragathos,et al.  Reinforcement learning of variable admittance control for human-robot co-manipulation , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Johan Larsson,et al.  Admittance Control for Robotic Loading: Underground Field Trials with an LHD , 2015, FSR.

[15]  Stefan Schaal,et al.  Learning variable impedance control , 2011, Int. J. Robotics Res..

[16]  Joshua A. Marshall,et al.  Toward Autonomous Excavation of Fragmented Rock: Full-Scale Experiments , 2008, IEEE Transactions on Automation Science and Engineering.