MCPcopy Create free account
hub / github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim

github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim @V1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release V1.1 ↗ · + Follow
1,938 symbols 3,768 edges 363 files 512 documented · 26% updated 27d agoV1.1 · 2015-01-09★ 17690 open issues

Browse by type

Functions 1,410 Types & classes 528
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

NASA Tensegrity Robotics Toolkit

About NTRT

The NASA Tensegrity Robotics Toolkit (NTRT) is a collection of C++ and MATLAB software modules for the modeling, simulation, and control of Tensegrity Robots. The NTRT Simulator is a tensegrity-specific simulator built to run ontop of the Bullet Physics Engine, version 2.82.

See INSTALL for instructions on how to install the library and build from source. A getting started guide is available in src/README.dox, which contains the main page of the DOxygen documentation.

The most accessible examples of tensegrity structures are in the examples directory, we recommend starting with src/examples/3_prism Additional README.dox files can be found in each folder with additional information about that application or library. Additional examples can be found in example folders NestedTetrahedrons, SUPERball, learningSpines or development folders: dev/tests and dev/btietz.

More information can be found at:

http://ti.arc.nasa.gov/tech/asr/intelligent-robotics/tensegrity/ntrt/

Documentation

Doxygen documentation can be compiled in the source directory (run "doxygen Doxyfile" when in src). Under Ubuntu 14.04, installing doxygen and graphviz (required) can be done by running "sudo apt-get install doxygen graphviz". HTML-based documentation can then be found under src/DoxyDocs/index.html.

Pre-built documentation for the repository can be found here:

http://ntrt.perryb.ca/doxygen

Build Status

NTRTsim's automated build system (BuildBot) can be found at:

http://ntrt.perryb.ca/bb/waterfall

Core symbols most depended-on inside this repo

Shape

Method 1,254
Class 528
Function 156

Languages

C++100%
Python1%

Modules by API surface

src/core/tgTags.h26 symbols
src/tgcreator/tgRigidInfo.h22 symbols
src/dev/atil/SuperBallModel.cpp22 symbols
src/core/tgTaggables.h20 symbols
src/core/tgBulletContactSpringCable.cpp18 symbols
src/tgcreator/tgConnectorInfo.h17 symbols
src/util/CPGEquations.cpp15 symbols
src/tgcreator/tgUtil.h15 symbols
src/tgcreator/tgCompoundRigidInfo.cpp15 symbols
src/dev/btietz/tgRBString.cpp15 symbols
src/tgcreator/tgStructureInfo.cpp14 symbols
src/examples/craterEscape/EscapeController.cpp14 symbols

For agents

$ claude mcp add NTRTsim \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page