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

Builder master Build #494

Results:

Failed build and run tests

SourceStamp:

Repositoryhttps://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
Branchmaster
Revisionaef19981ade68b06355ecae44c0e2e835c2e908d
Got Revisionaef19981ade68b06355ecae44c0e2e835c2e908d
Changes30 changes

BuildSlave:

nix-slave

Reason:

scheduler

Steps and Logfiles:

  1. git update ( 50 secs )
    1. stdio
  2. Preload build with Boost and Bullet '/home/bbadmin/buildbot/slave/master/build/bin/setup/buildbot/buildPreload.sh' ( 43 secs )
    1. stdio
  3. Generate conf files './setup.sh' ( 0 secs )
    1. stdio
  4. Run setup.sh './setup.sh' ( 1 mins, 40 secs )
    1. stdio
  5. Build src './bin/build.sh' ( 2 mins, 56 secs )
    1. stdio
  6. Build and run tests '/home/bbadmin/buildbot/slave/master/build/bin/setup/buildbot/buildRunTests.sh' failed ( 5 secs )
    1. stdio
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /home/bbadmin/buildbot/slave/master slave
buildername master Builder
buildnumber 494 Build
codebase Build
got_revision aef19981ade68b06355ecae44c0e2e835c2e908d Git
project Build
repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Build
revision aef19981ade68b06355ecae44c0e2e835c2e908d 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. Drew Sabelhaus

Timing:

StartWed Jan 18 09:47:05 2017
EndWed Jan 18 09:53:22 2017
Elapsed6 mins, 17 secs

All Changes:

:

  1. Change #1273

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Fri 18 Sep 2015 14:24:40
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4cae3220677f4f6911adcda9a6ca9d23a88d6c70

    Comments

    Building version of core examples

    Changed files

    • src/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/dev/CPG_feedback/SpineFeedbackControl.cpp
    • src/dev/CPG_feedback/SpineFeedbackControl.h
    • src/dev/CPG_feedback/tgCPGCableControl.cpp
    • src/dev/CPG_feedback/tgCPGCableControl.h
    • src/dev/btietz/kinematicString/CMakeLists.txt
    • src/dev/btietz/kinematicString/KinematicSpineCPGControl.cpp
    • src/dev/btietz/kinematicString/KinematicSpineCPGControl.h
    • src/dev/btietz/kinematicString/tgSCASineControl.cpp
    • src/dev/btietz/kinematicString/tgSCASineControl.h
    • src/examples/learningSpines/CMakeLists.txt
    • src/examples/learningSpines/KinematicSpineCPGControl.cpp
    • src/examples/learningSpines/KinematicSpineCPGControl.h
    • src/examples/learningSpines/SpineFeedbackControl.cpp
    • src/examples/learningSpines/SpineFeedbackControl.h
    • src/examples/learningSpines/TetrahedralComplex/AppFlemonsSpineLearning.cpp
    • src/examples/learningSpines/TetrahedralComplex/CMakeLists.txt
    • src/examples/learningSpines/tgCPGCableControl.cpp
    • src/examples/learningSpines/tgCPGCableControl.h
    • src/examples/learningSpines/tgSCASineControl.cpp
    • src/examples/learningSpines/tgSCASineControl.h
    • src/util/CMakeLists.txt
    • src/util/CPGEquationsFB.cpp
    • src/util/CPGEquationsFB.h
    • src/util/CPGNodeFB.cpp
    • src/util/CPGNodeFB.h
    • test_integration/SpineTests/WorldConf_Spines_test.cpp
  2. Change #1274

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sat 09 Jan 2016 13:22:17
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision d60885014f15aa252f21fb06eba966cfcab339ec

    Comments

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

    Changed files

    • no files
  3. Change #1275

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sat 09 Jan 2016 16:41:33
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision b6795c9136a93d5c57327da938511131bc017e95

    Comments

    Move IROS 2015 tests from dev to examples

    Changed files

    • src/dev/CMakeLists.txt
    • src/dev/btietz/CMakeLists.txt
    • src/dev/btietz/TetraSpineStatic/AppTetraSpineStatic.cpp
    • src/dev/btietz/TetraSpineStatic/CMakeLists.txt
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.cpp
    • src/dev/btietz/TetraSpineStatic/SerializedSpineControl.h
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel.cpp
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel.h
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel_hf.cpp
    • src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel_hf.h
    • src/examples/CMakeLists.txt
    • src/examples/IROS_2015/TetraSpineStatic/AppTetraSpineStatic.cpp
    • src/examples/IROS_2015/TetraSpineStatic/CMakeLists.txt
    • src/examples/IROS_2015/TetraSpineStatic/SerializedSpineControl.cpp
    • src/examples/IROS_2015/TetraSpineStatic/SerializedSpineControl.h
    • src/examples/IROS_2015/TetraSpineStatic/TetraSpineStaticModel.cpp
    • src/examples/IROS_2015/TetraSpineStatic/TetraSpineStaticModel.h
    • src/examples/IROS_2015/TetraSpineStatic/TetraSpineStaticModel_hf.cpp
    • src/examples/IROS_2015/TetraSpineStatic/TetraSpineStaticModel_hf.h
    • test_integration/ICRA2015Tests/ICRA2015_test.cpp
  4. Change #1276

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sat 09 Jan 2016 17:21:09
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision c2dde728bce7348981993e1648f698a304c24e63

    Comments

    Move Contact cable demo and tests out into examples

    Changed files

    • src/dev/btietz/muscleNPEnergy/AppMuscleNPCons.cpp
    • src/dev/btietz/muscleNPEnergy/CMakeLists.txt
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
    • src/dev/btietz/muscleNPEnergy/MuscleNPCons.h
    • src/examples/CMakeLists.txt
    • src/examples/contactCables/AppContactCables.cpp
    • src/examples/contactCables/CMakeLists.txt
    • src/examples/contactCables/ContactCableDemo.cpp
    • src/examples/contactCables/ContactCableDemo.h
    • test_integration/ICRA2015Tests/CMakeLists.txt
    • test_integration/MuscleNP/CMakeLists.txt
    • test_integration/MuscleNP/MuscleNP_test.cpp
  5. Change #1277

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sat 09 Jan 2016 18:36:48
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 77ff337ecc7a9d76d52fc5ca66f306723738f1fb

    Comments

    Move hardware sine waves to examples

    Changed files

    • resources/src/ICRA2015/learning/edgeConfig.ini
    • resources/src/ICRA2015/learning/logs/.gitignore
    • resources/src/ICRA2015/learning/nodeConfig.ini
    • resources/src/tetraTerrain/controlVars.json
    • src/dev/btietz/hardwareSineWaves/AppTetraSpineHardwareSine.cpp
    • src/dev/btietz/hardwareSineWaves/CMakeLists.txt
    • src/dev/btietz/hardwareSineWaves/LearningSpineSine.cpp
    • src/dev/btietz/hardwareSineWaves/LearningSpineSine.h
    • src/dev/btietz/hardwareSineWaves/edgeConfig.ini
    • src/dev/btietz/hardwareSineWaves/logs/.gitignore
    • src/dev/btietz/hardwareSineWaves/nodeConfig.ini
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.cpp
    • src/dev/btietz/hardwareSineWaves/tgSineStringControl.h
    • src/dev/btietz/timestepTest/AppTimestepTest.cpp
    • src/dev/btietz/timestepTest/tsTestRig.cpp
    • src/dev/btietz/timestepTest/tsTestRig.h
    • src/examples/CMakeLists.txt
    • src/examples/IROS_2015/hardwareSineWaves/AppTetraSpineHardwareSine.cpp
    • src/examples/IROS_2015/hardwareSineWaves/CMakeLists.txt
    • src/examples/IROS_2015/hardwareSineWaves/LearningSpineSine.cpp
    • src/examples/IROS_2015/hardwareSineWaves/LearningSpineSine.h
    • src/examples/IROS_2015/hardwareSineWaves/tgSineStringControl.cpp
    • src/examples/IROS_2015/hardwareSineWaves/tgSineStringControl.h
    • src/examples/motorModel/AppTimestepTest.cpp
    • src/examples/motorModel/CMakeLists.txt
    • src/examples/motorModel/tsTestRig.cpp
    • src/examples/motorModel/tsTestRig.h
    • test_integration/CMakeLists.txt
    • test_integration/HillTest/CMakeLists.txt
    • test_integration/TimestepIndependence/CMakeLists.txt
    • test_integration/TimestepIndependence/MotorTimestep_test.cpp
  6. Change #1278

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sat 09 Jan 2016 19:02:07
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 926bf2542fa0f93ecfd8b03541c99a8392a72a15

    Comments

    Move tetraSpine collisions model into examples

    Changed files

    • src/dev/btietz/tetraCollisions/AppTetraSpineCol.cpp
    • src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
    • src/dev/btietz/tetraCollisions/TetraSpineCollisions.h
    • src/dev/btietz/tetraCollisions/Wall.cpp
    • src/dev/btietz/tetraCollisions/Wall.h
    • src/dev/btietz/tetraCollisions/colSpineSine.cpp
    • src/dev/btietz/tetraCollisions/colSpineSine.h
    • src/examples/contactCables/AppTetraSpineCol.cpp
    • src/examples/contactCables/CMakeLists.txt
    • src/examples/contactCables/TetraSpineCollisions.cpp
    • src/examples/contactCables/TetraSpineCollisions.h
    • src/examples/contactCables/colSpineSine.cpp
    • src/examples/contactCables/colSpineSine.h
    • src/models/obstacles/CMakeLists.txt
    • src/models/obstacles/tgWall.cpp
    • src/models/obstacles/tgWall.h
    • test_integration/CMakeLists.txt
    • test_integration/HillTest/CMakeLists.txt
    • test_integration/HillTest/TetraSpineHills_test.cpp
  7. Change #1279

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sun 17 Apr 2016 17:35:26
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 5560540212e866be0c72be54c0d4decc3805d4b6

    Comments

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

    Changed files

    • no files
  8. Change #1280

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Thu 22 Sep 2016 20:57:55
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 25016503005ee932089ab0586feb3bbf81e34059

    Comments

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

    Changed files

    • no files
  9. Change #1281

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sun 20 Nov 2016 16:06:50
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 593be7f7d3884329999d7154e9e587d4cddf3a9d

    Comments

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

    Changed files

    • no files
  10. Change #1282

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sun 20 Nov 2016 18:06:23
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 3bbec2b3c4e3ac90fc7da593e67bacac597ee01f

    Comments

    bm - Fix includes and libraries in dev to match new locations in examples

    Changed files

    • src/CMakeLists.txt
    • src/dev/bgigous/MG_FirstAttempt/CMakeLists.txt
    • src/dev/bgigous/MG_FirstAttempt/JSONQuadFeedbackControl.cpp
    • src/dev/bgigous/MG_SecondAttempt/CMakeLists.txt
    • src/dev/bgigous/MG_SecondAttempt/JSONQuadFeedbackControl.cpp
    • src/dev/btietz/JSONTests/CMakeLists.txt
    • src/dev/btietz/JSONTests/JSONCPGControl.cpp
    • src/dev/btietz/JSONTests/JSONFeedbackControl.cpp
    • src/dev/btietz/OC_Tension/CMakeLists.txt
    • src/dev/btietz/OC_Tension/OctahedralTensionControl.cpp
    • src/dev/btietz/ShortOC_CPG/AppOctaCL_CPG.cpp
    • src/dev/btietz/ShortOC_CPG/CMakeLists.txt
    • src/dev/btietz/ShortOC_sine/OctaCLSine.cpp
    • src/dev/btietz/TCContact/AppFlemonsSpineContact.cpp
    • src/dev/btietz/TCContact/CMakeLists.txt
    • src/dev/btietz/TC_Tension/CMakeLists.txt
    • src/dev/btietz/TC_Tension/JSONGoalTension.cpp
    • src/dev/btietz/TC_goal/CMakeLists.txt
    • src/dev/btietz/TC_goal/JSONGoalControl.cpp
    • src/dev/btietz/TC_goal/SpineGoalControl.cpp
    • src/dev/btietz/TC_nn_Tension/CMakeLists.txt
    • src/dev/btietz/TC_nn_Tension/JSONGoalTensionNNW.cpp
    • src/dev/btietz/TC_online/CMakeLists.txt
    • src/dev/btietz/TC_online/SpineOnlineControl.cpp
    • src/dev/btietz/TS_goal/CMakeLists.txt
    • src/dev/btietz/TetraSpine_multiTerrain/AppMultiTerrain_Tetra.h
    • src/dev/btietz/TetraSpine_multiTerrain/CMakeLists.txt
    • src/dev/btietz/handTunedSineWaves/AppTetraSpineHT.cpp
    • src/dev/btietz/handTunedSineWaves/htSpineSine.cpp
    • src/dev/btietz/hardwareLearning/AppTetraSpineHardwareLearning.cpp
    • src/dev/btietz/multiTerrain/AppMultiTerrain.h
    • src/dev/btietz/multiTerrain/CMakeLists.txt
    • src/dev/btietz/multiTerrain_OC/AppMultiTerrain_OC.cpp
    • src/dev/btietz/multiTerrain_OC/CMakeLists.txt
    • src/dev/btietz/multiTerrain_OC/OctahedralGoalControl.cpp
    • src/dev/btietz/tetraCollisions/CMakeLists.txt
    • src/dev/btietz/timestepTest/CMakeLists.txt
    • src/dev/btietz/timestepTest/pidTestRig.cpp
    • src/dev/dhustigschultz/BP_SC_Doxie/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_DoxieSpirals/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_Doxie_NoFeet/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_NoLegs/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_NoLegs_Stats/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_NoLegs_Stats/JSONQuadCPGControl.cpp
    • src/dev/dhustigschultz/BP_SC_NoLegs_Stats/JSONStatsFeedbackControl.cpp
    • src/dev/dhustigschultz/BP_SC_Symmetric/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_Symmetric/JSONQuadFeedbackControl.cpp
    • src/dev/dhustigschultz/BP_SC_SymmetricSpiral/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_SymmetricSpiral2/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_SymmetricSpiral3/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_SymmetricSpiral3/JSONMetricsFeedbackControl.cpp
    • src/dev/dhustigschultz/BP_SC_SymmetricSpiral_Segments/CMakeLists.txt
    • src/dev/dhustigschultz/BP_SC_SymmetricSpiral_Segments/JSONSegmentsFeedbackControl.cpp
    • src/dev/dhustigschultz/MG_AchillesOnly_CPGH/CMakeLists.txt
    • src/dev/dhustigschultz/MG_AchillesOnly_CPGH/JSONAOHierarchyControl.cpp
    • src/dev/dhustigschultz/MG_Achilles_CPGHierarchy/CMakeLists.txt
    • src/dev/dhustigschultz/MG_Achilles_CPGHierarchy/JSONAchillesHierarchyControl.cpp
    • src/dev/dhustigschultz/MG_CPGHierarchy/CMakeLists.txt
    • src/dev/dhustigschultz/MG_CPGHierarchy/JSONHierarchyFeedbackControl.cpp
    • src/dev/dhustigschultz/MG_Controller/CMakeLists.txt
    • src/dev/dhustigschultz/MG_Controller/JSONMGFeedbackControl.cpp
    • src/dev/dhustigschultz/MG_Controller/tgCPGMGCableControl.cpp
    • src/dev/dhustigschultz/MG_FewerMuscles0/CMakeLists.txt
    • src/dev/dhustigschultz/MG_FewerMuscles0/JSONMGFeedbackControlFM0.cpp
    • src/dev/dhustigschultz/MG_FewerMuscles1/CMakeLists.txt
    • src/dev/dhustigschultz/MG_FewerMuscles1/JSONMGFeedbackControlFM1.cpp
    • src/dev/dhustigschultz/Ribbed_MixedLearning/CMakeLists.txt
    • src/dev/dhustigschultz/TC_MixedLearning/CMakeLists.txt
    • src/dev/dhustigschultz/TC_MixedLearning/JSONMixedLearningControl.cpp
  11. Change #1283

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sun 20 Nov 2016 23:35:45
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 7449a3197d136a951163cfaa63ff17e58e02a777

    Comments

    bm - add missing cmake file

    Changed files

    • src/examples/IROS_2015/CMakeLists.txt
  12. Change #1284

    Category None
    Changed by Brian <brt6ohnoyoudont@case.edu>
    Changed at Sun 20 Nov 2016 23:45:48
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 7104e35914c23233c6ca504ff920475248f0e87f

    Comments

    bm - remove folder from cmake file

    Changed files

    • src/dev/btietz/CMakeLists.txt
  13. Change #1285

    Category None
    Changed by Brian Mirletz <brt6ohnoyoudont@case.edu>
    Changed at Mon 21 Nov 2016 21:53:30
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 63eaf0c4e14e2bd27f492a2c997455002239949a

    Comments

    Merge pull request #197 from NASA-Tensegrity-Robotics-Toolkit/DevFreeExamples
    Remove dependencies on dev from examples directory.

    Changed files

    • no files
  14. Change #1286

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Tue 03 Jan 2017 20:33:37
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision c4a4c92f0e23b431c1bcf8d57c4b37bc2ef39e5f

    Comments

    Correction to the mass of tgBox.

    Changed files

    • src/core/tgBox.h
    • src/tgcreator/tgBoxInfo.cpp
  15. Change #1287

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Tue 03 Jan 2017 20:54:51
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 9b576c19edb0fa1a4f514c43f76111557af513f9

    Comments

    Brought in the compression spring classes and the tgBoxMoreAnchors from the groundforcesensor branch, along with some extra functionality scattered around in core.

    Changed files

    • src/core/CMakeLists.txt
    • src/core/tgBoxMoreAnchors.cpp
    • src/core/tgBoxMoreAnchors.h
    • src/core/tgBulletCompressionSpring.cpp
    • src/core/tgBulletCompressionSpring.h
    • src/core/tgBulletRenderer.cpp
    • src/core/tgBulletRenderer.h
    • src/core/tgBulletUnidirComprSpr.cpp
    • src/core/tgBulletUnidirComprSpr.h
    • src/core/tgCompressionSpringActuator.cpp
    • src/core/tgCompressionSpringActuator.h
    • src/core/tgKinematicActuator.cpp
    • src/core/tgModel.cpp
    • src/core/tgModelVisitor.h
    • src/core/tgUnidirComprSprActuator.cpp
    • src/core/tgUnidirComprSprActuator.h
    • src/core/tgWorld.cpp
    • src/core/tgWorld.h
    • src/tgcreator/CMakeLists.txt
    • src/tgcreator/tgBoxMoreAnchorsInfo.cpp
    • src/tgcreator/tgBoxMoreAnchorsInfo.h
    • src/tgcreator/tgCompressionSpringActuatorInfo.cpp
    • src/tgcreator/tgCompressionSpringActuatorInfo.h
    • src/tgcreator/tgStructureInfo.cpp
    • src/tgcreator/tgUnidirComprSprActuatorInfo.cpp
    • src/tgcreator/tgUnidirComprSprActuatorInfo.h
  16. Change #1288

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Wed 04 Jan 2017 19:12:22
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision d6cf951e5a87ea1fc05442ab03e5ea6f6be92d36

    Comments

    Fixed bug with mass inside tgBoxInfo. Thanks to Guido T for the catch.

    Changed files

    • src/CMakeLists.txt
    • src/tgcreator/tgBoxInfo.cpp
  17. Change #1289

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Wed 04 Jan 2017 13:51:23
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision be4142ed808eef78e4a2cda8f03038a19dfc38e1

    Comments

    Started working on a new sensing infrastructure. tgSenseable is now present and seems to work for tgModel at least.

    Changed files

    • src/core/tgModel.cpp
    • src/core/tgModel.h
    • src/core/tgSenseable.h
    • src/sensors/SensorsRedesignOutline_2017-01-03.docx
  18. Change #1290

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Wed 04 Jan 2017 14:57:21
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision f69153246d739884d95b2001e91f0f8ee2f68f19

    Comments

    In-between commit: this is NOT the direction I wanted to go for this code. Scrapping the redesign as of this commit and moving the methods I wrote to other classes. The tgModel should not know how to be sensed.

    Changed files

    • src/core/tgModel.cpp
    • src/core/tgRod.cpp
    • src/core/tgRod.h
  19. Change #1291

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Wed 04 Jan 2017 18:49:43
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 8dc5a4d883df0b547f7451c71e603940cf48111f

    Comments

    First commit of working basic sensors. The tgRodSensor class has been tested, and returns the proper information. As of this commit, the classes tgSenseable and tgSensor should also be correct.

    Changed files

    • src/core/tgModel.h
    • src/core/tgRod.cpp
    • src/core/tgRod.h
    • src/core/tgSenseable.h
    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/CMakeLists.txt
    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/tgBoxAnchorDebugModel.cpp
    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/tgBoxAnchorDebugModel.h
    • src/sensors/CMakeLists.txt
    • src/sensors/SensorsRedesignOutline_2017-01-03.docx
    • src/sensors/tgRodSensor.cpp
    • src/sensors/tgRodSensor.h
    • src/sensors/tgSensor.cpp
    • src/sensors/tgSensor.h
  20. Change #1292

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Fri 06 Jan 2017 00:36:40
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 3d599b317ed2c3c6857ae0467554653ff46911eb

    Comments

    Started working on tgDataManager and tgDataLogger2 classes. Modified tgSimulation to (hopefully) call setup and step on any data managers, but this is UNTESTED as of this commit.

    Changed files

    • src/core/tgSimulation.cpp
    • src/core/tgSimulation.h
    • src/sensors/CMakeLists.txt
    • src/sensors/SensorsRedesignOutline_2017-01-03.docx
    • src/sensors/tgDataLogger2.h
    • src/sensors/tgDataManager.cpp
    • src/sensors/tgDataManager.h
  21. Change #1293

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Fri 06 Jan 2017 16:11:16
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision db7e5cef529bfe32db8d1c42bf22e63c91bd57d3

    Comments

    Working data manager infrastructure! tgDataLogger2 is now handled properly by tgSimulation. Next step is creating and destroying the sensors themselves.

    Changed files

    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/AppTgBoxAnchorDebugDemo.cpp
    • src/sensors/CMakeLists.txt
    • src/sensors/SensorsRedesignOutline_2017-01-03.docx
    • src/sensors/tgDataLogger2.cpp
    • src/sensors/tgDataLogger2.h
    • src/sensors/tgDataManager.cpp
    • src/sensors/tgDataManager.h
  22. Change #1294

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Fri 06 Jan 2017 18:30:51
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision e68955f72996726be744250182ffd04784b30929

    Comments

    Now, tgDataLogger2 can take and manage tgSenseable objects from an app. Currently, it just prints out information about them. Next step is to create the sensorInfo objects.

    Changed files

    • src/CMakeLists.txt
    • src/core/CMakeLists.txt
    • src/core/tgModel.cpp
    • src/core/tgModel.h
    • src/core/tgRod.cpp
    • src/core/tgSenseable.cpp
    • src/core/tgSenseable.h
    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/AppTgBoxAnchorDebugDemo.cpp
    • src/sensors/tgDataLogger2.cpp
    • src/sensors/tgDataManager.cpp
    • src/sensors/tgDataManager.h
  23. Change #1295

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Fri 06 Jan 2017 20:35:34
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 6c1a36d091fe071d989f9897a35cb5ff8f6ac24a

    Comments

    WORKING COMMIT of tgDataManager and related files, including tgSensorInfos! Currently, tgDataManager will create sensors based on the sensorInfos, and everythign 'should' be handled properly with reset, teardown, setup, and various constructors/destructors. There shouldn't be any memory leaks with this commit, I tried very hard to keep it clean!

    Changed files

    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/AppTgBoxAnchorDebugDemo.cpp
    • src/sensors/CMakeLists.txt
    • src/sensors/SensorsRedesignOutline_2017-01-03.docx
    • src/sensors/tgDataLogger2.cpp
    • src/sensors/tgDataManager.cpp
    • src/sensors/tgDataManager.h
    • src/sensors/tgRodSensor.cpp
    • src/sensors/tgRodSensorInfo.cpp
    • src/sensors/tgRodSensorInfo.h
    • src/sensors/tgSensor.cpp
    • src/sensors/tgSensorInfo.cpp
    • src/sensors/tgSensorInfo.h
  24. Change #1296

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Sat 07 Jan 2017 20:54:35
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision e082a822388339b0ad050e470217edb8eab4ebeb

    Comments

    First fully working push of the new tgDataLogger2 framework. See tgBoxAnchorDebugDemo for an example of how it's used. Currently, only rod sensors are present. Still need to create sensors for the spring cable actuators, and eventually, force plates.

    Changed files

    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/AppTgBoxAnchorDebugDemo.cpp
    • src/sensors/tgDataLogger2.cpp
    • src/sensors/tgDataLogger2.h
    • src/sensors/tgDataManager.cpp
    • src/sensors/tgRodSensor.cpp
    • src/sensors/tgRodSensor.h
    • src/sensors/tgSensor.h
  25. Change #1297

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Sat 07 Jan 2017 21:20:17
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision d6060b2bbb272c494b8f50cfc046b42d920e5eed

    Comments

    Cleaned up some of the comments and debugging statements in the working code for the data sensing framework.

    Changed files

    • src/core/tgModel.cpp
    • src/core/tgModel.h
    • src/core/tgSenseable.cpp
    • src/core/tgSenseable.h
    • src/sensors/tgDataLogger2.cpp
    • src/sensors/tgDataLogger2.h
    • src/sensors/tgDataManager.cpp
    • src/sensors/tgDataManager.h
    • src/sensors/tgRodSensor.h
    • src/sensors/tgRodSensorInfo.h
    • src/sensors/tgSensor.cpp
    • src/sensors/tgSensor.h
    • src/sensors/tgSensorInfo.h
  26. Change #1298

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Sun 08 Jan 2017 15:09:10
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 067d97b9bde94b8e11d452b477b6652e7e18c311

    Comments

    Two changes: (1) refactored sensors data passing, so vectors of data are used instead of CSV strings. Now, the data manager is responsible for converting vectors of strings into whatever else is needed (e.g. a single CSV string.) Also, (2) working sensor for spring cable actuators. Now, tgDataLogger2 should be almost functionally equivalent to tgDataLogger! (Still don't have markers though.)

    Changed files

    • src/core/tgTags.h
    • src/dev/apsabelhaus/tgBoxAnchorDebugDemo/AppTgBoxAnchorDebugDemo.cpp
    • src/sensors/CMakeLists.txt
    • src/sensors/tgDataLogger2.cpp
    • src/sensors/tgRodSensor.cpp
    • src/sensors/tgRodSensor.h
    • src/sensors/tgSensor.h
    • src/sensors/tgSpringCableActuatorSensor.cpp
    • src/sensors/tgSpringCableActuatorSensor.h
    • src/sensors/tgSpringCableActuatorSensorInfo.cpp
    • src/sensors/tgSpringCableActuatorSensorInfo.h
  27. Change #1299

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Sun 08 Jan 2017 20:33:22
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 32899260b46d028fd47609ad0d010dc2eae5dde5

    Comments

    Added a tutorial for using tgDataLogger2

    Changed files

    • doc/source/data-management-and-logging.rst
    • doc/source/index.rst
  28. Change #1300

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Sun 08 Jan 2017 20:50:09
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision 4b996f9ebe6618c2ce095685277e46b4b3a6149b

    Comments

    Added a tutorial for using tgDataLogger2, plus some misc code cleanup.

    Changed files

    • doc/source/data-management-and-logging.rst
    • doc/source/index.rst
    • src/CMakeLists.txt
    • src/core/tgRod.cpp
    • src/core/tgRod.h
    • src/core/tgSimulation.cpp
    • src/tgcreator/tgBoxInfo.cpp
  29. Change #1301

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Sun 08 Jan 2017 20:50:51
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision dd5b3b7ba1ffea6fbe3511ebf5112d07f3caa1cd

    Comments

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

    Changed files

    • no files
  30. Change #1302

    Category None
    Changed by Drew Sabelhaus <apsabelhausohnoyoudont@berkeley.edu>
    Changed at Sun 08 Jan 2017 20:53:22
    Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
    Branch master
    Revision aef19981ade68b06355ecae44c0e2e835c2e908d

    Comments

    Merge branch 'master' into SensorsRedesign

    Changed files

    • no files