NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Software for Simulating a Complex RobotRoboSim (Robot Simulation) is a computer program that simulates the poses and motions of the Robonaut a developmental anthropomorphic robot that has a complex system of joints with 43 degrees of freedom and multiple modes of operation and control. RoboSim performs a full kinematic simulation of all degrees of freedom. It also includes interface components that duplicate the functionality of the real Robonaut interface with control software and human operators. Basically, users see no difference between the real Robonaut and the simulation. Consequently, new control algorithms can be tested by computational simulation, without risk to the Robonaut hardware, and without using excessive Robonaut-hardware experimental time, which is always at a premium. Previously developed software incorporated into RoboSim includes Enigma (for graphical displays), OSCAR (for kinematical computations), and NDDS (for communication between the Robonaut and external software). In addition, RoboSim incorporates unique inverse-kinematical algorithms for chains of joints that have fewer than six degrees of freedom (e.g., finger joints). In comparison with the algorithms of OSCAR, these algorithms are more readily adaptable and provide better results when using equivalent sets of data.
Document ID
20110023979
Acquisition Source
Johnson Space Center
Document Type
Other - NASA Tech Brief
Authors
Goza, S. Michael
(NASA Johnson Space Center Houston, TX, United States)
Date Acquired
August 25, 2013
Publication Date
October 1, 2003
Publication Information
Publication: NASA Tech Briefs, October 2003
Subject Category
Man/System Technology And Life Support
Report/Patent Number
MSC-23602
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available