Journal article
A Case Study in System-Level Physics-Based Simulation of a Biomimetic Robot
IEEE transactions on automation science and engineering, v 8(3), pp 664-671
01 Jul 2011
Abstract
Biomimetic robots are a new and challenging frontier for robotic systems. Designs inspired by nature are creating new approaches to problems such as to planetary surface exploration, minimally invasive surgery, or inspection of piping and cabling. However, these new biomimetic robotic systems are a challenge to design, simulate, and control.
This paper presents a case-study in the design and physics-based simulation of a unique snake-inspired robot. The Drexel Snake Robot is a novel hybrid capable of both undulatory and rectilinear motion. In order to design gaits, test control algorithms and perform path planning for this robot, we develop a system-level physics-based simulation that captures engineering phenomena across many disciplines: mechanical, electrical, software, electronics, and the robot's external environment.
As the snake robot moves, there is considerable slippage between its feet and the ground. Consequently, contact and friction forces play a significant role in dictating the path followed by the robot for a given set of joint motions. A closed-form equation (or set of equations) describing the robot's motion in this environment cannot be derived in a simple manner. Consequently, the material presented here are based the comparison of experimental and simulation results.
While developing the simulation model, we detail the process of extracting necessary physical, kinematic and dynamics properties directly from the robot's computer-aided design. This process is not straightforward and the paper documents the issues and lessons learned that will be of use to others wishing to create full virtual models for their systems. Finally, we show how to calibrate the simulation model for fidelity and accuracy with several examples showing that it can be used to test gait and mobility patterns and identify nonobvious secondary phenomena to emerge from the design.
Note to Practitioners-Anyone wishing to develop a physically-based simulation of a robot, especially a biorobotic system, directly from CAD needs to address the issues we present in this paper. Our belief is that the process we describe is generally applicable and that the issues we address (in particular, in how the CAD data is extracted and integrated into simulation) is a source for many new problems in systems integration and standards.
Metrics
Details
- Title
- A Case Study in System-Level Physics-Based Simulation of a Biomimetic Robot
- Creators
- Richard Primerano - Drexel UniversityDavid Wilkie - Drexel UniversityWilliam C. Regli - Drexel University
- Publication Details
- IEEE transactions on automation science and engineering, v 8(3), pp 664-671
- Publisher
- IEEE
- Number of pages
- 8
- Grant note
- Oci-0636235/sci-0537370 / National Science Foundation Office of Cyber-Infrastructure; National Science Foundation (NSF)
- Resource Type
- Journal article
- Language
- English
- Web of Science ID
- WOS:000293417000022
- Scopus ID
- 2-s2.0-79960123408
- Other Identifier
- 991019357626604721
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Web of Science research areas
- Automation & Control Systems