Diaphragm Ankle Actuation for Efficient Series Elastic Legged Robot Hopping

Robots need lightweight legs for agile locomotion, and intrinsic series elastic compliance has proven to be a major ingredient for energy-efficient locomotion and robust locomotion control. Animals' anatomy and locomotion capabilities emphasize the importance of that lightweight legs and integrated, compact, series elastically actuated for distal leg joints. But unlike robots, animals achieve series elastic actuation by their muscle-tendon units. So far no designs are available that feature all characteristics of a perfect distal legged locomotion actuator; a low-weight and low-inertia design, with high mechanical efficiency, no stick and sliding friction, low mechanical complexity, high-power output while being easy to mount. Ideally, such an actuator can be controlled directly and without mechanical cross-coupling, for example remotely. With this goal in mind, we propose a low-friction, lightweight Series ELastic Diaphragm distal Actuator (SELDA) which meets many, although not all, of the above requirements. We develop, implement, and characterize a bioinspired robot leg that features a SELDA-actuated foot segment. We compare two leg configurations controlled by a central pattern generator that both feature agile forward hopping. By tuning SELDA's activation timing, we effectively adjust the robot's hopping height by 11\% and its forward velocity by 14\%, even with comparatively low power injection to the distal joint.
Author(s): | Marco Bolignari and An Mo and Marco Fontana and Alexander Badri-Spröwitz |
Book Title: | 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) |
Pages: | 22449927 |
Year: | 2022 |
Month: | October |
Publisher: | IEEE |
Bibtex Type: | Conference Paper (conference) |
Address: | New York City |
DOI: | 10.1109/IROS47612.2022.9981060 |
Event Name: | IROS 2022 |
Event Place: | Kyoto, Japan |
State: | Published |
URL: | https://ieeexplore.ieee.org/document/9981060 |
Annote: | 10.48550/arXiv.2203.01595 |
Digital: | True |
Electronic Archiving: | grant_archive |
BibTex
@conference{diaphragma2022, title = {Diaphragm Ankle Actuation for Efficient Series Elastic Legged Robot Hopping}, booktitle = {2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)}, abstract = {Robots need lightweight legs for agile locomotion, and intrinsic series elastic compliance has proven to be a major ingredient for energy-efficient locomotion and robust locomotion control. Animals' anatomy and locomotion capabilities emphasize the importance of that lightweight legs and integrated, compact, series elastically actuated for distal leg joints. But unlike robots, animals achieve series elastic actuation by their muscle-tendon units. So far no designs are available that feature all characteristics of a perfect distal legged locomotion actuator; a low-weight and low-inertia design, with high mechanical efficiency, no stick and sliding friction, low mechanical complexity, high-power output while being easy to mount. Ideally, such an actuator can be controlled directly and without mechanical cross-coupling, for example remotely. With this goal in mind, we propose a low-friction, lightweight Series ELastic Diaphragm distal Actuator (SELDA) which meets many, although not all, of the above requirements. We develop, implement, and characterize a bioinspired robot leg that features a SELDA-actuated foot segment. We compare two leg configurations controlled by a central pattern generator that both feature agile forward hopping. By tuning SELDA's activation timing, we effectively adjust the robot's hopping height by 11\% and its forward velocity by 14\%, even with comparatively low power injection to the distal joint.}, pages = {22449927}, publisher = {IEEE}, address = {New York City}, month = oct, year = {2022}, slug = {diaphragma2022}, annote = {10.48550/arXiv.2203.01595}, author = {Bolignari, Marco and Mo, An and Fontana, Marco and Badri-Spr{\"o}witz, Alexander}, url = {https://ieeexplore.ieee.org/document/9981060}, month_numeric = {10} }