PeriSim: A Simulator for Optimizing Peristaltic Table Control

Peristaltic conveyance can be used for the sorting and transport of delicate and nonrigid objects such as meat or soft fruit. The non‐linearity and stochastic behavior of peristaltic systems make them difficult to control. Optimizing controllers using machine learning represents a promising path to effective peristaltic control but currently, there is no suitable simulated model of a peristaltic table in which to run these optimizations. A simple, simulated model of a peristaltic conveyor that can be used for optimizing peristaltic control on a variety of peristaltic tables is presented. This simulator is demonstrated through a limited control problem evaluated on our real‐world system that is built for peristaltic conveyance. This simulator is available as the python package PeriSim so that it can be used by the robotics community for peristaltic control development.

[1]  Gaël Varoquaux,et al.  Mayavi: 3D Visualization of Scientific Data , 2010, Computing in Science & Engineering.

[2]  Hiroshi Ishii,et al.  Kinetic Blocks: Actuated Constructive Assembly for Interaction and Display , 2015, UIST.

[3]  George Trigeorgis,et al.  Domain Separation Networks , 2016, NIPS.

[4]  Weiliang Xu,et al.  Soft Peristaltic Actuation for the Harvesting of Ovine Offal , 2014, RiTA.

[5]  Josef Kittler,et al.  The Adaptive Hough Transform , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Weiliang Xu,et al.  Optimal, Efficient Sequential Control of a Soft-Bodied, Peristaltic Sorting Table , 2016, IEEE Transactions on Automation Science and Engineering.

[7]  Weiliang Xu,et al.  A Novel Soft Machine Table for Manipulation of Delicate Objects Inspired by Caterpillar Locomotion , 2016, IEEE/ASME Transactions on Mechatronics.

[8]  Allison M. Okamura,et al.  Controllable Surface Haptics via Particle Jamming and Pneumatics , 2015, IEEE Transactions on Haptics.

[9]  Nick Jakobi,et al.  Evolutionary Robotics and the Radical Envelope-of-Noise Hypothesis , 1997, Adapt. Behav..

[10]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[11]  Eiichi Yoshida,et al.  Evolutionary Motion Synthesis for a Modular Robot Using Genetic Algorithm , 2003, J. Robotics Mechatronics.

[12]  K. Ashenayi,et al.  Genetic algorithms for autonomous robot navigation , 2007, IEEE Instrumentation & Measurement Magazine.

[13]  G. Whitesides Soft Robotics. , 2018, Angewandte Chemie.

[14]  Markus P. Nemitz,et al.  Linbots: Soft Modular Robots Utilizing Voice Coils , 2019, Soft robotics.