Efficient worm-like locomotion: slip and control of soft-bodied peristaltic robots
Source abstract
Abstract
In this work, we present a dynamic simulation of an earthworm-like robot moving in a pipe with radially symmetric Coulomb friction contact. Under these conditions, peristaltic locomotion is efficient if slip is minimized. We characterize ways to reduce slip-related losses in a constant-radius pipe. Using these principles, we can design controllers that can navigate pipes even with a narrowing in radius. We propose a stable heteroclinic channel controller that takes advantage of contact force feedback on each segment. In an example narrowing pipe, this controller loses 40% less energy to slip compared to the best-fit sine wave controller. The peristaltic locomotion with feedback also has greater speed and more consistent forward progress
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Soft Robotics and Applications · Modular Robots and Swarm Intelligence · Micro and Nano Robotics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (100+)
Show source-provided references
1. 10.1063/1.299110810.1063/1.2991108 ↗
2. 10.1063/1.181962510.1063/1.1819625 ↗
3. 10.1016/0045-7825(91)90022-X10.1016/0045-7825(91)90022-X ↗
4. Alexander R M · Principles of Animal Locomotion · 2003 · 8610.1515/9781400849512-007 ↗
5. 10.1139/T07-10610.1139/T07-106 ↗
6. 10.1023/A:100816141138210.1023/A:1008161411382 ↗
7. 10.1007/978-3-642-14788-3_1010.1007/978-3-642-14788-3_10 ↗
8. Azad M Featherstone R · Proc. Australasian Conf. on Robotics and Automation · 2010
9. Bender J Schmitt A · Proc. Int. Conf. on Computer Animation and Social Agents · 2006 · 3
10. Bertetto A M Ruggiu M · IEEE/ASME Int. Conf. on Advanced Intelligent Mechatronics · 2001 · 1226
11. Boxerbaum A S · 2012
12. Boxerbaum A S Chiel H J Quinn R D · Annu. Meeting of Society for Neuroscience (Neuroscience abstracts) · 2009
13. Boxerbaum A S Chiel H J Quinn R D · Proc. IEEE Int. Conf. on Robotics and Automation · 2010 · 1221
14. Boxerbaum A S Daltorio K A Chiel H J Quinn R D · Proc. 1st Int. Conf. on Living Machines · 2012 · 38
15. Boxerbaum A S Horchler A D Shaw K M Chiel H J Quinn R D · Proc. IEEE Int. Conf. on Robotics and Automation · 2011 · 197
16. 10.1177/027836491143248610.1177/0278364911432486 ↗
17. 10.3389/fncom.2012.0001010.3389/fncom.2012.00010 ↗
18. Chatterjee A · 1997
19. Cheng N Ishigami G Hawthorne S Hansen M Telleria M Playter R Iagnemma K · Proc. IEEE Int. Conf. on Robotics and Automation · 2010 · 5207
20. Collier H O J · J. Exp. Biol. · 1939 · 16 · 28610.1242/jeb.16.3.286 ↗
21. Conradt J Varshavskaya P · Proc. Int. Conf. on Artificial Neural Networks · 2003 · 2
22. Cowan L S Walker I D · Proc. 11th Int. Conf. on the Simulation and Synthesis of Living Systems · 2008 · 126
23. 10.1016/j.robot.2004.09.01510.1016/j.robot.2004.09.015 ↗
24. Dario P · Comput. Aided Surg. · 1999 · 4 · 1
25. 10.1007/s10514-011-9235-210.1007/s10514-011-9235-2 ↗
26. 10.1007/s11340-010-9399-210.1007/s11340-010-9399-2 ↗
27. Fukunaga A S · JPL New Technology Report NPS-20266 · 1998
28. Gause G F · J. Exp. Biol. · 1932 · 9 · 38910.1242/jeb.9.4.389 ↗
29. 10.1086/28297310.1086/282973 ↗
30. 10.1109/TBME.2008.200211110.1109/TBME.2008.2002111 ↗
31. Gmiterko A Kelemen M Virgala I Surovec R Vacková M · Proc. 15th IEEE Int. Conf. on Intelligent Engineering Systems · 2011 · 91
32. Gray B Y J · J. Exp. Biol. · 1938 · 15 · 51810.1242/jeb.15.4.518 ↗
33. 10.1017/S030500410006473210.1017/S0305004100064732 ↗
34. Hirose S Mori M · Proc. IEEE Int. Conf. on Robotics and Biomimetics · 2004 · 1
35. Hoeg H D Slatkin A B Burdick J Grundfest W · Proc. IEEE Int. Conf. Robotics and Automation · 2000 · 1599
36. Horchler A D · GitHub · 2013
37. 10.1016/j.neunet.2008.03.01410.1016/j.neunet.2008.03.014 ↗
38. 10.1126/science.113835310.1126/science.1138353 ↗
39. Ingram M E · 2006
40. 10.1109/TRO.2005.86145810.1109/TRO.2005.861458 ↗
41. Kassim I Ng W S Feng G Phee S J Dario P Martin P Mosse C A · Proc. IEEE Int. Conf. on Robotics and Automation · 2003 · 1086
42. 10.1016/0022-5193(83)90115-710.1016/0022-5193(83)90115-7 ↗
43. 10.1007/s00374005055110.1007/s003740050551 ↗
44. 10.1371/journal.pcbi.100046410.1371/journal.pcbi.1000464 ↗
45. Lanczos C · The Variational Principles of Mechanics · 1970
46. 10.1146/annurev.neuro.24.1.26310.1146/annurev.neuro.24.1.263 ↗
47. 10.1103/PhysRevE.85.01621510.1103/PhysRevE.85.016215 ↗
48. 10.1242/jeb.03779610.1242/jeb.037796 ↗
49. Lissmann H W · J. Exp. Biol. · 1950 · 26 · 36810.1242/jeb.26.4.368 ↗
50. 10.1016/j.robot.2006.04.00410.1016/j.robot.2006.04.004 ↗
51. Lu Y · Renselear Polytech. Inst. CS Robot. Lab. · 2013
52. Mangan E V Kingsley D A Quinn R D Chiel H J · Proc. IEEE Int. Conf. on Robotics and Automation · 2002 · 347
53. 10.1137/012902210.1137/0129022 ↗
54. Mazzolai B · Bioinspir Biomim. · 2012 · 710.1088/1748-3182/7/2/025005 ↗
55. McInnes C Brown B · Proc. 20th AAS/AIAA Space Flight Mechanics Meeting · 2010 · 1199
56. Meirovitch L · Methods of Analytical Dynamics · 1970
57. Menciassi A Gorini S Pernorio G Dario P · Proc. IEEE Int. Conf. on Robotics and Automation · 2004 · 3282
58. 10.1085/jgp.5.3.32710.1085/jgp.5.3.327 ↗
59. Murakami Y Uchiyama H Kurata J Maeda M · SICE-ICASE Int. Joint Conf. · 2006 · 4224
60. 10.1007/s12206-009-1174-x10.1007/s12206-009-1174-x ↗
61. Neves F S · J. Phys. A: Math. Theor. · 2009 · 4210.1088/1751-8113/42/34/345103 ↗
62. 10.1103/PhysRevLett.109.01870110.1103/PhysRevLett.109.018701 ↗
63. 10.1016/S0006-3495(91)82149-X10.1016/S0006-3495(91)82149-X ↗
64. 10.1103/PhysRevLett.98.12810610.1103/PhysRevLett.98.128106 ↗
65. Omori H Murakami T Nagai H Nakamura T Kubota · IEEE Int. Conf. on Robotics and Automation · 2011 · 649
66. 10.1108/0143991091095712910.1108/01439910910957129 ↗
67. Onal C D Chen X Whitesides G M Rus D · Int. Symp. on Robotics Research · 2011
68. 10.1109/TIE.2010.209539210.1109/TIE.2010.2095392 ↗
69. 10.1109/JSEN.2012.220079010.1109/JSEN.2012.2200790 ↗
70. Quillin K · J. Exp. Biol. · 1998 · 201 · 187110.1242/jeb.201.12.1871 ↗
71. 10.1371/journal.pcbi.100007210.1371/journal.pcbi.1000072 ↗
72. 10.1103/PhysRevLett.87.06810210.1103/PhysRevLett.87.068102 ↗
73. Renda F · Bioinspir. Biomim. · 2012 · 710.1088/1748-3182/7/2/025006 ↗
74. Saga N · Smart Mater. Struct. · 2004 · 13 · 56610.1088/0964-1726/13/3/016 ↗
75. Schulke M Hartmann L Behn C · Proc. 56th Int. Scientific Colloquim · 2011 · 12
76. Schwebke S · Artif. Intell. Res. · 2013 · 2 · 12
77. Seok S Onal C D Wood R Rus D Kim S · Proc. IEEE Int. Conf on Robotics and Automation · 2010 · 1228
78. Shaw K M · 10th Int. Congress of Neuroethology (Frontiers in Behavioral Neuroscience abstracts) · 2012 · 2012 · 323
79. Shaw K M · Computational and Systems Neuroscience (Frontiers in Behavioral Neuroscience abstracts) · 2010 · 2010 · 98
80. 10.1137/11082897610.1137/110828976 ↗
81. Slatkin A B Burdick J Grundfest W · Proc. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems · 1995 · 162
82. Spardy L E · J. Neural Eng. · 2011 · 8
83. Steigenberger · Biomech. Modeling Mechanobiol. · 2003 · 3710.1007/s10237-003-0027-2 ↗
84. Steigenberger · J. Appl. Math. Mech. · 2008 · 88 · 556
85. 10.1137/015004310.1137/0150043 ↗
86. 10.1163/156855309X45256610.1163/156855309X452566 ↗
87. 10.1109/TRO.2007.91484910.1109/TRO.2007.914849 ↗
88. 10.1017/S026357470900541410.1017/S0263574709005414 ↗
89. Trimmer B A Takesian A E Sweet B M Rogers C B Hake D C Rogers D J · Proc. Int. Symp. on Technology and the Mine Problem · 2006
90. 10.1080/1176232080255786510.1080/11762320802557865 ↗
91. 10.1016/0010-406X(70)91006-610.1016/0010-406X(70)91006-6 ↗
92. 10.1016/S0921-8890(99)00067-610.1016/S0921-8890(99)00067-6 ↗
93. 10.1063/1.149815510.1063/1.1498155 ↗
94. 10.1023/A:100836363240710.1023/A:1008363632407 ↗
95. 10.1007/s00422005031610.1007/s004220050316 ↗
96. 10.1080/0309190050023375910.1080/03091900500233759 ↗
97. Wang W Wang Y Qi J Zhang H Zhang J · Proc. 3rd IEEE Conf. on Industrial Electronics and Applications · 2008 · 675
98. Webster V A Lonsberry A J Horchler A D Shaw K M Chiel H J Quinn R D · Proc. IEEE/ASME Int. Conf. on Advanced Intelligent Mechatronics · 2013
99. 10.1016/S0006-3495(72)86068-510.1016/S0006-3495(72)86068-5 ↗
100. 10.1007/BF0273619510.1007/BF02736195 ↗