Ndarts software provides algorithms for computing quantities associated with the dynamics of articulated, rigid-link, multibody systems. It is designed as a general- purpose dynamics library that can be used for the modeling of robotic platforms, space vehicles, molecular dynamics, and other such applications. The architecture and algorithms in Ndarts are based on the Spatial Operator Algebra (SOA) theory for computational multibody and robot dynamics developed at JPL. It uses minimal, internal coordinate models. The algorithms are low-order, recursive scatter/gather algorithms.

In comparison with the earlier Darts++ software, this version has a more general and cleaner design needed to support a larger class of computational dynamics needs. It includes a frames infrastructure, allows algorithms to operate on subgraphs of the system, and implements lazy and deferred computation for better efficiency.

Dynamics modeling modules such as Ndarts are core building blocks of control and simulation software for space, robotic, mechanism, bio-molecular, and material systems modeling.

This work was done by Abhinandan Jain of Caltech for NASA’s Jet Propulsion Laboratory. For more information, contact This email address is being protected from spambots. You need JavaScript enabled to view it..

This software is available for commercial licensing. Please contact Daniel Broderick of the California Institute of Technology at This email address is being protected from spambots. You need JavaScript enabled to view it.. NPO-47703

White Papers

Domestic Versus Offshore PCB Manufacturing
Sponsored by Sunstone Circuits
Antenna Basics
Sponsored by Rohde and Schwarz
Roller Pinion System: An Alternative to Traditional Linear Drive Systems
Sponsored by Nexen
Thinking Outside of the Box: Optimizing System Design With Embedded Expertise
Sponsored by Curtiss Wright
Manager’s Guide to Productivity Gains With Multiphysics Simulation
Sponsored by COMSOL
Data Acquisition and I/O Control Applications Handbook
Sponsored by United Electronic Industries

White Papers Sponsored By: