Title :
A Case Study in System-Level Physics-Based Simulation of a Biomimetic Robot
Author :
Primerano, Richard ; Wilkie, David ; Regli, William C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Drexel Univ., Philadelphia, PA, USA
fDate :
7/1/2011 12:00:00 AM
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.
Keywords :
CAD; biomimetics; control engineering computing; friction; legged locomotion; mechanical contact; path planning; robot dynamics; robot kinematics; virtual reality; Drexel snake robot; biomimetic robot; closed-form equation; computer-aided design; contact; friction; mobility patterns; nonobvious secondary phenomena; path planning; rectilinear motion; robot dynamics; robot kinematics; robotic systems; slippage; snake-inspired robot; system-level physics-based simulation; test control algorithms; virtual models; Biological system modeling; Design automation; Mathematical model; Robot kinematics; Robot sensing systems; Solid modeling; Biorobotics; legged locomotion; modeling methodologies; simulation;
Journal_Title :
Automation Science and Engineering, IEEE Transactions on
DOI :
10.1109/TASE.2011.2106774