Inferring the Material Properties of Granular Media for Robotic Tasks

Granular media (e.g., cereal grains, plastic resin pellets, and pills) are ubiquitous in robotics-integrated industries, such as agriculture, manufacturing, and pharmaceutical development. This prevalence mandates the accurate and efficient simulation of these materials. This work presents a software and hardware framework that automatically calibrates a fast physics simulator to accurately simulate granular materials by inferring material properties from real-world depth images of granular formations (i.e., piles and rings). Specifically, coefficients of sliding friction, rolling friction, and restitution of grains are estimated from summary statistics of grain formations using likelihood-free Bayesian inference. The calibrated simulator accurately predicts unseen granular formations in both simulation and experiment; furthermore, simulator predictions are shown to generalize to more complex tasks, including using a robot to pour grains into a bowl, as well as to create a desired pattern of piles and rings.

[1]  CianchettiMatteo,et al.  Soft Robotics Technologies to Address Shortcomings in Today's Minimally Invasive Surgery: The STIFF-FLOP Approach , 2014 .

[2]  K. Kamrin,et al.  Effect of particle surface friction on nonlocal constitutive behavior of flowing granular media , 2014, CPM 2014.

[3]  Dingena L. Schott,et al.  Automated discrete element method calibration using genetic and optimization algorithms , 2017 .

[4]  Andrew McDaid,et al.  A soft robotic exoskeleton utilizing granular jamming , 2015, 2015 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[5]  Hammad Mazhar,et al.  Investigating Through Simulation the Mobility of Light Tracked Vehicles Operating on Discrete Granular Terrain , 2013 .

[6]  Stefan Pirker,et al.  Identification of DEM simulation parameters by Artificial Neural Networks and bulk experiments , 2016 .

[7]  Oliver Kroemer,et al.  Learning Audio Feedback for Estimating Amount and Flow of Granular Material , 2018, CoRL.

[8]  Ken Kamrin,et al.  Microscopic Description of the Granular Fluidity Field in Nonlocal Flow Modeling. , 2016, Physical review letters.

[9]  Miles Macklin,et al.  Position based fluids , 2013, ACM Trans. Graph..

[10]  Andre Pradhana,et al.  A moving least squares material point method with displacement discontinuity and two-way rigid body coupling , 2018, ACM Trans. Graph..

[11]  Ronald S. Fearing,et al.  Ground fluidization promotes rapid running of a lightweight robot , 2013, Int. J. Robotics Res..

[12]  Sia Nemat-Nasser,et al.  Constitutive relations for cohesionless frictional granular materials , 2002 .

[13]  Sidney R. Nagel,et al.  Granular and jammed materials , 2010 .

[14]  Connor Schenck,et al.  Learning relational object categories using behavioral exploration and multimodal perception , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Tae-Yong Kim,et al.  Unified particle physics for real-time applications , 2014, ACM Trans. Graph..

[16]  K. Kamrin,et al.  Continuum modelling and simulation of granular flows through their many phases , 2014, Journal of Fluid Mechanics.

[17]  T. Nanayakkara,et al.  Soft Robotics Technologies to Address Shortcomings in Today ’ s Minimally Invasive Surgery : The STIFF-FLOP Approach , 2014 .

[18]  R. Sullivan,et al.  Discrete element modeling of a Mars Exploration Rover wheel in granular material , 2012 .

[19]  Lallit Anand,et al.  Granular materials: constitutive equations and strain localization , 2000 .

[20]  Olivier Pouliquen,et al.  A constitutive law for dense granular flows , 2006, Nature.

[21]  Stefan Jeschke,et al.  Non-smooth Newton Methods for Deformable Multi-body Dynamics , 2019, ACM Trans. Graph..

[22]  Ken Kamrin,et al.  Quantitative Rheological Model for Granular Materials: The Importance of Particle Size , 2020, Handbook of Materials Modeling.

[23]  Stefan Pirker,et al.  Efficient implementation of superquadric particles in Discrete Element Method within an open-source framework , 2017, CPM 2017.

[24]  Ken Kamrin,et al.  Non-locality in Granular Flow: Phenomenology and Modeling Approaches , 2019, Front. Phys..

[25]  Klaus Thoeni,et al.  An iterative Bayesian filtering framework for fast and automated calibration of DEM models , 2019, Computer Methods in Applied Mechanics and Engineering.

[26]  Yang Ding,et al.  Undulatory swimming in sand: experimental and simulation studies of a robotic sandfish , 2011, Int. J. Robotics Res..

[27]  C. J. Coetzee,et al.  Calibration of the Discrete Element Method Using a Large Shear Box , 2015 .

[28]  Matthias Müller,et al.  Position based dynamics , 2007, J. Vis. Commun. Image Represent..

[29]  Achim Menges,et al.  Robotic Pouring of Aggregate Structures , 2013 .

[30]  Dieter Fox,et al.  BayesSim: adaptive domain randomization via probabilistic inference for robotics simulators , 2019, Robotics: Science and Systems.

[31]  Heinrich M. Jaeger,et al.  Universal robotic gripper based on the jamming of granular material , 2010, Proceedings of the National Academy of Sciences.

[32]  C. J. Coetzee,et al.  Review: Calibration of the discrete element method , 2017 .

[33]  Iain Murray,et al.  Fast $\epsilon$-free Inference of Simulation Models with Bayesian Conditional Density Estimation , 2016, 1605.06376.

[34]  Sergey Levine,et al.  Learning Robotic Manipulation of Granular Media , 2017, CoRL.

[35]  Peter J. Ramadge,et al.  Learning to identify container contents through tactile vibration signatures , 2016, 2016 IEEE International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR).

[36]  Yevgen Chebotar,et al.  Closing the Sim-to-Real Loop: Adapting Simulation Randomization with Real World Experience , 2018, 2019 International Conference on Robotics and Automation (ICRA).

[37]  P. Cundall,et al.  A discrete numerical model for granular assemblies , 1979 .

[38]  Dieter Fox,et al.  GPU-Accelerated Robotic Simulation for Distributed Reinforcement Learning , 2018, CoRL.

[39]  Chen Li,et al.  A Terradynamics of Legged Locomotion on Granular Media , 2013, Science.

[40]  Benjamin Recht,et al.  Random Features for Large-Scale Kernel Machines , 2007, NIPS.

[41]  Mario Nicodemi,et al.  Slow relaxation and compaction of granular systems , 2005, Nature materials.

[42]  Kris Hauser,et al.  A Data-driven Approach for Fast Simulation of Robot Locomotion on Granular Media , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[43]  H. Jaeger,et al.  Physics of the Granular State , 1992, Science.