28 #include "yamlbuilder/TensegrityModel.h"
41 #include "LinearMath/btVector3.h"
54 int main(
int argc,
char** argv)
60 throw std::invalid_argument(
"No arguments passed in to the application. You need to specify which YAML file you wouldd like to build.");
64 const double yaw = 0.0;
65 const double pitch = 0.0;
66 const double roll = 0.0;
77 const double timestep_physics = 0.0001;
79 const double timestep_graphics = 1.f/60.f;
99 double startTime = 3.0;
100 double minLength = 0.8;
102 std::vector<std::string> tagsToControl;
108 tagsToControl.push_back(
"HR");
109 tagsToControl.push_back(
"HF");
116 myModel->
attach(controller);
123 std::string log_filename =
"~/NTRTsim_logs/AppSpineKinematicsTest";
125 double timeInterval = 0.2;
void addDataManager(tgDataManager *pDataManager)
virtual void addSenseable(tgSenseable *pSenseable)
int main(int argc, char **argv)
Contains the definition of class tgDataLogger2.
void addModel(tgModel *pModel)
Contains the definition of class SpineKinematicsTestController.
Contains the definition of class tgSimulation.
Contains the definition of class tgModel.
Contains the definition of class tgSimViewGraphics.
Definition of concrete class tgCompoundRigidSensorInfo.
virtual void addSensorInfo(tgSensorInfo *pSensorInfo)
Definition of concrete class tgRodSensorInfo.
Definition of concrete class tgSpringCableActuatorSensorInfo.
Contains the definition of class tgWorld $Id$.
Contains the definition of class tgBoxGround.
void attach(tgObserver< T > *pObserver)