Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder master Build #170

Results:

Build successful

SourceStamp:

Repositoryhttps://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
Branchmaster
Revision09ab2225887344bc7df34ec1622d871855019982
Got Revision09ab2225887344bc7df34ec1622d871855019982
Changes62 changes

BuildSlave:

nix-slave

Reason:

scheduler

Steps and Logfiles:

  1. git update ( 3 secs )
    1. stdio
  2. Preload build with Boost and Bullet '/home/bbadmin/buildbot/slave/master/build/bin/setup/buildbot/buildPreload.sh' ( 20 secs )
    1. stdio
  3. Generate conf files './setup.sh' ( 0 secs )
    1. stdio
  4. Run setup.sh './setup.sh' ( 18 secs )
    1. stdio
  5. Build src './bin/build.sh' ( 55 secs )
    1. stdio
  6. Build and run tests '/home/bbadmin/buildbot/slave/master/build/bin/setup/buildbot/buildRunTests.sh' ( 2 secs )
    1. stdio
  7. Delivers successful builds '/home/bbadmin/buildbot/slave/master/build/bin/setup/buildbot/deliverBuild.sh' ( 23 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /home/bbadmin/buildbot/slave/master slave
buildername master Builder
buildnumber 170 Build
codebase Build
got_revision 09ab2225887344bc7df34ec1622d871855019982 Git
project Build
repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Build
revision 09ab2225887344bc7df34ec1622d871855019982 Build
scheduler all Scheduler
slavename nix-slave BuildSlave
workdir /home/bbadmin/buildbot/slave/master slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Brian
  2. Brian Mirletz
  3. brian

Timing:

StartFri Dec 12 09:54:14 2014
EndFri Dec 12 09:56:18 2014
Elapsed2 mins, 4 secs

All Changes:

:

  1. Change #457

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 01 Dec 2014 17:05:16
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 11c0af5f5eb11c683947b7980707baea1c727cc9

    Comments

    New CPG objects with feedback capability

    Changed files

    • src/dev/CMakeLists.txt
    • src/dev/CPG_feedback/CMakeLists.txt
    • src/dev/CPG_feedback/CPGEquationsFB.cpp
    • src/dev/CPG_feedback/CPGEquationsFB.h
    • src/dev/CPG_feedback/CPGNodeFB.cpp
    • src/dev/CPG_feedback/CPGNodeFB.h
    • src/util/CPGEdge.h
    • src/util/CPGEquations.h
    • src/util/CPGNode.cpp
    • src/util/CPGNode.h
  2. Change #458

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 01 Dec 2014 17:06:46
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 09bc9229bc7568f92cc0adee563999909d56f3d2

    Comments

    Merge branch 'master' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim into CPGFeedback

    Changed files

    • no files
  3. Change #459

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 02 Dec 2014 13:02:37
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision ade0c31d6d9959ddca43c37ab2064f2ea173b9c0

    Comments

    Add functions to tgCPGStringControl to handle new CPG classes

    Changed files

    • src/examples/learningSpines/tgCPGStringControl.cpp
    • src/examples/learningSpines/tgCPGStringControl.h
  4. Change #460

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 03 Dec 2014 13:58:51
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 1e6cd85fa8711f8349d73b31de05dd462f219d75

    Comments

    Moving controlVars.json to resources folder, general cleanup of static test code

    Changed files

    • resources/src/ICRA2015/static/controlVars.json
    • src/dev/CPG_feedback/CMakeLists.txt
    • src/dev/btietz/TetraSpineStatic/AppTetraSpineStatic.cpp
    • src/dev/btietz/TetraSpineStatic/CMakeLists.txt
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.cpp
    • src/dev/btietz/TetraSpineStatic/SerializedStaticControl.cpp
    • src/dev/btietz/TetraSpineStatic/SerializedStaticControl.h
    • src/dev/btietz/TetraSpineStatic/controlVars.json
    • src/dev/btietz/TetraSpineStatic/controlVarsStatic.json
  5. Change #461

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 03 Dec 2014 14:45:54
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision a9f46e34df2c6cacbf1c8c81e269bef865016fa1

    Comments

    Functions to extract data from ICRA2015 models

    Changed files

    • src/dev/btietz/TetraSpineStatic/CMakeLists.txt
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel_hf.cpp
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel_hf.h
    • test_integration/CMakeLists.txt
    • test_integration/ICRA2015Tests/CMakeLists.txt
    • test_integration/ICRA2015Tests/ICRA2015_test.cpp
  6. Change #462

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 03 Dec 2014 15:12:11
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision b2db8e41fb7696386269e097722da837efe9f8c1

    Comments

    Testing on error values. A bit permissive right now, will hopefully tighten up once model is adjusted

    Changed files

    • test_integration/ICRA2015Tests/ICRA2015_test.cpp
  7. Change #463

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 03 Dec 2014 17:27:42
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision d631f98e5cac744a1ad2b4055d4e6020314d6e6c

    Comments

    Addition of logger to TetrahedralComplex example. Comments for tgLinearString. Turn logging off for hand tuned sine method

    Changed files

    • src/core/tgLinearString.cpp
    • src/dev/btietz/handTunedSineWaves/htSpineSine.cpp
    • src/examples/learningSpines/TetrahedralComplex/AppFlemonsSpineLearning.cpp
  8. Change #464

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 03 Dec 2014 17:49:08
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 68b6d075276d651943560edead7126ed26a77e1b

    Comments

    Easy test for checking dependence of string shortening on timestep

    Changed files

    • src/dev/btietz/CMakeLists.txt
    • src/dev/btietz/timestepTest/AppTimestepTest.cpp
    • src/dev/btietz/timestepTest/CMakeLists.txt
    • src/dev/btietz/timestepTest/tsTestRig.cpp
    • src/dev/btietz/timestepTest/tsTestRig.h
  9. Change #465

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 04 Dec 2014 16:41:06
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision a69f4d7c160df2ff9cad40f68465a8efea3c0245

    Comments

    Model of motor with linear torque-speed curve

    Changed files

    • src/core/tgBaseString.cpp
    • src/dev/btietz/CMakeLists.txt
    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/btietz/kinematicString/tgKinematicStringInfo.cpp
    • src/dev/btietz/kinematicString/tgKinematicStringInfo.h
    • src/dev/btietz/timestepTest/AppTimestepTest.cpp
    • src/dev/btietz/timestepTest/CMakeLists.txt
    • src/dev/btietz/timestepTest/tsTestRig.cpp
    • src/dev/btietz/timestepTest/tsTestRig.h
    • src/tgcreator/tgLinearStringInfo.h
  10. Change #466

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Fri 05 Dec 2014 10:35:10
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision efae4ae379adc41607017ca177ec0a78d1bdc3b9

    Comments

    Timestep independence integration test, conditional compile for acceleration limits for tgLinearString (limits currently on, behavior unchanged)

    Changed files

    • resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
    • src/core/tgLinearString.cpp
    • src/dev/btietz/timestepTest/AppTimestepTest.cpp
    • src/dev/btietz/timestepTest/CMakeLists.txt
    • src/dev/btietz/timestepTest/tsTestRig.cpp
    • src/dev/btietz/timestepTest/tsTestRig.h
    • test_integration/CMakeLists.txt
    • test_integration/TimestepIndependence/CMakeLists.txt
    • test_integration/TimestepIndependence/MotorTimestep_test.cpp
  11. Change #467

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 10:13:18
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 8d1019c00cf7b5f85c4ef612ef745c373febe0bb

    Comments

    Add tgControllable base class, apply it to tgKinematicString, fix values for resources folder back to those of passing integration test

    Changed files

    • resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
    • src/dev/btietz/kinematicString/tgControllable.h
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
  12. Change #468

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 11:39:53
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 596e08bf26c55552e82b650a4382daf492e67196

    Comments

    Basic and PID controllers

    Changed files

    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgBasicController.cpp
    • src/dev/btietz/kinematicString/tgBasicController.h
    • src/dev/btietz/kinematicString/tgPIDController.cpp
    • src/dev/btietz/kinematicString/tgPIDController.h
  13. Change #469

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 13:26:18
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 3d5b34e78a517ef27ef9411a5ca66a1e8b3adfb0

    Comments

    Comments and cleanup

    Changed files

    • src/dev/btietz/kinematicString/tgBasicController.cpp
    • src/dev/btietz/kinematicString/tgBasicController.h
    • src/dev/btietz/kinematicString/tgPIDController.cpp
    • src/dev/btietz/kinematicString/tgPIDController.h
  14. Change #470

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 13:56:16
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision b69932c6edcc9a7e4b8f4dda69bf04e851328d01

    Comments

    Add includes so it compiles

    Changed files

    • src/dev/btietz/kinematicString/tgBasicController.cpp
  15. Change #471

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 14:13:03
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 5f179e9575eea2c9635f1953e80aced266256725

    Comments

    Update of impedanceController to work with new low level controllers

    Changed files

    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgImpedanceController.cpp
    • src/dev/btietz/kinematicString/tgImpedanceController.h
  16. Change #472

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 14:41:08
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 75dc455d29d97bea67a68b5faf5648481d8b7958

    Comments

    Redo a sine wave controller using the new low level controls

    Changed files

    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgSCASineControl.cpp
    • src/dev/btietz/kinematicString/tgSCASineControl.h
  17. Change #473

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 15:51:21
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision f4a2a8eb4108e0fac867e4fdf56f0e4257c2cf30

    Comments

    Fully fleshed out example of new actuator and low level control architecture

    Changed files

    • src/dev/btietz/kinematicString/tgImpedanceController.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/btietz/kinematicString/tgPIDController.cpp
    • src/dev/btietz/kinematicString/tgPIDController.h
    • src/dev/btietz/kinematicString/tgSCASineControl.cpp
    • src/dev/btietz/kinematicString/tgSCASineControl.h
    • src/dev/btietz/timestepTest/AppPIDTest.cpp
    • src/dev/btietz/timestepTest/CMakeLists.txt
    • src/dev/btietz/timestepTest/pidTestRig.cpp
    • src/dev/btietz/timestepTest/pidTestRig.h
  18. Change #474

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 16:12:45
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 29028f866d7c40bc8ca862e024f787cfac5ccfba

    Comments

    Tuned PID controller, full example with sine

    Changed files

    • src/dev/btietz/kinematicString/tgImpedanceController.cpp
    • src/dev/btietz/kinematicString/tgSCASineControl.cpp
    • src/dev/btietz/timestepTest/pidTestRig.cpp
  19. Change #475

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 16:30:54
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4f9045fca5aa43f115816d12f57c18d4059d3c08

    Comments

    API updates for tgBaseString

    Changed files

    • src/core/ImpedanceControl.cpp
    • src/core/tgBaseString.cpp
    • src/core/tgBaseString.h
    • src/dev/btietz/kinematicString/tgBasicController.cpp
    • src/dev/btietz/kinematicString/tgControllable.h
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/btietz/kinematicString/tgPIDController.cpp
    • src/dev/btietz/timestepTest/tsTestRig.cpp
  20. Change #476

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Mon 08 Dec 2014 16:39:24
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 237fdbf6eeeac45432fb44ae5629dbe3d0fc53eb

    Comments

    Moving tgControllable to core

    Changed files

    • src/core/tgControllable.h
  21. Change #477

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 09:47:30
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision eac95e536c5a194abab49062c4bf7fb24a1eb8d1

    Comments

    Preliminary anchor API definition, class renamed

    Changed files

    • src/core/Muscle2P.h
    • src/core/tgBulletSpringCableAnchor.cpp
    • src/core/tgBulletSpringCableAnchor.h
    • src/core/tgSpringCableAnchor.h
    • src/dev/btietz/timestepTest/tsTestRig.cpp
  22. Change #478

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 09:56:51
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 5b136ef2653af97a63980bb48df84d689e2051e0

    Comments

    Full rename of muscleAnchor class

    Changed files

    • src/core/CMakeLists.txt
    • src/core/Muscle2P.cpp
    • src/core/Muscle2P.h
    • src/core/muscleAnchor.cpp
    • src/core/muscleAnchor.h
    • src/core/tgBulletRenderer.cpp
    • src/dev/btietz/kinematicString/tgKinematicStringInfo.cpp
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/dev/muscleNP/MuscleNP.cpp
    • src/dev/muscleNP/MuscleNP.h
    • src/dev/muscleNP/tgMultiPointStringInfo.cpp
    • src/examples/learningSpines/tgCPGStringControl.cpp
    • src/tgcreator/tgLinearStringInfo.cpp
  23. Change #479

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 10:28:19
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision f00003b247a78398ae1f57f08597edf9b3162c3b

    Comments

    Define tgSpringCable API

    Changed files

    • src/core/CMakeLists.txt
    • src/core/Muscle2P.cpp
    • src/core/Muscle2P.h
    • src/core/tgBulletRenderer.cpp
    • src/core/tgSpringCable.cpp
    • src/core/tgSpringCable.h
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
  24. Change #480

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 10:48:49
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision f96507f3ab1330242c6e39c60b6b0aff9bf71428

    Comments

    Rename Muscle2P to tgBulletSpringCable, remove a number of unneccesary includes

    Changed files

    • src/core/CMakeLists.txt
    • src/core/Muscle2P.cpp
    • src/core/Muscle2P.h
    • src/core/tgBulletRenderer.cpp
    • src/core/tgBulletSpringCable.cpp
    • src/core/tgBulletSpringCable.h
    • src/core/tgBulletSpringCableAnchor.h
    • src/core/tgLinearString.cpp
    • src/core/tgLinearString.h
    • src/core/tgSpringCable.cpp
    • src/core/tgSpringCable.h
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.cpp
    • src/dev/btietz/hardwareLearning/tgCPGStringControl_mod.cpp
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/btietz/kinematicString/tgKinematicStringInfo.cpp
    • src/dev/btietz/kinematicString/tgKinematicStringInfo.h
    • src/dev/btietz/kinematicString/tgSCASineControl.cpp
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/dev/jbruce/internalFriction/T6RestLengthController.cpp
    • src/dev/muscleNP/MuscleNP.cpp
    • src/dev/muscleNP/MuscleNP.h
    • src/examples/learningSpines/tgCPGStringControl.cpp
    • src/tgcreator/tgLinearStringInfo.cpp
    • src/tgcreator/tgLinearStringInfo.h
  25. Change #481

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 10:49:33
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision d0c5ce35c817a7f04cf0ed767ccd843bd03369fe

    Comments

    Replace tabs with spaces

    Changed files

    • src/core/tgBulletSpringCable.cpp
  26. Change #482

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 11:13:28
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4305ce5ea8fd797bb46c2ee6cb46888f4a5596e3

    Comments

    Move MuscleNP to core, rename to tgBulletContactSpringCable, make associated changes

    Changed files

    • src/core/CMakeLists.txt
    • src/core/tgBulletContactSpringCable.cpp
    • src/core/tgBulletContactSpringCable.h
    • src/core/tgBulletSpringCable.cpp
    • src/core/tgBulletSpringCable.h
    • src/core/tgBulletSpringCableAnchor.h
    • src/core/tgLinearString.cpp
    • src/dev/btietz/TCContact/CMakeLists.txt
    • src/dev/btietz/TCContact/FlemonsSpineModelContact.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/muscleNPEnergy/CMakeLists.txt
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/dev/btietz/muscleNPTests/CMakeLists.txt
    • src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
    • src/dev/btietz/sphereFeet/CMakeLists.txt
    • src/dev/btietz/sphereFeet/T6SphereModel.cpp
    • src/dev/btietz/tetraCollisions/CMakeLists.txt
    • src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
    • src/dev/btietz/tetraCollisions/TetraSpineCollisions.h
    • src/dev/muscleNP/CMakeLists.txt
    • src/dev/muscleNP/MuscleNP.cpp
    • src/dev/muscleNP/MuscleNP.h
    • src/dev/muscleNP/tgMultiPointStringInfo.cpp
    • src/dev/muscleNP/tgMultiPointStringInfo.h
    • src/examples/learningSpines/OctahedralComplex/CMakeLists.txt
    • src/examples/learningSpines/OctahedralComplex/FlemonsSpineModelLearningCL.cpp
    • src/tgcreator/CMakeLists.txt
    • src/tgcreator/tgMultiPointStringInfo.cpp
    • src/tgcreator/tgMultiPointStringInfo.h
  27. Change #483

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 11:54:22
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 823a14dbb6c477486d1c7264f677e06da6ef2663

    Comments

    Move the tgSpringCable to tgBaseString

    Changed files

    • src/core/tgBaseString.cpp
    • src/core/tgBaseString.h
    • src/core/tgBulletRenderer.cpp
    • src/core/tgBulletSpringCable.h
    • src/core/tgLinearString.cpp
    • src/core/tgLinearString.h
    • src/dev/btietz/CMakeLists.txt
    • src/dev/btietz/Corde/CMakeLists.txt
    • src/dev/btietz/RBTests/AppContactModelTest.cpp
    • src/dev/btietz/RBTests/ContactTestModel.h
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/dev/btietz/tgRBString.h
    • src/dev/btietz/tgRBStringInfo.h
    • src/examples/learningSpines/tgCPGStringControl.cpp
  28. Change #484

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 12:44:59
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 9700dbc4f3841ac9898323aa575351780036375d

    Comments

    Rename tgBaseString to tgSpringCableActuator. Remove ImpedanceControl - replace with controllers/tgImpedanceController, move other controllers to controllers folder. Full upgrade of ImpedanceController will require adding PID control to a number of classes, those are commented out in CMake as of this commit

    Changed files

    • src/controllers/CMakeLists.txt
    • src/controllers/tgBasicController.cpp
    • src/controllers/tgBasicController.h
    • src/controllers/tgImpedanceController.cpp
    • src/controllers/tgImpedanceController.h
    • src/controllers/tgPIDController.cpp
    • src/controllers/tgPIDController.h
    • src/core/CMakeLists.txt
    • src/core/ImpedanceControl.cpp
    • src/core/ImpedanceControl.h
    • src/core/tgBaseString.cpp
    • src/core/tgBaseString.h
    • src/core/tgLinearString.cpp
    • src/core/tgLinearString.h
    • src/core/tgSpringCableActuator.cpp
    • src/core/tgSpringCableActuator.h
    • src/dev/CMakeLists.txt
    • src/dev/btietz/hardwareSineWaves/CMakeLists.txt
    • src/dev/btietz/hardwareSineWaves/LearningSpineSine.cpp
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.cpp
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.h
    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgBasicController.cpp
    • src/dev/btietz/kinematicString/tgBasicController.h
    • src/dev/btietz/kinematicString/tgImpedanceController.cpp
    • src/dev/btietz/kinematicString/tgImpedanceController.h
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/btietz/kinematicString/tgPIDController.cpp
    • src/dev/btietz/kinematicString/tgPIDController.h
    • src/dev/btietz/kinematicString/tgSCASineControl.cpp
    • src/dev/btietz/kinematicString/tgSCASineControl.h
    • src/dev/steve/Escape_T6/Escape_T6Controller.cpp
    • src/examples/CMakeLists.txt
    • src/util/CMakeLists.txt
    • src/util/tgBaseCPGNode.cpp
    • src/util/tgBaseCPGNode.h
  29. Change #485

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 13:00:44
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision fc0832e6b265a0b75468723fd96e4a84bb95fa10

    Comments

    Partially transitioned subject from tgLinearString to tgSpringCableActuator

    Changed files

    • src/controllers/CMakeLists.txt
    • src/core/tgLinearString.h
    • src/core/tgSpringCableActuator.h
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/examples/CMakeLists.txt
  30. Change #486

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 14:49:17
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 953d64c392f919a1d571219489d99a70a426ead5

    Comments

    Functional impedance controller using the new version of tensionMinLengthControl (tgTensionController)

    Changed files

    • src/controllers/CMakeLists.txt
    • src/controllers/tgImpedanceController.cpp
    • src/controllers/tgImpedanceController.h
    • src/controllers/tgTensionController.cpp
    • src/controllers/tgTensionController.h
    • src/core/tgControllable.h
    • src/core/tgLinearString.cpp
    • src/core/tgLinearString.h
    • src/core/tgSpringCableActuator.h
    • src/dev/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/kmorse/AppSUPERball.cpp
    • src/dev/kmorse/CMakeLists.txt
    • src/dev/kmorse/T6TensionController.cpp
    • src/dev/kmorse/T6TensionController.h
    • src/examples/CMakeLists.txt
    • src/examples/NestedTetrahedrons/CMakeLists.txt
    • src/examples/NestedTetrahedrons/NestedStructureSineWaves.cpp
    • src/examples/NestedTetrahedrons/NestedStructureSineWaves.h
    • src/examples/SUPERball/AppSUPERball.cpp
    • src/examples/SUPERball/CMakeLists.txt
    • src/examples/SUPERball/T6TensionController.cpp
    • src/examples/SUPERball/T6TensionController.h
  31. Change #487

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Tue 09 Dec 2014 15:32:03
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4f892c45af4deab110e85d6363cfd7fdfecea636

    Comments

    Propagate tgBaseString and impedanceControl changes to the rest of the simulator

    Changed files

    • resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
    • src/controllers/tgTensionController.cpp
    • src/core/tgLinearString.cpp
    • src/core/tgLinearString.h
    • src/dev/CMakeLists.txt
    • src/dev/btietz/ShortOC_sine/CMakeLists.txt
    • src/dev/btietz/ShortOC_sine/OctaCLSine.cpp
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.cpp
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.h
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel_hf.cpp
    • src/dev/btietz/handTunedSineWaves/CMakeLists.txt
    • src/dev/btietz/handTunedSineWaves/htSpineSine.cpp
    • src/dev/btietz/hardwareLearning/CMakeLists.txt
    • src/dev/btietz/hardwareLearning/LearningSpineJSON.cpp
    • src/dev/btietz/hardwareLearning/LearningSpineJSON.h
    • src/dev/btietz/hardwareLearning/tgCPGStringControl_mod.cpp
    • src/dev/btietz/hardwareSineWaves/LearningSpineSine.cpp
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.cpp
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.h
    • src/dev/btietz/kinematicString/tgSCASineControl.cpp
    • src/dev/btietz/kinematicString/tgSCASineControl.h
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
    • src/dev/btietz/tetraCollisions/colSpineSine.cpp
    • src/dev/btietz/timestepTest/CMakeLists.txt
    • src/dev/btietz/timestepTest/pidTestRig.cpp
    • src/dev/btietz/timestepTest/pidTestRig.h
    • src/dev/btietz/timestepTest/tsTestRig.cpp
    • src/dev/btietz/timestepTest/tsTestRig.h
    • src/examples/CMakeLists.txt
    • src/examples/learningSpines/BaseSpineCPGControl.cpp
    • src/examples/learningSpines/BaseSpineCPGControl.h
    • src/examples/learningSpines/TetraSpine/CMakeLists.txt
    • src/examples/learningSpines/TetraSpine/SerializedSineWaves.cpp
    • src/examples/learningSpines/TetraSpine/SerializedSineWaves.h
    • src/examples/learningSpines/TetraSpine/TetraSpineCPGControl.cpp
    • src/examples/learningSpines/TetraSpine/TetraSpineCPGControl.h
    • src/examples/learningSpines/tgCPGStringControl.cpp
    • src/examples/learningSpines/tgCPGStringControl.h
    • test_integration/TimestepIndependence/MotorTimestep_test.cpp
  32. Change #488

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 09:42:40
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4c7816f3b5a1f31ca165096d371e2bfd8898e0d6

    Comments

    Rendering for all tgSpringCableActuators

    Changed files

    • src/core/tgBulletRenderer.cpp
    • src/core/tgBulletRenderer.h
    • src/core/tgModelVisitor.h
  33. Change #489

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 10:17:16
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 8b470335e52ae860c82e15cf0b165cf3261813b6

    Comments

    Full name change in the non-model directories

    Changed files

    • src/CMakeLists.txt
    • src/controllers/tgImpedanceController.cpp
    • src/controllers/tgImpedanceController.h
    • src/controllers/tgTensionController.cpp
    • src/controllers/tgTensionController.h
    • src/core/CMakeLists.txt
    • src/core/tgBasicActuator.cpp
    • src/core/tgBasicActuator.h
    • src/core/tgKinematicActuator.cpp
    • src/core/tgKinematicActuator.h
    • src/core/tgLinearString.cpp
    • src/core/tgLinearString.h
    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgKinematicString.cpp
    • src/dev/btietz/kinematicString/tgKinematicString.h
    • src/dev/btietz/kinematicString/tgKinematicStringInfo.cpp
    • src/dev/btietz/kinematicString/tgKinematicStringInfo.h
    • src/examples/learningSpines/tgCPGStringControl.cpp
    • src/examples/learningSpines/tgCPGStringControl.h
    • src/sensors/tgDataLogger.cpp
    • src/sensors/tgDataLogger.h
    • src/sensors/tgDataObserver.cpp
    • src/tgcreator/CMakeLists.txt
    • src/tgcreator/tgBasicActuatorInfo.cpp
    • src/tgcreator/tgBasicActuatorInfo.h
    • src/tgcreator/tgKinematicActuatorInfo.cpp
    • src/tgcreator/tgKinematicActuatorInfo.h
    • src/tgcreator/tgLinearStringInfo.cpp
    • src/tgcreator/tgLinearStringInfo.h
    • src/tgcreator/tgMultiPointStringInfo.cpp
    • src/tgcreator/tgMultiPointStringInfo.h
  34. Change #490

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 10:45:12
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision f9b40873606848dc5938f04ee559e25a1271bdb7

    Comments

    Remove max acceleration from config

    Changed files

    • src/core/tgBasicActuator.cpp
    • src/core/tgKinematicActuator.cpp
    • src/core/tgKinematicActuator.h
    • src/core/tgSpringCableActuator.cpp
    • src/core/tgSpringCableActuator.h
  35. Change #491

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 11:05:03
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision dd2f1340031e7dc692cc97c7b9e7b2f84a0cb671

    Comments

    Updated first three examples

    Changed files

    • src/CMakeLists.txt
    • src/examples/3_prism/CMakeLists.txt
    • src/examples/3_prism/PrismModel.cpp
    • src/examples/3_prism/PrismModel.h
    • src/examples/3_prism_no_control/AppPrismModel.cpp
    • src/examples/3_prism_no_control/CMakeLists.txt
    • src/examples/3_prism_no_control/PrismModel.cpp
    • src/examples/3_prism_no_control/PrismModel.h
    • src/examples/3_prism_serialize/CMakeLists.txt
    • src/examples/3_prism_serialize/PrismModel.cpp
    • src/examples/3_prism_serialize/PrismModel.h
    • src/examples/CMakeLists.txt
    • src/examples/NestedTetrahedrons/NestedStructureSineWaves.cpp
    • src/examples/NestedTetrahedrons/NestedStructureSineWaves.h
    • src/examples/NestedTetrahedrons/NestedStructureTestModel.cpp
    • src/examples/NestedTetrahedrons/NestedStructureTestModel.h
  36. Change #492

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 11:08:40
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 7d6bc338c469111d252430a4d747ab178eb3afc4

    Comments

    Remove depreciated Pretension Controller. Closes #109

    Changed files

    • src/controllers/CMakeLists.txt
    • src/controllers/PretensionController.cpp
    • src/controllers/PretensionController.h
    • src/examples/3_prism_serialize/PrismModel.cpp
    • src/examples/3_prism_serialize/PrismModel.h
  37. Change #493

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 11:17:32
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 113f8712ba631c08796a89183dc890803e624dee

    Comments

    Update SUPERBall to new API, also remove depreciated rest length controller

    Changed files

    • src/examples/CMakeLists.txt
    • src/examples/SUPERball/AppSUPERball.cpp
    • src/examples/SUPERball/CMakeLists.txt
    • src/examples/SUPERball/T6Model.cpp
    • src/examples/SUPERball/T6Model.h
    • src/examples/SUPERball/T6RestLengthController.cpp
    • src/examples/SUPERball/T6RestLengthController.h
    • src/examples/SUPERball/T6TensionController.cpp
  38. Change #494

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 11:29:51
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision a97f88406c419eb0ce6873ef75eaa4272a5ba26b

    Comments

    Basic tetrahedral complex working

    Changed files

    • resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
    • src/examples/CMakeLists.txt
    • src/examples/learningSpines/BaseSpineCPGControl.cpp
    • src/examples/learningSpines/BaseSpineModelLearning.cpp
    • src/examples/learningSpines/BaseSpineModelLearning.h
    • src/examples/learningSpines/CMakeLists.txt
    • src/examples/learningSpines/TetrahedralComplex/FlemonsSpineModelLearning.cpp
    • src/examples/learningSpines/TetrahedralComplex/FlemonsSpineModelLearning.h
  39. Change #495

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 11:46:40
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 854034dd767f4bfa52086c250be8a44590d50dd1

    Comments

    All examples up to date

    Changed files

    • src/examples/learningSpines/CMakeLists.txt
    • src/examples/learningSpines/OctahedralComplex/FlemonsSpineModelLearningCL.cpp
    • src/examples/learningSpines/OctahedralComplex/FlemonsSpineModelLearningCL.h
    • src/examples/learningSpines/TetraSpine/SerializedSineWaves.cpp
    • src/examples/learningSpines/TetraSpine/SerializedSineWaves.h
    • src/examples/learningSpines/TetraSpine/TetraSpineCPGControl.cpp
    • src/examples/learningSpines/TetraSpine/TetraSpineLearningModel.cpp
    • src/examples/learningSpines/TetrahedralComplex/FlemonsSpineModelLearning.cpp
    • src/examples/learningSpines/ribDemo/AppRibModelLearning.cpp
    • src/examples/learningSpines/ribDemo/RibModel.cpp
  40. Change #496

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 13:42:33
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision e2c33370c3f5e33a62f56e0d2d5fa00693916f51

    Comments

    Update tgMultiPointStringInfo to tgBasicContactCableInfo, btietz's dev directory, and integration tests

    Changed files

    • src/CMakeLists.txt
    • src/dev/CMakeLists.txt
    • src/dev/btietz/ShortOC_sine/OctaCLSine.cpp
    • src/dev/btietz/TCContact/FlemonsSpineModelContact.cpp
    • src/dev/btietz/TCContact/FlemonsSpineModelContact.h
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.cpp
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.h
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel.cpp
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel_hf.cpp
    • src/dev/btietz/boxFeet/NestedBoxTestModel.cpp
    • src/dev/btietz/boxFeet/NestedBoxTestModel.h
    • src/dev/btietz/caterpillar/AppCaterpillar.cpp
    • src/dev/btietz/caterpillar/CMakeLists.txt
    • src/dev/btietz/caterpillar/CaterRestLengthController.cpp
    • src/dev/btietz/caterpillar/CaterRestLengthController.h
    • src/dev/btietz/caterpillar/CaterpillarModel.cpp
    • src/dev/btietz/caterpillar/CaterpillarModel.h
    • src/dev/btietz/handTunedSineWaves/htSpineSine.cpp
    • src/dev/btietz/hardwareLearning/LearningSpineJSON.cpp
    • src/dev/btietz/hardwareLearning/tgCPGStringControl_mod.cpp
    • src/dev/btietz/hardwareLearning/tgCPGStringControl_mod.h
    • src/dev/btietz/hardwareSineWaves/LearningSpineSine.cpp
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.cpp
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.h
    • src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
    • src/dev/btietz/muscleNPTests/simpleMuscleNP.h
    • src/dev/btietz/sphereFeet/T6SphereModel.cpp
    • src/dev/btietz/sphereFeet/T6SphereModel.h
    • src/dev/btietz/sphereFeet/T6SphereTensionController.cpp
    • src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
    • src/dev/btietz/tetraCollisions/colSpineSine.cpp
    • src/dev/btietz/timestepTest/pidTestRig.cpp
    • src/dev/btietz/timestepTest/tsTestRig.cpp
    • src/examples/learningSpines/OctahedralComplex/FlemonsSpineModelLearningCL.cpp
    • src/tgcreator/CMakeLists.txt
    • src/tgcreator/tgBasicContactCableInfo.cpp
    • src/tgcreator/tgBasicContactCableInfo.h
    • src/tgcreator/tgMultiPointStringInfo.cpp
    • src/tgcreator/tgMultiPointStringInfo.h
    • test_integration/TimestepIndependence/MotorTimestep_test.cpp
  41. Change #497

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 13:50:48
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 5a55487f4f23ef97b3a823b50fcbb8f109474eda

    Comments

    Updated axydes and tests directories

    Changed files

    • src/core/tgBasicActuator.cpp
    • src/core/tgBasicActuator.h
    • src/dev/CMakeLists.txt
    • src/dev/axydes/DuCTT/DuCTTTestModel.cpp
    • src/dev/axydes/DuCTT/DuCTTTestModel.h
    • src/dev/tests/AppFlemonsSpine.cpp
    • src/dev/tests/AppRBString.cpp
    • src/dev/tests/BuildTestModel.h
    • src/dev/tests/CMakeLists.txt
    • src/dev/tests/ConnectorTestModel.h
    • src/dev/tests/FlemonsSpineModel.cpp
    • src/dev/tests/FlemonsSpineModel.h
    • src/dev/tests/RBStringTest.cpp
    • src/dev/tests/RBStringTest.h
    • src/dev/tests/StructureTestModel.h
  42. Change #498

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 14:07:47
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 13ded0d4362eef028d59befb75d0335919feb6f8

    Comments

    Fixes for kmorse, apsabelhaus, and SpineHardwareProject

    Changed files

    • src/dev/CMakeLists.txt
    • src/dev/SpineHardwareProject/VerticalSpine/VerticalSpineModel.cpp
    • src/dev/SpineHardwareProject/VerticalSpine/VerticalSpineModel.h
    • src/dev/SpineHardwareProject/VerticalSpine/VerticalSpineRestLengthController.cpp
    • src/dev/apsabelhaus/tgDataLoggerRedesign/T6Model_tgDLR.cpp
    • src/dev/apsabelhaus/tgDataLoggerRedesign/T6Model_tgDLR.h
    • src/dev/apsabelhaus/tgDataLoggerRedesign/T6RestLengthController_tgDLR.cpp
    • src/dev/apsabelhaus/tgDataLoggerRedesign/tgDataLoggerLinearStringBasic.cpp
    • src/dev/apsabelhaus/tgDataLoggerRedesign/tgDataLoggerLinearStringBasic.h
    • src/dev/kmorse/T6Model.cpp
    • src/dev/kmorse/T6Model.h
    • src/dev/kmorse/T6RestLengthController.cpp
  43. Change #499

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 14:30:35
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision d7ff2b4dca70e81a46973e3ae996b388bf1d9759

    Comments

    Updates to jbruce, atil, and steve. All classes updated to new API

    Changed files

    • src/dev/CMakeLists.txt
    • src/dev/atil/SuperBallLearningController.cpp
    • src/dev/atil/SuperBallLearningController.h
    • src/dev/atil/SuperBallModel.cpp
    • src/dev/atil/SuperBallModel.h
    • src/dev/jbruce/internalFriction/AppSUPERball.cpp
    • src/dev/jbruce/internalFriction/CMakeLists.txt
    • src/dev/jbruce/internalFriction/T6Model.cpp
    • src/dev/jbruce/internalFriction/T6Model.h
    • src/dev/jbruce/internalFriction/T6RestLengthController.cpp
    • src/dev/jbruce/internalFriction/T6TensionController.cpp
    • src/dev/jbruce/internalFriction/T6TensionController.h
    • src/dev/jbruce/sineWaveEscapeController/Escape_T6Controller.cpp
    • src/dev/jbruce/sineWaveEscapeController/Escape_T6Controller.h
    • src/dev/jbruce/sineWaveEscapeController/T6Model.cpp
    • src/dev/jbruce/sineWaveEscapeController/T6Model.h
    • src/dev/jbruce/twoSpringSUPERball/AppSUPERball.cpp
    • src/dev/jbruce/twoSpringSUPERball/CMakeLists.txt
    • src/dev/jbruce/twoSpringSUPERball/T6Model.cpp
    • src/dev/jbruce/twoSpringSUPERball/T6Model.h
    • src/dev/jbruce/twoSpringSUPERball/T6RestLengthController.cpp
    • src/dev/jbruce/twoSpringSUPERball/T6TensionController.cpp
    • src/dev/jbruce/twoSpringSUPERball/T6TensionController.h
    • src/dev/steve/Escape_T6/Escape_T6Controller.cpp
    • src/dev/steve/Escape_T6/Escape_T6Controller.h
    • src/dev/steve/Escape_T6/Escape_T6Model.cpp
    • src/dev/steve/Escape_T6/Escape_T6Model.h
    • src/dev/steve/T12SuperBallPayload/T12SuperBallPayload.cpp
    • src/dev/steve/T12SuperBallPayload/T12SuperBallPayload.h
    • src/dev/steve/T12SuperBallPayload/T12SuperBallPayloadController.cpp
    • src/dev/steve/T12SuperBallPayload/T12SuperBallPayloadController.h
  44. Change #500

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 14:43:42
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 5845f5196903c59a465a8ce732219eb6cdbffaf7

    Comments

    Merge in updates to master

    Changed files

    • no files
  45. Change #501

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 14:57:48
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 932ff9b39c1fa23beb9970b87ce4e1ff8c2802a2

    Comments

    Remove depreciated code from tgBasicActuator

    Changed files

    • src/core/tgBasicActuator.cpp
    • src/core/tgBasicActuator.h
  46. Change #502

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Wed 10 Dec 2014 16:32:45
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision c1961d832b84834fae4ba1d1328cea9d2efec01b

    Comments

    Add new CPG-PID cable level controller

    Changed files

    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/tgCPGCableControl.cpp
    • src/dev/btietz/kinematicString/tgCPGCableControl.h
    • src/examples/learningSpines/tgCPGStringControl.h
  47. Change #503

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 11:07:32
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 6a2bc67cc968c9cf4154aaeaa545d3841a6256ad

    Comments

    Update tetrahedral complex to kinematic actuator

    Changed files

    • resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
    • src/controllers/tgImpedanceController.cpp
    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/KinematicSpineCPGControl.cpp
    • src/dev/btietz/kinematicString/KinematicSpineCPGControl.h
    • src/dev/btietz/kinematicString/tgCPGCableControl.cpp
    • src/examples/learningSpines/TetrahedralComplex/AppFlemonsSpineLearning.cpp
    • src/examples/learningSpines/TetrahedralComplex/CMakeLists.txt
    • src/examples/learningSpines/TetrahedralComplex/FlemonsSpineModelLearning.cpp
    • test_integration/SpineTests/CMakeLists.txt
    • test_integration/SpineTests/WorldConf_Spines_test.cpp
  48. Change #504

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 12:06:59
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4de2615ac16d9412258e58c9a763f52a9b457c4d

    Comments

    Shorten integration test runtime by improving performance of test

    Changed files

    • resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
    • src/examples/learningSpines/TetrahedralComplex/AppFlemonsSpineLearning.cpp
    • test_integration/SpineTests/WorldConf_Spines_test.cpp
  49. Change #505

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 12:15:59
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 7da89fa82960ad04eba16bbe40008f0fc4c0d15d

    Comments

    Actually update value for test

    Changed files

    • test_integration/SpineTests/WorldConf_Spines_test.cpp
  50. Change #506

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 13:14:28
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision a6e742f7324f9135c950b088a3be86913f9bde07

    Comments

    Update PID control to do parameter inversion in config, check values of parameters

    Changed files

    • src/controllers/tgPIDController.cpp
    • src/controllers/tgPIDController.h
    • src/dev/btietz/kinematicString/tgCPGCableControl.cpp
    • src/dev/btietz/timestepTest/pidTestRig.cpp
  51. Change #507

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 13:33:22
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 7b5a7b5035d2d9f125d69534b86f96ae801ec345

    Comments

    Move history struct getter to base class

    Changed files

    • src/core/tgBasicActuator.cpp
    • src/core/tgBasicActuator.h
    • src/core/tgBulletSpringCable.cpp
    • src/core/tgBulletSpringCable.h
    • src/core/tgSpringCable.h
    • src/core/tgSpringCableActuator.cpp
    • src/core/tgSpringCableActuator.h
    • src/examples/learningSpines/BaseSpineCPGControl.cpp
  52. Change #508

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 13:38:04
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 5184a3e567e28fb05567cd685b1df9644caed444

    Comments

    Additional const correctness for tgBulletRenderer and tgBulletUtil

    Changed files

    • src/core/tgBulletRenderer.cpp
    • src/core/tgBulletRenderer.h
    • src/core/tgBulletUtil.cpp
    • src/core/tgBulletUtil.h
  53. Change #509

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 14:16:20
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4be05a6e30553bd4f5dfa0c2d6a244bf6d99dba9

    Comments

    Wide sweep of documentation cleanup

    Changed files

    • src/controllers/tgBasicController.h
    • src/controllers/tgPIDController.h
    • src/controllers/tgTensionController.h
    • src/core/abstractMarker.cpp
    • src/core/abstractMarker.h
    • src/core/tgBasicActuator.h
    • src/core/tgBox.cpp
    • src/core/tgControllable.h
    • src/core/tgSpringCable.h
    • src/core/tgSpringCableActuator.h
    • src/examples/learningSpines/tgCPGLogger.cpp
    • src/examples/learningSpines/tgCPGLogger.h
    • src/examples/learningSpines/tgCPGStringControl.cpp
    • src/examples/learningSpines/tgCPGStringControl.h
  54. Change #510

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 14:24:10
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 1873dddd79534fb316ce8a919934b6aefbf9c33c

    Comments

    Move m_prefferedLength parameter from tgSpringCableActuator to tgBasicActuator

    Changed files

    • src/core/tgBasicActuator.cpp
    • src/core/tgBasicActuator.h
    • src/core/tgKinematicActuator.cpp
    • src/core/tgSpringCableActuator.cpp
    • src/core/tgSpringCableActuator.h
  55. Change #511

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 14:50:57
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 27dda54e4207e56b4578b8e39a802dd5a940f733

    Comments

    Some documentation for tgSpringCable and tgSpringCableActuator. Move a few definable functions to tgSpringCable from tgBulletSpringCable

    Changed files

    • src/core/tgBulletSpringCable.cpp
    • src/core/tgBulletSpringCable.h
    • src/core/tgSpringCable.cpp
    • src/core/tgSpringCable.h
    • src/core/tgSpringCableActuator.h
  56. Change #512

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 14:56:44
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 0e567e9dd77d9bb69d6becc47c3b0a8d2edaa792

    Comments

    More documentation for tgSpringCable

    Changed files

    • src/core/tgSpringCable.h
  57. Change #513

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 15:19:25
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision c2237e207e1ecf25966628b33d22d26b45339059

    Comments

    Const correctness for tgSpringCableAnchor functions

    Changed files

    • src/core/tgBulletRenderer.cpp
    • src/core/tgBulletSpringCable.cpp
    • src/core/tgBulletSpringCable.h
    • src/core/tgCast.h
    • src/core/tgSpringCable.h
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/examples/learningSpines/tgCPGStringControl.cpp
  58. Change #514

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 15:42:07
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 22eba5d40ca5b5eff8b881ee9662248c76a715cd

    Comments

    Comments for tgBulletSpringCable, invariants for that class and tgBulletContactSpringCable

    Changed files

    • src/core/tgBulletContactSpringCable.cpp
    • src/core/tgBulletContactSpringCable.h
    • src/core/tgBulletSpringCable.cpp
    • src/core/tgBulletSpringCable.h
  59. Change #515

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 16:13:52
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 2b8f8a4f2121e596a10459b4239d9b5659fa3e50

    Comments

    Comments and removing vairous done todos for core classes

    Changed files

    • src/core/tgSimView.cpp
    • src/core/tgSimView.h
    • src/core/tgSimViewGraphics.h
    • src/core/tgSimulation.cpp
    • src/core/tgSimulation.h
    • src/core/tgWorld.h
  60. Change #516

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 11 Dec 2014 16:37:20
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision b46cf886bb716306cf3d4cdd6d1adf18bbae751c

    Comments

    Better utilize functions in tgBaseRigid, comments in tgSimulation and the actuators

    Changed files

    • src/core/tgBaseRigid.cpp
    • src/core/tgBaseRigid.h
    • src/core/tgBasicActuator.cpp
    • src/core/tgBox.cpp
    • src/core/tgKinematicActuator.cpp
    • src/core/tgRod.cpp
    • src/core/tgSimulation.cpp
    • src/core/tgSimulation.h
    • src/core/tgSphere.cpp
  61. Change #517

    Category None
    Changed by brian <brt6ohnoyoudont@case.edu>
    Changed at Fri 12 Dec 2014 09:50:35
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision e366659f9511e8f83a2e0a0aa53ff6e23eb849a0

    Comments

    Merge changes for determinisim with new API

    Changed files

    • no files
  62. Change #518

    Category None
    Changed by Brian Mirletz <brt6ohnoyoudont@case.edu>
    Changed at Fri 12 Dec 2014 09:51:32
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 09ab2225887344bc7df34ec1622d871855019982

    Comments

    Merge pull request #110 from NASA-Tensegrity-Robotics-Toolkit/newAPI
    Update actuators to new API. Closes #107

    Changed files

    • no files