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]  C. Coetzee Calibration of the discrete element method: Strategies for spherical and non-spherical particles , 2020 .

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

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

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

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

[6]  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.

[7]  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).

[8]  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).

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

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

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

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

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

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

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

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

[17]  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).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[38]  Y. Forterre,et al.  A constitutive law for dense granular flows , 2006, Nature.

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

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

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

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

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