| ► controllers | |
| tgBasicController.cpp | Implementation of the tgBasicController base class |
| tgBasicController.h | Definition of the tgBasicController base class |
| tgImpedanceController.cpp | Contains the definition of members of class tgImpedanceController. $Id$ |
| tgImpedanceController.h | Contains the definition of class ImpedanceControl. $Id$ |
| tgPIDController.cpp | Implementation of the tgPIDController class |
| tgPIDController.h | Definition of the tgPIDController class |
| tgTensionController.cpp | Implementation of the tgTensionController class |
| tgTensionController.h | Definition of the tgTensionController base class |
| ► core | The core simulation and base level models |
| ► terrain | The terrain library gives terrain options for the world |
| tgBoxGround.cpp | Contains the implementation of class tgBoxGround |
| tgBoxGround.h | Contains the definition of class tgBoxGround |
| tgBulletGround.cpp | Contains the implementation of class tgBulletGround |
| tgBulletGround.h | Contains the definition of class tgBulletGround |
| tgCraterDeep.cpp | Contains the implementation of class tgCraterDeep. $Id$ |
| tgCraterDeep.h | Contains the definition of class tgCraterDeep. Specifically, this crater is defined as a series of boxes which form a barrier. It is designed to test escape algorithms for tensegrities This crater in particular is very deep and very narrow, which allows for testing of a specific type of escape pattern for tensegrities $Id$ |
| tgCraterGround.cpp | Contains the implementation of class tgCraterGround |
| tgCraterGround.h | Contains the definition of class tgCraterGround |
| tgCraterShallow.cpp | Contains the implementation of class tgCraterShallow. This tgCraterShallow is four shallow boxes that encircle the origin. $Id$ |
| tgCraterShallow.h | Contains the definition of class tgCraterShallow. Specifically, a crater is defined as a series of boxes which form a barrier. It is designed to test escape algorithms for tensegrities $Id$ |
| tgEmptyGround.cpp | Contains the implementation of class tgBoxGround |
| tgEmptyGround.h | Contains the definition of class tgEmptyGround |
| tgGround.h | Contains the definition of class tgGround |
| tgHillyGround.cpp | Contains the implementation of class tgHillyGround |
| tgHillyGround.h | Contains the definition of class tgHillyGround |
| tgPlaneGround.cpp | Contains the definition of class tgPlaneGround |
| tgPlaneGround.h | Contains the definition of class tgPlaneGround |
| abstractMarker.cpp | Markers for specific places on a tensegrity |
| abstractMarker.h | Markers for specific places on a tensegrity |
| tgBaseRigid.cpp | Contains the definitions of members of class tgRod |
| tgBaseRigid.h | Create a box shape as an obstacle or add it to your tensegrity |
| tgBasicActuator.cpp | Contains the definitions of members of class tgBasicActuator |
| tgBasicActuator.h | Contains the definition of class tgBasicActuator |
| tgBox.cpp | Contains the definitions of members of class tgBox |
| tgBox.h | Create a box shape as an obstacle or add it to your tensegrity |
| tgBulletContactSpringCable.cpp | Definition of a massless cable with contact dynamics |
| tgBulletContactSpringCable.h | Definition of a massless cable with contact dynamics |
| tgBulletRenderer.cpp | Contains the definitions of members of class tgBulletRenderer |
| tgBulletRenderer.h | Contains the definition of concrete class tgBulletRenderer |
| tgBulletSpringCable.cpp | Definitions of members of classes tgBulletSpringCable $Id$ |
| tgBulletSpringCable.h | Definitions of classes tgBulletSpringCable $Id$ |
| tgBulletSpringCableAnchor.cpp | Definitions of class tgBulletSpringCableAnchor. $Id$ |
| tgBulletSpringCableAnchor.h | Definitions of class tgBulletSpringCableAnchor, formerly muscleAnchor |
| tgBulletUtil.cpp | Contains the definitions of members of class tgBulletUtil $Id$ |
| tgBulletUtil.h | Contains the definition of class tgBulletUtil |
| tgCast.h | Utility class for class casting and filtering collections by type |
| tgControllable.h | Definition of the tgControllable abstract base class |
| tgException.h | Extension of std::exception for use within the library |
| tgKinematicActuator.cpp | Contains the definitions of members of class tgKinematicActuator |
| tgKinematicActuator.h | Contains the definition of class tgKinematicActuator |
| tgModel.cpp | Contains the definitions of members of class tgModel $Id$ |
| tgModel.h | Contains the definition of class tgModel |
| tgModelVisitor.h | Contains the definition of interface class tgModelVisitor |
| tgObserver.h | Definition of tgObserver class |
| tgRod.cpp | Contains the definitions of members of class tgRod |
| tgRod.h | Contains the definition of class tgRod |
| tgSimulation.cpp | Contains the definitions of members of class tgSimulation |
| tgSimulation.h | Contains the definition of class tgSimulation |
| tgSimView.cpp | Contains the definitions of members of class tgSimView |
| tgSimView.h | Contains the definition of class tgSimView |
| tgSimViewGraphics.cpp | Contains the definitions of members of class tgSimViewGraphics |
| tgSimViewGraphics.h | Contains the definition of class tgSimViewGraphics |
| tgSphere.cpp | Contains the definitions of members of class tgSphere |
| tgSphere.h | Contains the definition of class tgSphere |
| tgSpringCable.cpp | Definitions of members of class tgSpringCable $Id$ |
| tgSpringCable.h | Definitions of class tgSpringCable |
| tgSpringCableActuator.cpp | Contains the definitions of members of class tgSpringCableActuator |
| tgSpringCableActuator.h | Contains the definition of abstract base class tgSpringCableActuator. Assumes that the string is linear (F = -kX - bV) |
| tgSpringCableAnchor.h | Definitions of class tgSpringCableAnchor |
| tgString.h | Convenience function for combining strings with ints, mostly for naming structures |
| tgSubject.h | Definition of tgSubject class |
| tgTaggable.h | Contains the definition of class tgTaggable |
| tgTaggables.h | Contains the definition of class tgTaggables |
| tgTags.h | Contains the definition of class tgTags |
| tgTagSearch.h | Contains the definition of class tgTagSearch |
| tgWorld.cpp | Contains the definitions of members of class tgWorld $Id$ |
| tgWorld.h | Contains the definition of class tgWorld $Id$ |
| tgWorldBulletPhysicsImpl.cpp | Contains the definitions of members of class tgWorldBulletPhysicsImpl |
| tgWorldBulletPhysicsImpl.h | Contains the definition of class tgWorldBulletPhysicsImpl |
| tgWorldImpl.h | Contains the definition of class tgWorldImpl |
| ► dev | |
| ► apsabelhaus | |
| ► scaling_analysis | |
| ► backup | |
| scaling_counterexample_backup.m | |
| ► example_code | |
| rod_hinge_dynamics.m | |
| scaling_counterexample.m | |
| scaling_counterexample_nonlinear.m | |
| ► atil | |
| AppSUPERball.cpp | |
| heightSensor.cpp | |
| heightSensor.h | |
| SuperBallLearningController.cpp | |
| SuperBallLearningController.h | |
| SuperBallModel.cpp | Contains the implementation of class SuperBallModel. $Id$ |
| SuperBallModel.h | Contains the definition of class SuperBallModel. $Id$ |
| ► axydes | |
| ► DuCTT | |
| AppDuCTT.cpp | |
| DuCTTTestModel.cpp | Contains the implementation of class DuCTTTestModel |
| DuCTTTestModel.h | Contains the definition of class DuCTTTestModel |
| tgPrismatic.cpp | Contains the definition of class tgPrismatic. A prismatic actuator |
| tgPrismatic.h | Contains the definition of class tgPrismatic. A prismatic actuator |
| tgPrismaticInfo.cpp | Contains the definition of members of the class tgPrismatic. A prismatic actuator builder |
| tgPrismaticInfo.h | Contains the definition of class tgPrismaticInfo. A prismatic actuator builder |
| ► btietz | |
| ► boxFeet | |
| AppNestedBoxTetrahedrons.cpp | |
| NestedBoxTestModel.cpp | Contains the implementation of class NestedBoxTestModel |
| NestedBoxTestModel.h | Contains the definition of class NestedBoxTestModel |
| ► caterpillar | |
| AppCaterpillar.cpp | Contains the definition function main() for the Super Ball applicaiton application. $Id$ |
| CaterpillarModel.cpp | Contains the implementation of class CaterpillarModel. $Id$ |
| CaterpillarModel.h | Contains the definition of class CaterpillarModel. $Id$ |
| ► Corde | |
| AppCordeTest.cpp | Contains the definition function main() for testing the Corde string model |
| AppLineInsertionCheck.cpp | Simple tests for determining the order of points in space |
| CordeModel.cpp | Defines structure for the Corde softbody String Model |
| CordeModel.h | Defines structure for the Corde softbody String Model |
| ► GATests | |
| AppGATests.cpp | An applicaiton to test the efficiency of various genetic algorithms |
| ► handTunedSineWaves | |
| AppTetraSpineHT.cpp | Contains the definition function main() for the Tetra Spine Static application |
| htSpineSine.cpp | |
| htSpineSine.h | Controller for TetraSpineLearningModel |
| ► hardwareLearning | |
| AppTetraSpineHardwareLearning.cpp | |
| LearningSpineJSON.cpp | Controller for TetraSpineLearningModel |
| LearningSpineJSON.h | Controller for TetraSpineLearningModel |
| tgCPGStringControl_mod.cpp | |
| tgCPGStringControl_mod.h | |
| ► hardwareSineWaves | |
| AppTetraSpineHardwareSine.cpp | |
| LearningSpineSine.cpp | |
| LearningSpineSine.h | Controller for TetraSpineLearningModel |
| tgSineStringControl.cpp | |
| tgSineStringControl.h | |
| ► kinematicString | |
| KinematicSpineCPGControl.cpp | A controller for the template class BaseSpineModelLearning |
| KinematicSpineCPGControl.h | |
| tgSCASineControl.cpp | |
| tgSCASineControl.h | |
| ► muscleNPEnergy | |
| AppMuscleNPCons.cpp | Contains the definition function main() for testing tconservation of energy for MuscleNP |
| MuscleNPCons.cpp | |
| MuscleNPCons.h | For testing MuscleNP contacts |
| ► muscleNPHills | |
| AppHillyMuscleNP.cpp | Contains the definition function main() for testing contact string model |
| hillyMuscleNP.cpp | |
| hillyMuscleNP.h | For testing MuscleNP contacts |
| ► muscleNPTests | |
| AppsimpleMuscleNP.cpp | |
| simpleMuscleNP.cpp | |
| simpleMuscleNP.h | For testing MuscleNP contacts |
| ► RBTests | |
| AppContactModelTest.cpp | |
| ContactTestController.h | |
| ContactTestModel.h | |
| ► ShortOC_CPG | |
| AppOctaCL_CPG.cpp | |
| ► ShortOC_sine | |
| AppOctaCL_sine.cpp | Contains the definition function main() for the Flemons Spine Learning application |
| OctaCLSine.cpp | Controller for BaseSpineLearningModel |
| OctaCLSine.h | Controller for FlemonsSpineLearningModelCL |
| ► sphereFeet | |
| AppSUPERSphereball.cpp | |
| T6SphereModel.cpp | |
| T6SphereModel.h | Contains the definition of class T6SphereModel. $Id$ |
| ► TCContact | |
| AppFlemonsSpineContact.cpp | Contains the definition function main() for the Flemons Spine Contact application |
| FlemonsSpineModelContact.cpp | Implementing the tetrahedral complex spine inspired by Tom Flemons |
| FlemonsSpineModelContact.h | Implementing the tetrahedral complex spine inspired by Tom Flemons |
| ► tetraCollisions | |
| AppTetraSpineCol.cpp | Contains the definition function main() for the Tetra Spine Static application |
| colSpineSine.cpp | Controller for TetraSpineLearningModel |
| colSpineSine.h | Controller for TetraSpineCollisions |
| TetraSpineCollisions.cpp | Tetraspine, configured for learning in the NTRT simulator |
| TetraSpineCollisions.h | Middle segment of In Won's robot reconfigured with tgBulletContactSpringCable and more segments |
| Wall.cpp | Contains the implementation of class Wall. $Id$ |
| Wall.h | Contains the definition of class Wall. Specifically, a crater is defined as a series of boxes which form a barrier. It is designed to test escape algorithms for tensegrities $Id$ |
| ► TetraSpineStatic | |
| AppTetraSpineStatic.cpp | |
| SerializedSpineControl.cpp | Contains the implementation of class NestedStructureSineWaves |
| SerializedSpineControl.h | A Sine Wave controller for TetraSpine using JSON serialization |
| TetraSpineStaticModel.cpp | Tetraspine, configured for learning in the NTRT simulator |
| TetraSpineStaticModel.h | Tetraspine, configured for learning in the NTRT simulator |
| TetraSpineStaticModel_hf.cpp | Tetraspine, configured for learning in the NTRT simulator |
| TetraSpineStaticModel_hf.h | |
| ► timestepTest | |
| AppPIDTest.cpp | |
| AppTimestepTest.cpp | |
| pidTestRig.cpp | Contains the definition of the members of the class pidTestRig. $Id$ |
| pidTestRig.h | Defines a 3 strut 9 string tensegrity model |
| tsTestRig.cpp | Contains the definition of the members of the class tsTestRig. $Id$ |
| tsTestRig.h | Defines a 3 strut 9 string tensegrity model |
| NestedStructureTestModel_rb.h | |
| tgRBString.cpp | Contains the definition of class tgRBString. A string with small rigid bodies to create contact dynamics |
| tgRBString.h | Contains the definition of class tgRBString. A string with small rigid bodies to create contact dynamics. Depricated as of version 1.1.0 |
| tgRBStringInfo.cpp | Contains the definition of members of the class tgRBString. A string with small rigid bodies to create contact dynamics |
| tgRBStringInfo.h | Contains the definition of class tgRBStringInfo. A string with small rigid bodies to create contact dynamics. Depricated as of version 1.1.0 |
| ► CPG_feedback | |
| CPGEquationsFB.cpp | |
| CPGEquationsFB.h | Definition of class CPGEquationsFB |
| CPGNodeFB.cpp | Implementation of class CPGNodeFB |
| CPGNodeFB.h | Definition of class CPGNodeFB |
| SpineFeedbackControl.cpp | A controller for the template class BaseSpineModelLearning |
| SpineFeedbackControl.h | A controller for the template class BaseSpineModelLearning |
| tgCPGCableControl.cpp | |
| tgCPGCableControl.h | |
| ► jbruce | |
| ► internalFriction | |
| ► backup_old_controllers | |
| T6RestLengthController.cpp | |
| T6RestLengthController.h | |
| AppSUPERball.cpp | |
| T6Model.cpp | |
| T6Model.h | |
| ► sineWaveEscapeController | |
| AppSUPERball.cpp | |
| Escape_T6Controller.cpp | |
| Escape_T6Controller.h | |
| T6Model.cpp | |
| T6Model.h | |
| ► twoSpringSUPERball | |
| ► backup_old_controllers | |
| T6RestLengthController.cpp | |
| T6RestLengthController.h | |
| AppSUPERball.cpp | |
| T6Model.cpp | |
| T6Model.h | |
| ► kmorse | |
| AppSUPERball.cpp | |
| T6Model.cpp | |
| T6Model.h | |
| ► muscleNP | |
| tgGhostInfo.cpp | Contains the definitions of members of class tgGhostInfo |
| tgGhostInfo.h | Definition of abstract class tgGhostInfo |
| tgGhostModel.cpp | Contains the definitions of members of class tgRod |
| tgGhostModel.h | Like tgBaseRigid, but uses btPairCachingGhostObject instead |
| ► radams | |
| ► chrono | |
| chronoTest.cpp | |
| ► SpineHardwareProject | |
| ► VerticalSpine | |
| ► backup_old_controllers | Controllers for tensegrities in the examples and models directories |
| VerticalSpineRestLengthController.cpp | Implementation of a rest length controller for VerticalSpineModel |
| VerticalSpineRestLengthController.h | Contains the definition of class VerticalSpineRestLengthController |
| AppVerticalSpine.cpp | Contains the definition function main() for VerticalSpine application |
| VerticalSpineModel.cpp | Contains the implementation of class VerticalSpineModel |
| VerticalSpineModel.h | Contains the definition of class VerticalSpineModel |
| ► steve | |
| ► Escape_T6 | |
| ► logs | |
| bestScores.py | |
| cutOutliers.py | |
| printDistances.py | |
| printParams.py | |
| statsDistances.py | |
| AppEscape_T6.cpp | Contains the definition function main() for the Escape T6 application. $Id$ |
| Crater.cpp | Contains the implementation of class Crater. $Id$ |
| Crater.h | Contains the definition of class Crater. Specifically, a crater is defined as a series of boxes which form a barrier. It is designed to test escape algorithms for tensegrities $Id$ |
| CraterDeep.cpp | Contains the implementation of class CraterDeep. $Id$ |
| CraterDeep.h | Contains the definition of class CraterDeep. Specifically, this crater is defined as a series of boxes which form a barrier. It is designed to test escape algorithms for tensegrities This crater in particular is very deep and very narrow, which allows for testing of a specific type of escape pattern for tensegrities $Id$ |
| Escape_T6Controller.cpp | |
| Escape_T6Controller.h | |
| Escape_T6Model.cpp | Contains the implementation of class Escape_T6Model. $Id$ |
| Escape_T6Model.h | Contains the definition of class Escape_T6Model. $Id$ |
| ► T12SuperBallPayload | |
| AppT12SuperBallPayload.cpp | Contains the definition function main() for the Super Ball applicaiton application. $Id$ |
| T12SuperBallPayload.cpp | Contains the implementation of class T12SuperBallPayload. $Id$ |
| T12SuperBallPayload.h | Contains the definition of class T12SuperBallPayload. $Id$ |
| T12SuperBallPayloadController.cpp | |
| T12SuperBallPayloadController.h | |
| ► tgPort | |
| tgPort.cpp | Provides portability of tensegrities via JSON $Id$ |
| tgPort.py | |
| ► tests | |
| AppBuilderTest.cpp | |
| AppConnectorTest.cpp | |
| AppHilbert2D.cpp | |
| AppRBString.cpp | |
| AppRotationTest.cpp | |
| AppStructureTest.cpp | Contains the definition function main() for the Structure Test application |
| BuildTestController.h | |
| BuildTestModel.h | |
| ConnectorTestModel.h | |
| Hilbert2DModel.h | |
| RBStringTest.cpp | |
| RBStringTest.h | |
| StructureTestModel.h | |
| testTgBuildSpec.cpp | |
| testTgStructure.cpp | |
| testTgStructureInfo.cpp | |
| ► examples | Provides example models for new users |
| ► 3_prism | A three strut tensegrity prism. The simplest 3D tensegrity |
| AppPrismModel.cpp | |
| PrismModel.cpp | |
| PrismModel.h | |
| ► 3_prism_serialize | |
| AppPrismModel.cpp | |
| PrismModel.cpp | |
| PrismModel.h | |
| ► craterEscape | |
| AppEscape.cpp | Contains the definition function main() for the Escape T6 application. $Id$ |
| EscapeController.cpp | Escape Controller for Jonathan's T6 model of SUPERBall |
| EscapeController.h | Contains the definition of class EscapeController |
| EscapeModel.cpp | Contains the implementation of class EscapeModel. $Id$ |
| EscapeModel.h | Contains the definition of class EscapeModel. $Id$ |
| ► learningSpines | |
| ► OctahedralComplex | |
| AppFlemonsSpineLearningCL.cpp | Contains the definition function main() for the Flemons Spine Learning application |
| FlemonsSpineModelLearningCL.cpp | Implementing the cross-linked octahedral complex spine inspired by Tom Flemons |
| FlemonsSpineModelLearningCL.h | Implementing the cross-linked octahedral complex spine inspired by Tom Flemons |
| ► ribDemo | |
| AppRibModelLearning.cpp | |
| HilbertTGStructure.h | |
| RibModel.cpp | Implements a spine model with a rib cage |
| RibModel.h | Implements a spine model with a rib cage |
| SingleRibModel.h | |
| ► TetrahedralComplex | |
| AppFlemonsSpineLearning.cpp | Contains the definition function main() for the Tetra Spine Learning application |
| FlemonsSpineModelLearning.cpp | Implementing the tetrahedral complex spine inspired by Tom Flemons |
| FlemonsSpineModelLearning.h | Implementing the tetrahedral complex spine inspired by Tom Flemons |
| ► TetraSpine | |
| AppTetraSpineLearning.cpp | |
| AppTetraSpineSerial.cpp | |
| SerializedSineWaves.cpp | |
| SerializedSineWaves.h | A Sine Wave controller for TetraSpine using JSON serialization |
| TetraSpineCPGControl.cpp | Controller for TetraSpineLearningModel |
| TetraSpineCPGControl.h | Controller for TetraSpineLearningModel |
| TetraSpineLearningModel.cpp | Tetraspine, configured for learning in the NTRT simulator |
| TetraSpineLearningModel.h | Tetraspine, configured for learning in the NTRT simulator |
| BaseSpineCPGControl.cpp | A controller for the template class BaseSpineModelLearning |
| BaseSpineCPGControl.h | A controller for the template class BaseSpineModelLearning |
| BaseSpineModelLearning.cpp | A template base class for a tensegrity spine |
| BaseSpineModelLearning.h | A template base class for a tensegrity spine |
| tgCPGActuatorControl.cpp | |
| tgCPGActuatorControl.h | Definition of the tgCPGStringControl observer class |
| tgCPGLogger.cpp | Contains the implementation of class tgCPGLogger |
| tgCPGLogger.h | Contains the definition of interface class tgCPGLogger |
| ► NestedTetrahedrons | |
| AppNestedTetrahedrons.cpp | Contains the definition function main() for the Nested Tetrahedrons application |
| NestedStructureSineWaves.cpp | Contains the implementation of class NestedStructureSineWaves |
| NestedStructureSineWaves.h | Contains the definition of class NestedStructureSineWaves |
| NestedStructureTestModel.cpp | Contains the implementation of class NestedStructureTestModel |
| NestedStructureTestModel.h | Contains the definition of class NestedStructureTestModel |
| ► SUPERball | |
| AppSUPERball.cpp | |
| T6Model.cpp | |
| T6Model.h | |
| T6TensionController.cpp | Implementation of six strut tensegrity |
| T6TensionController.h | Contains the definition of class T6TensionController |
| ► testjson | |
| testjson.cpp | Contains a brief example illustrating JsonCPP's usage. $Id$ |
| ► helpers | Provides helpers for file input and output |
| FileHelpers.cpp | Contains helper methods for file I/O. $Id$ |
| FileHelpers.h | A series of functions to assist with file input/output |
| ► learning | Tools for machine learning on tensegrity structures |
| ► Adapters | A class that passes parameters between AnnealEvolution and a controller |
| AnnealAdapter.cpp | Contains the implementation of class AnnealAdapter. Adapting NeuroEvolution to do Simulated Annealing |
| AnnealAdapter.h | Defines a class AnnealAdapter to pass parameters from AnnealEvolution to a controller. Adapting NeuroEvolution to do Simulated Annealing |
| NeuroAdapter.cpp | Defines a class NeuroAdapter to pass parameters from NeuroEvolution to a controller |
| NeuroAdapter.h | Defines a class NeuroAdapter to pass parameters from NeuroEvolution to a controller |
| ► AnnealEvolution | A library to perform a variety of evolution algorithms |
| AnnealEvolution.cpp | Contains the implementation of class AnnealEvolution Adapting NeuroEvolution to do Simulated Annealing |
| AnnealEvolution.h | Contains the definition of class AnnealEvolution. Adapting NeuroEvolution to do Simulated Annealing |
| AnnealEvoMember.cpp | Contains the implementation of class AnnealEvoMember Adapting NeuroEvolution to do Simulated Annealing |
| AnnealEvoMember.h | Contains the definition of class AnnealEvoMember Adapting NeuroEvolution to do Simulated Annealing |
| AnnealEvoPopulation.cpp | Contains the implementation of class AnnealEvoPopulation Adapting NeuroEvolution to do Simulated Annealing |
| AnnealEvoPopulation.h | Contains the definition of class AnnealEvoPopulation Adapting NeuroEvolution to do Simulated Annealing |
| ► Configuration | A class to read a learning configuration from a .ini file |
| configuration.cpp | Contains the implementation of class configuration. Allows for configuration of learning in a text file |
| configuration.h | A class to read a learning configuration from a .ini file |
| ► NeuroEvolution | |
| NeuroEvolution.cpp | Top level class for NeuroEvolution |
| NeuroEvolution.h | Top level class for NeuroEvolution |
| NeuroEvoMember.cpp | Single set of params for NeuroEvolution |
| NeuroEvoMember.h | Single set of params for NeuroEvolution |
| NeuroEvoPopulation.cpp | A set of members that gets updated and mutated |
| NeuroEvoPopulation.h | A set of members that gets updated and mutated |
| ► sensors | Contains sensors that can be used by controllers |
| tgDataLogger.cpp | Contains the definition of interface class tgDataLogger |
| tgDataLogger.h | Contains the definition of interface class tgDataLogger |
| tgDataObserver.cpp | Implementation of tgObserver class |
| tgDataObserver.h | Definition of tgObserver class |
| ► tgcreator | Classes used to build a tensegrity out of rigid objects and strings |
| tgBasicActuatorInfo.cpp | Implementation of class tgBasicActuatorInfo |
| tgBasicActuatorInfo.h | Definition of class tgBasicActuatorInfo |
| tgBasicContactCableInfo.cpp | Implementation of class tgBasicActuatorInfo |
| tgBasicContactCableInfo.h | Definition of class tgBasicContactCableInfo |
| tgBoxInfo.cpp | Implementation of class tgBoxInfo |
| tgBoxInfo.h | Class that interfaces with Bullet to build the boxes |
| tgBuildSpec.cpp | Implementation of class tgBuildSpec |
| tgBuildSpec.h | Definition of class tgBuildSpec |
| tgCompoundRigidInfo.cpp | Implementaton of class tgCompoundRigidInfo |
| tgCompoundRigidInfo.h | Definition of class tgCompoundRigidInfo |
| tgConnectorInfo.cpp | Implementation of class tgConnectorInfo |
| tgConnectorInfo.h | Definition of class tgConnectorInfo |
| tgKinematicActuatorInfo.cpp | Implementation of class tgKinematicActuatorInfo |
| tgKinematicActuatorInfo.h | Definition of class tgKinematicActuatorInfo |
| tgKinematicContactCableInfo.cpp | Implementation of class tgKinematicContactCableInfo |
| tgKinematicContactCableInfo.h | Definition of class tgKinematicContactCableInfo |
| tgNode.h | Definition of class tgNode |
| tgNodes.cpp | Implementation of class tgNodes |
| tgNodes.h | Definition of class tgNodes |
| tgPair.cpp | Definition of class tgPair |
| tgPair.h | Definition of class tgPair |
| tgPairs.h | Definition of class tgPairs |
| tgRigidAutoCompound.cpp | Definition of class tgRigidAutoCompound |
| tgRigidAutoCompound.h | Definition of class tgRigidAutoCompound |
| tgRigidInfo.cpp | Contains the definitions of members of class tgRigidInfo |
| tgRigidInfo.h | Definition of abstract class tgRigidInfo |
| tgRodInfo.cpp | Implementation of class tgRodInfo |
| tgRodInfo.h | Definition of class tgRodInfo |
| tgSphereInfo.cpp | Implementation of class tgSphereInfo |
| tgSphereInfo.h | Definition of class tgSphereInfo |
| tgStructure.cpp | Implementation of class tgStructure |
| tgStructure.h | Definition of class tgStructure |
| tgStructureInfo.cpp | Implementation of class tgStructureInfo |
| tgStructureInfo.h | Definition of class tgStructureInfo |
| tgUtil.h | Contains the definition of class tgUtil and overloaded operator<<() free functions |
| ► util | General functions usable by models or controllers |
| CPGEquations.cpp | Implementation of class CPGEquations |
| CPGEquations.h | Definition of class CPGEquations |
| CPGNode.cpp | Implementation of class CPGNode |
| CPGNode.h | Definition of class CPGNode |
| tgBaseCPGNode.cpp | Implementation of class tgBaseCPGNode |
| tgBaseCPGNode.h | Definition of class tgBaseCPGNode |