A Computer Simulation of Vehicle and Actuator Dynamics for a Hexapod Walking Robot

Abstract

Underwater walking machines offer a potential for replacement of human divers in certain aspects of underwater construction and inspection. One such vehicle, Aquarobot, is currently under test in Japan. However, this vehicle is currently too slow to be economically utilized, and limited hardware availability restricts progress in control software improvements. A software dynamic simulation model is desirable to relieve this restricted access. The problem addressed by this research is the modeling of system dynamics of underwater walking vehicles with sufficient simplification to achieve a real- time simulation. The approach taken includes an object-oriented, massless leg robot dynamic model and employs a high performance graphics rendering toolkit. The resulting simulations of a robotic joint actuator and of the robot itself, utilizing springs and dampers in the joints, runs in real-time. The robot simulation model executes on a four-processor machine with under fifteen percent utilization of the processor dedicated to system dynamics. This result indicates that the simulation is likely to retain real-time capability after replacing the springs and dampers with the more accurate joint actuator model also developed in this thesis. Robotics, Aquarobot.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1994
Accession Number
ADA280784

Entities

People

  • Karl J. Ragnar
  • Vii Kristiansean Wrussell

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Autonomy
  • Biomedical
  • C4I

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computer Simulations
  • Computers
  • Construction
  • Control Systems
  • Coordinate Systems
  • Equations
  • Joints (Anatomy)
  • Lisp Programming Language
  • Programming Languages
  • Robotics
  • Robots
  • Simulators
  • Software Development
  • Underwater Construction

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Modeling and Simulation
  • Parallel and Distributed Computing.
  • Robotics and Automation.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy