• DocumentCode
    1452469
  • 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
  • Volume
    8
  • Issue
    3
  • fYear
    2011
  • fDate
    7/1/2011 12:00:00 AM
  • Firstpage
    664
  • Lastpage
    671
  • 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;
  • fLanguage
    English
  • Journal_Title
    Automation Science and Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5955
  • Type

    jour

  • DOI
    10.1109/TASE.2011.2106774
  • Filename
    5714733