Engineering Papers⌕ Search

NASA NTRS · 20100010899

Solving Equations of Multibody Dynamics

Abstract

Darts++ is a computer program for solving the equations of motion of a multibody system or of a multibody model of a dynamic system. It is intended especially for use in dynamical simulations performed in designing and analyzing, and developing software for the control of, complex mechanical systems. Darts++ is based on the Spatial-Operator- Algebra formulation for multibody dynamics. This software reads a description of a multibody system from a model data file, then constructs and implements an efficient algorithm that solves the dynamical equations of the system. The efficiency and, hence, the computational speed is sufficient to make Darts++ suitable for use in realtime closed-loop simulations. Darts++ features an object-oriented software architecture that enables reconfiguration of system topology at run time; in contrast, in related prior software, system topology is fixed during initialization. Darts++ provides an interface to scripting languages, including Tcl and Python, that enable the user to configure and interact with simulation objects at run time.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Jain, Abhinandan, Lim, Christopher. 2007-09-01. Solving Equations of Multibody Dynamics. https://ntrs.nasa.gov/citations/20100010899

Cite the original work for its findings. Save a collection to share your selection of sources.