Builder master Build #148
Results:
Failed build src
SourceStamp:
Repository | https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim |
Branch | master |
Revision | 86f08a792c7690ebd63f6bbd82e96509643c8bca |
Got Revision | 86f08a792c7690ebd63f6bbd82e96509643c8bca |
Changes | 163 changes |
BuildSlave:
nix-slaveReason:
scheduler
Steps and Logfiles:
-
git update ( 0 secs )
-
Preload build with Boost and Bullet '/home/bbadmin/buildbot/slave/master/build/bin/setup/buildbot/buildPreload.sh' ( 1 mins, 0 secs )
-
Generate conf files './setup.sh' ( 0 secs )
-
Run setup.sh './setup.sh' ( 20 secs )
-
Build src './bin/build.sh' failed ( 19 secs )
-
- - no logs -
-
- - no logs -
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /home/bbadmin/buildbot/slave/master | slave |
buildername | master | Builder |
buildnumber | 148 | Build |
codebase | Build | |
got_revision | 86f08a792c7690ebd63f6bbd82e96509643c8bca | Git |
project | Build | |
repository | https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim | Build |
revision | 86f08a792c7690ebd63f6bbd82e96509643c8bca | Build |
scheduler | all | Scheduler |
slavename | nix-slave | BuildSlave |
workdir | /home/bbadmin/buildbot/slave/master | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Brianbrt6@case.edu
- Brian Mirletzbrt6@case.edu
- brianbrt6@case.edu
Timing:
Start | Wed Nov 26 12:10:23 2014 |
End | Wed Nov 26 12:12:04 2014 |
Elapsed | 1 mins, 41 secs |
All Changes:
:
Change #279
Category None Changed by brian <brt6 @case.edu>Changed at Wed 18 Jun 2014 16:02:59 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 2bff2f4ac9081142d4ecb724cd5a16212745d46b Comments
Define elements
Changed files
- src/dev/btietz/Corde/CordeModel.h
Change #280
Category None Changed by brian <brt6 @case.edu>Changed at Wed 18 Jun 2014 16:27:28 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 32e0629940e63de1284561483f216e9b5f7ad136 Comments
Adding cpp file for CordeModel
Changed files
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #281
Category None Changed by brian <brt6 @case.edu>Changed at Thu 19 Jun 2014 10:26:22 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 023bfa7a992d627ecdd75fd05fff71c5097d27ce Comments
Adding main and CMakeLists file for Corde testing
Changed files
- src/dev/btietz/CMakeLists.txt
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CMakeLists.txt
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #282
Category None Changed by brian <brt6 @case.edu>Changed at Thu 19 Jun 2014 17:01:25 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0d015aa2f2509b38451241e48b3ea5254dbf6435 Comments
Prepping variables in ComputeInternalForces
Changed files
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #283
Category None Changed by brian <brt6 @case.edu>Changed at Fri 20 Jun 2014 12:34:52 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision d50591b88bd768ea00bf2e811efdd65d4b2c303a Comments
Defining parameters in header file
Changed files
- src/dev/btietz/Corde/CordeModel.h
Change #284
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 20 Jun 2014 12:54:38 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision b1db512828766f4461fbfdb7af98593e055dd48f Comments
A few comments for corde, mostly testing branching
Changed files
- src/dev/btietz/Corde/CordeModel.h
Change #285
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 10:46:07 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0569b0600fac211081d3531fd6d204ab3e9a9ee2 Comments
working config, partial implementation of forces
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #286
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 11:14:10 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision c6b9ab46bc9e6c0a4548f920122f28ab8983df8b Comments
Adding other x equations, error checking for config
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
Change #287
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 13:03:58 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 188d16d08bfb1bbd3faa87352ba41fece7e8db56 Comments
Constructors for the position and quaternion elements
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #288
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 14:04:49 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision adab248743ad947188787351acadf5c79825a670 Comments
Simple constructor and destructor
Changed files
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #289
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 15:00:48 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 328899db7f549ccb925ef871f041167383f9fad9 Comments
Running corde internal forces in one dimension, blows up
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #290
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 15:16:46 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 9821897da610e59619e2872f52ad4feb637d2157 Comments
Adding double precision to build, causes faults. Will debug on another branch
Changed files
- bin/setup/setup_bullet.sh
Change #291
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 16:27:22 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3f87b174bc5d68aae5df844bd4cfd4345323fde3 Comments
Making Corde model double precision, note this breaks everything else for now
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #292
Category None Changed by brian <brt6 @case.edu>Changed at Mon 23 Jun 2014 16:55:23 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 586aabb0bc1f9d26aac39d7e7a62365c3db39969 Comments
Working corde model (for 1 s of simulation in 1D), Need to examine dissipation term further, it appears to add energy
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
Change #293
Category None Changed by brian <brt6 @case.edu>Changed at Tue 24 Jun 2014 09:51:23 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision cd9678f636c8a82e4b5c23eb5259a185b2a9840b Comments
Proper definition of Use_Double_Precision flag
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.h
- src/examples/learningSpines/TetrahedralComplex/AppFlemonsSpineLearning.cpp
- src/examples/learningSpines/TetrahedralComplex/logs/scores.csv
- src/inc.CMakeBullet.txt
Change #294
Category None Changed by brian <brt6 @case.edu>Changed at Tue 24 Jun 2014 13:17:00 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 4ddb62e474cb4d91d755467db3f70a05be6aa8c4 Comments
Messing around with Corde more
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #295
Category None Changed by brian <brt6 @case.edu>Changed at Tue 24 Jun 2014 13:59:21 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 4e5b65240cb429551fbe09c9df773f767f5b9b72 Comments
Merged with master
Changed files
- no files
Change #296
Category None Changed by brian <brt6 @case.edu>Changed at Tue 24 Jun 2014 14:26:32 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 64c41ec874ff11244bf0511de58bae273b719075 Comments
Noticed the units on Spillman's dissipation constants
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
Change #297
Category None Changed by brian <brt6 @case.edu>Changed at Tue 24 Jun 2014 15:26:14 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 536ddfd1362ff713c66540fb9bb69357f54c0f67 Comments
Completed force loop
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #298
Category None Changed by brian <brt6 @case.edu>Changed at Tue 24 Jun 2014 16:08:56 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision ba2fcea2677d0d56ac6b910d463fe7ac2f9a5c6d Comments
quaternion stiffnesses, renamed quaternion elements
Changed files
- src/dev/btietz/Corde/CordeModel.cpp
Change #299
Category None Changed by brian <brt6 @case.edu>Changed at Tue 24 Jun 2014 17:04:15 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 184491c10b0cbf1ca87073cb321079622a8cc65e Comments
q1 torques finished, q2 in progress
Changed files
- src/dev/btietz/Corde/CordeModel.cpp
Change #300
Category None Changed by brian <brt6 @case.edu>Changed at Wed 25 Jun 2014 10:22:53 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5c88595b03eaf68c5ab38d13f3433d6ac549bbd8 Comments
All torque equations
Changed files
- src/dev/btietz/Corde/CordeModel.cpp
Change #301
Category None Changed by brian <brt6 @case.edu>Changed at Wed 25 Jun 2014 10:24:09 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision ee6530a5aa1f6e22acfd85221159c6f3a1eb3c0e Comments
Apply all torques
Changed files
- src/dev/btietz/Corde/CordeModel.cpp
Change #302
Category None Changed by brian <brt6 @case.edu>Changed at Wed 25 Jun 2014 14:12:53 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 21fa067f652c6fbbb4e88d6c9876212150595063 Comments
Complete equations for unconstrained motion. Boundry condition issues still need to be addressed
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
- src/dev/btietz/Corde/CordeModel.h
Change #303
Category None Changed by brian <brt6 @case.edu>Changed at Wed 25 Jun 2014 16:32:21 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 460ac5d00306d7a0981f16eced9f272b85545393 Comments
Updated debugging printouts and using proper quaternion matrix
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
Change #304
Category None Changed by brian <brt6 @case.edu>Changed at Wed 25 Jun 2014 17:33:50 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 8696b51dc53274738428b576eaf83baa8fbede3f Comments
Fixed bug, now stable along z axis
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
Change #305
Category None Changed by brian <brt6 @case.edu>Changed at Fri 27 Jun 2014 16:46:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 331da5e190f436aba3fae094b0f11d85c26199bf Comments
Corrected a numerical instability in constraint equations
Changed files
- src/dev/btietz/Corde/AppCordeTest.cpp
- src/dev/btietz/Corde/CordeModel.cpp
Change #306
Category None Changed by Brian <brt6 @case.edu>Changed at Sun 29 Jun 2014 20:02:35 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 54135ec1801777b2b33b58fe7ff58e852c1c097b Comments
Merge branch 'master' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
Changed files
- no files
Change #307
Category None Changed by Brian <brt6 @case.edu>Changed at Sun 29 Jun 2014 20:31:32 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 6a3c0c8f00ffc44f86532679b74185c73d8fb6d3 Comments
Updating to corde latest Merge branch 'corde' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim
Changed files
- no files
Change #308
Category None Changed by Brian <brt6 @case.edu>Changed at Sun 29 Jun 2014 20:54:54 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision e33004b4938496b79c7aad9fcd24752b8076e18c Comments
pre merge commit
Changed files
- bin/setup/setup_bullet.sh
Change #309
Category None Changed by Brian <brt6 @case.edu>Changed at Sun 29 Jun 2014 22:32:17 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 34a8cfc3831de77f3880801be512eee6206d1020 Comments
Merged with setup_bullet.sh
Changed files
- no files
Change #310
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 20 Oct 2014 17:06:23 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 81975308ffc58adafee1cc54d2cf48ce4de3a6d6 Comments
Catching up this repo with origin master
Changed files
- no files
Change #311
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 20 Oct 2014 19:38:22 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 132c46e56b62e218c3488103f0e67f11cfc691eb Comments
Basic classes to utilize ghost objects for collision detection
Changed files
- src/dev/CMakeLists.txt
- 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
Change #312
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 20 Oct 2014 19:58:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision b794846f4b9967bfed20119cbb73908cf5feb36c Comments
Modifications to run with the object. Currently segfaults due to lack of collision shape
Changed files
- src/dev/btietz/sphereFeet/CMakeLists.txt
- src/dev/btietz/sphereFeet/T6SphereModel.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #313
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 21 Oct 2014 01:03:37 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 139afb7180a909c072dd05b36d247842a8ec8baf Comments
Functional overlapping pair cache
Changed files
- src/core/tgWorldBulletPhysicsImpl.cpp
- src/dev/btietz/sphereFeet/AppSUPERSphereball.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #314
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 21 Oct 2014 11:57:45 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3f4f64cffb10c0063327bbb2cb8108297b49da0d Comments
Better overlapping pair tests
Changed files
- src/dev/btietz/sphereFeet/T6SphereModel.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #315
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 21 Oct 2014 14:00:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 61e43876812c37c022f7013aabf6bfd3836764c1 Comments
split muscle2P and muscleAnchor into seperate files
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/examples/learningSpines/tgCPGStringControl.cpp
Change #316
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 21 Oct 2014 14:17:52 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 1661488d50e8bce2c8f54a7d0cc456988812f1cf Comments
Cleanup of includes for tgRigidInfo, updating transforms for ghost objects
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
- src/tgcreator/tgRigidInfo.cpp
- src/tgcreator/tgRigidInfo.h
- src/tgcreator/tgStructureInfo.cpp
Change #317
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 21 Oct 2014 17:16:20 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 74af001e72a6e8af1349d3ccee8c876e92ebbe14 Comments
Fixed rendering for new ghost objects
Changed files
- src/dev/btietz/sphereFeet/T6SphereModel.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #318
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 21 Oct 2014 18:55:45 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 165b9bff28cbab130f315c2ded61687a2d7ff966 Comments
Preliminary narrow-phase code, need to debug
Changed files
- src/core/MuscleAnchor.cpp
- src/core/MuscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #319
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 22 Oct 2014 13:22:04 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 2180a03bda6cdbc2a516fefdb0d00d3cb693d3b3 Comments
Comments
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #320
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 22 Oct 2014 20:09:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision f0f39d3d44184cf301037a005a533e5b88577489 Comments
Fixed broadphase error for proper use of ghost objects
Changed files
- src/dev/btietz/sphereFeet/T6SphereModel.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #321
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 23 Oct 2014 17:58:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision b8915aa6ece972b99f0127c58e833891b73a8307 Comments
More debugging info for MuscleNP
Changed files
- src/dev/btietz/Corde/AppLineInsertionCheck.cpp
- src/dev/btietz/Corde/CMakeLists.txt
- src/dev/muscleNP/MuscleNP.cpp
Change #322
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 23 Oct 2014 18:26:32 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 6b571495057fbe79367d4029e69f9793cc157f33 Comments
Preliminary collision resolution model
Changed files
- src/dev/btietz/sphereFeet/T6SphereModel.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #323
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 23 Oct 2014 20:09:42 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision fe92b9b2e5f47c0f73513606874af25b71249e20 Comments
Quick model demonstrating contact dynamics
Changed files
- src/dev/btietz/CMakeLists.txt
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/CMakeLists.txt
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.h
- src/dev/muscleNP/MuscleNP.cpp
Change #324
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 24 Oct 2014 13:30:54 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision e04dff2b53c814f8291f02eac60b97fb5c0ea82c Comments
New data for muscleAnchor, const correctness for muscleAnchor, testing necessity of RB checks for new contacts
Changed files
- src/core/MuscleAnchor.cpp
- src/core/MuscleAnchor.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #325
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 24 Oct 2014 14:33:24 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 28722bb76061c3021fdf81c9daa6360c576d5a08 Comments
Comparison object for muscle anchors, more const correctness
Changed files
- src/core/Muscle2P.cpp
- src/core/Muscle2P.h
- src/core/MuscleAnchor.cpp
- src/core/MuscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #326
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 24 Oct 2014 16:28:39 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 79126e55b77198cd1b781a639612ce48a232477d Comments
Correct capitilzation for muscleAnchor files, towards anchor lists for muscleNP
Changed files
- src/core/CMakeLists.txt
- src/core/Muscle2P.cpp
- src/core/MuscleAnchor.cpp
- src/core/MuscleAnchor.h
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/core/tgBulletRenderer.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/CMakeLists.txt
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/examples/learningSpines/tgCPGStringControl.cpp
Change #327
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 24 Oct 2014 18:07:14 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision fbc5554669b7179275f87f4282d294037569972f Comments
Rendering for MuscleNP, required modifications to Muscle2P to avoid nasty casting
Changed files
- src/core/Muscle2P.cpp
- src/core/Muscle2P.h
- src/core/muscleAnchor.h
- src/core/tgBulletRenderer.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #328
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 24 Oct 2014 18:34:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision c4955952bbe0edaba96bf03db113dc77ccd449ef Comments
Bugfix in anchor definition
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #329
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 24 Oct 2014 20:17:51 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 17bb19c44f5257b96808d72499890717f277a33b Comments
Updating bounding boxes for anchors. Needs improvement
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #330
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 27 Oct 2014 18:11:23 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3d8c878eb805c1ce91a424e35a88d50413b053bd Comments
First cut point pruning algorithm
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #331
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 28 Oct 2014 13:21:25 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 186be1e6ce042c7ba7f70f35254dc0923c381dda Comments
Sketch of force application, bugfixes, improved pruning algorithm, updating center of bounding boxes
Changed files
- src/core/Muscle2P.h
- src/dev/muscleNP/MuscleNP.cpp
Change #332
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 28 Oct 2014 16:09:34 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 19f5a07e55d25d53fa8a57d5d477ae0cc5abc265 Comments
Updated abs, correct way of centering AABB for MuscleNP
Changed files
- src/dev/btietz/Corde/AppLineInsertionCheck.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #333
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 28 Oct 2014 17:14:14 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision b5c843fd4622c8bcff7ba2f8dadc451fe85ebb2e Comments
Fixed force direction for traditional anchors
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #334
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 28 Oct 2014 17:14:53 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision ef9aa66a536baa8d144b56a034f4bcadf20903de Comments
Fixed force direction for traditional anchors
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
Change #335
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 28 Oct 2014 21:06:15 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision e1063018b25c8c37cc55db38decf08f0844b0378 Comments
Working contact dynamics with poor collision shape updates
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #336
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 17:23:14 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0a20cfc72af70bc2e02ab5cbe366b0ca2f0dcde8 Comments
Adding a new Ghost Info class, minor changes to MuscleNP, etc
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgGhostInfo.cpp
- src/dev/muscleNP/tgGhostInfo.h
Change #337
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 17:42:57 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision f2963e3875be554e24e372c40baeb2d6f08c41d7 Comments
Upcasting for tgRigidInfo to store as a btCollisionObject
Changed files
- src/tgcreator/tgBoxInfo.cpp
- src/tgcreator/tgRigidInfo.cpp
- src/tgcreator/tgRigidInfo.h
- src/tgcreator/tgRodInfo.cpp
- src/tgcreator/tgSphereInfo.cpp
Change #338
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 19:29:20 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a9a10da21fb590ace89f208ce901f7891db22ff2 Comments
Building version using ghost objects and the builder tools- still need to work out details to get it working
Changed files
- src/dev/muscleNP/CMakeLists.txt
- src/dev/muscleNP/tgGhostInfo.cpp
- src/dev/muscleNP/tgGhostInfo.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
- src/tgcreator/tgBoxInfo.h
- src/tgcreator/tgRigidInfo.h
Change #339
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 19:46:20 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 50a97d2726d4d45500a05b66a8fcddc835f24a43 Comments
Working builder tool ghost objects
Changed files
- src/dev/muscleNP/tgGhostInfo.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #340
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 23:19:40 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision bbd92168a14fc57a3f73560d1ecc1d5c26370d00 Comments
Compounding boxes for collision objects
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgGhostInfo.cpp
- src/dev/muscleNP/tgGhostInfo.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
- src/tgcreator/tgCompoundRigidInfo.cpp
- src/tgcreator/tgCompoundRigidInfo.h
- src/tgcreator/tgRigidAutoCompound.cpp
- src/tgcreator/tgRigidAutoCompound.h
- src/tgcreator/tgRigidInfo.h
Change #341
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 23:23:57 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision d969c4dd6586f7a75bb9f39d544be98b2ec241bd Comments
Compounding boxes for collision objects
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgGhostInfo.cpp
- src/dev/muscleNP/tgGhostInfo.h
- src/dev/muscleNP/tgGhostModel.cpp
- src/dev/muscleNP/tgGhostModel.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
- src/tgcreator/tgCompoundRigidInfo.cpp
- src/tgcreator/tgCompoundRigidInfo.h
- src/tgcreator/tgRigidAutoCompound.cpp
- src/tgcreator/tgRigidAutoCompound.h
- src/tgcreator/tgRigidInfo.h
Change #342
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 23:24:38 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 6fd23cadd080e8f17cd20f15c2ac9f20076545c2 Comments
Merge branch 'MuscleNP' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim into MuscleNP
Changed files
- no files
Change #343
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 29 Oct 2014 23:25:07 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 8b2aa55ca59ca082bdd394f461cc46fecc2e988f Comments
Minor changes
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
Change #344
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 13:20:14 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 7ba32299dc9149ff28f4c5440c258ed17a723e20 Comments
Avoid leaking collision objects that are created at runtime
Changed files
- src/core/tgWorldBulletPhysicsImpl.cpp
- src/core/tgWorldBulletPhysicsImpl.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/tgcreator/tgBoxInfo.cpp
- src/tgcreator/tgCompoundRigidInfo.cpp
Change #345
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 13:29:22 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 73f02b8bc5be470c5459a94165697fb41b8456ce Comments
Remove unncessary conditional compiles
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/tgcreator/tgBoxInfo.cpp
- src/tgcreator/tgCompoundRigidInfo.cpp
Change #346
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 14:23:28 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 2823ed5657a6a2b78b6e81d6cff97d4aa5d7fe84 Comments
Two point builder tools option, just a simple box
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/btietz/sphereFeet/T6SphereModel.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #347
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 17:04:45 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision fdd0595b649cd82bae83b214bff890db81a3eef8 Comments
Sanity checks on force magnitude
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/btietz/sphereFeet/AppSUPERSphereball.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #348
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 17:07:16 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5a76533aefeda7718a5e779eb5d5403418f89a0d Comments
Reduced couts in MuscleNP
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #349
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 17:18:55 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 8562fee6e469a86c872542402fbb9d9a0010ffdd Comments
Profiling for MuscleNP
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #350
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 17:25:03 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a4b5c96485a3b2d845be3d0190dc05fbf5b0f375 Comments
Additional profiling
Changed files
- src/core/tgWorldBulletPhysicsImpl.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #351
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 17:54:57 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5add8184bf1a7297d144f4a5db3404a484cdd9fe Comments
Stripped down collision object creation
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/tgcreator/tgCompoundRigidInfo.cpp
Change #352
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 19:52:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision af6306bae46663b3f98b4f59e67acef9da5c2678 Comments
Compound Objects without the builder tools
Changed files
- src/core/tgWorldBulletPhysicsImpl.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #353
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 30 Oct 2014 20:41:41 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5971847cedd4b237fb160e19958128aa0db8cef7 Comments
Bugfixes so more collisions are detected
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #354
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 14:34:50 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a585a8b7abda98e48606baadd0d7f05c70bc4f64 Comments
Updating contact normals for muscle anchors, MuscleNP considers the length between its anchors, prunes accordingly, max force computations adjusted
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #355
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 16:44:39 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision bdc318df907589b320f17c6dd666ec168a6062a5 Comments
Improved anchor contact normal tracking
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #356
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 17:18:30 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a2550547a1c00f9d288eb6357713f75963d4e3e3 Comments
Better determination of contact point
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #357
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 17:40:21 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision cd7d5233e340b07220e26b6f08fd5cf426efd8b4 Comments
Improved pruning for redundant contacts
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #358
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 18:06:55 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision bbff5e9060a4b2770c940d600b5caa09e3816cff Comments
ifdef guards for couts
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #359
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 18:34:41 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 7e72616503972f3ace3156f1046bdc2f16e7f6e2 Comments
Pruning based on relative normal directions, reduced length threshold
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #360
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 19:18:01 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision daee1d10af545c3188f983f5e46c5ab373a3abe2 Comments
Prune all pushing nodes in a first pass, increases quality of remaining nodes
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #361
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 19:40:52 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 1ac35bd6546d8dd016b100a3383f2617c008eec4 Comments
some additional debugging phrases
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #362
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 31 Oct 2014 20:10:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 4ff7d5b22da3456b1a0b23a63e7d7f69e7d4a067 Comments
Pruning by radius of curvature...
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #363
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 03 Nov 2014 11:38:28 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a10dd3176eac214b9fa99cccb049a09222b750d7 Comments
Testing a single contact per manifold
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #364
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 03 Nov 2014 15:01:57 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5506c8e5c1d2621e4d10e048531ab37c2bd35827 Comments
Checking contact lengths before insertion into the vector
Changed files
- src/dev/btietz/CMakeLists.txt
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #365
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 03 Nov 2014 20:10:19 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision db3b1f3b3b713291ab85310601bb170c5d776950 Comments
Improved force application
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #366
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 03 Nov 2014 20:22:08 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a51e87279affc02d37b8dc1536c38ca0326faead Comments
Previous commit, but with less pruning
Changed files
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #367
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 04 Nov 2014 13:54:40 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision c52a19a624111e5dbf6cf99cbe5619f908f5e985 Comments
Check normals before inserting new contacts
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #368
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 04 Nov 2014 19:27:56 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3677a297568de2759f342617db4657b5dea5588f Comments
Sliding anchors, which are deleted based on AABB. Had to make anchors non-const do do this
Changed files
- src/core/Muscle2P.h
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/core/tgBulletRenderer.cpp
- src/dev/btietz/Corde/AppLineInsertionCheck.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #369
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 12:41:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision d6787eba596e7aca625d397d5ab9975b83690f45 Comments
Limiting force on a rigid body basis
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #370
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 12:55:03 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision cdf9ad69251add893b83953aa7387a574b2855db Comments
Remove manifold tracking from muscleAnchor
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #371
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 13:17:00 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 87c9cb96122553697a831e72c26bd668b7a2e0d0 Comments
Zero g testing for simpleMuscleNP, remove unnecessary includes for MuscleNP
Changed files
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #372
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 13:48:48 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision f40e64f2e321979c2ad1c2dcfbfa962df12ee912 Comments
Working TetraSpine with collisions - note, the change to tgSphereInfo _will_ change ICRA2015 applications
Changed files
- src/dev/btietz/tetraCollisions/AppTetraSpineCol.cpp
- src/dev/btietz/tetraCollisions/CMakeLists.txt
- src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
- src/dev/btietz/tetraCollisions/TetraSpineCollisions.h
- src/dev/btietz/tetraCollisions/colSpineSine.cpp
- src/dev/btietz/tetraCollisions/colSpineSine.h
- src/dev/btietz/tetraCollisions/controlVars.json
- src/tgcreator/tgSphereInfo.cpp
Change #373
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 14:04:06 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a415021eb4adf3f1ef10c7ed9b39d7c0d137746c Comments
Profiling info
Changed files
- src/core/tgBulletRenderer.cpp
- src/core/tgLinearString.cpp
- src/core/tgSimulation.cpp
Change #374
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 16:40:02 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5ab43ed8d334df4c02ae09658aa964e2672cf4b2 Comments
Clean up collision shapes on deletion of MuscleNP
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #375
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 16:48:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 2cb57a999ab64b4bd4709452594faa3adeec3e68 Comments
Fixing merge error in setup.sh
Changed files
- bin/setup/setup_bullet.sh
Change #376
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 17:47:42 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 072104950d6091b2ab7b8e4a0a31481510537410 Comments
Ensure tgMultiPointStringInfo actually adds the ghost object to the world, removed unnecessary deletion from updateCollisionObject
Changed files
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/tetraCollisions/AppTetraSpineCol.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #377
Category None Changed by Brian <brt6 @case.edu>Changed at Wed 05 Nov 2014 19:39:50 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision c8ec63ef7d94006487d858cb22003ab07b0dd6f5 Comments
Energy testing for MuscleNP. Some comments in tgUtil about issues I'm finding
Changed files
- src/dev/btietz/CMakeLists.txt
- 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/dev/btietz/muscleNPTests/simpleMuscleNP.h
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/tgcreator/tgUtil.h
Change #378
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 06 Nov 2014 12:17:25 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 42996d4c7b5ec28efbcbbd0f4730423ca77f3126 Comments
Changes to tgBulletGround to make sure values are initialized, better cleanup for Muscle2P and MuscleNP
Changed files
- src/core/Muscle2P.cpp
- src/core/terrain/tgBulletGround.cpp
- src/core/terrain/tgBulletGround.h
- src/core/terrain/tgEmptyGround.cpp
Change #379
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 06 Nov 2014 12:44:46 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 564b129f8ac4c1037f30e54a6f163b2a86b252c2 Comments
Some conditional compiles in MuscleNP and related, a fix for a hack in tgUtil
Changed files
- resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
- src/dev/btietz/muscleNPEnergy/AppMuscleNPCons.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.h
- src/dev/muscleNP/MuscleNP.cpp
- src/tgcreator/tgUtil.h
Change #380
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 06 Nov 2014 12:49:04 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 401200fbdc4622df82c44438f86741673e135586 Comments
Completely remove getArbitraryVector function
Changed files
- src/tgcreator/tgUtil.h
Change #381
Category None Changed by Brian <brt6 @case.edu>Changed at Thu 06 Nov 2014 16:59:10 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 6a6c9e325b05e2d2ea4977aa32871d7ec1f23520 Comments
Better reporting of total forces on objects
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPEnergy/AppMuscleNPCons.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #382
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 07 Nov 2014 12:27:46 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision ffb775b5267c4333a618b653ea2b13f62e04d8d8 Comments
Update compound objects instead of adding/removing from simulation
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #383
Category None Changed by Brian <brt6 @case.edu>Changed at Fri 07 Nov 2014 13:42:50 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision eb3144c476aa451e67c1d2cc8133c92b8bb7baba Comments
More fixes for tgMultiPointStringInfo
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #384
Category None Changed by Brian <brt6 @case.edu>Changed at Sat 08 Nov 2014 15:28:13 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 6a5ce5457f264d602a0ff140616916f07c236c4b Comments
Improved force application, plus some crazy ideas for better contact detection in the conditional compiles
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/Corde/AppLineInsertionCheck.cpp
- src/dev/btietz/muscleNPEnergy/AppMuscleNPCons.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/tgcreator/tgUtil.h
Change #385
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 10 Nov 2014 12:22:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 8f98bd9ad929a10c08077ff23c6995e74d7b9ebc Comments
New patch file containing additional changes to tgDemoApplication
Changed files
- bin/setup/patches/OpenGLPatch.diff
Change #386
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 10 Nov 2014 12:29:46 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0118a4cbff4e5eefb2d05dce75aa6b48b1bc5e06 Comments
Merge branch 'master' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim into MuscleNP
Changed files
- no files
Change #387
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 10 Nov 2014 16:54:39 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 84456cc9d6709128dcc0d54e5fe590570649cf38 Comments
Manifold updating for anchors. Improvement for momentum case, still testing others. Also now building bullet at double precision, may need to work this into bin/build.sh
Changed files
- bin/setup/setup_bullet.sh
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #388
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 10 Nov 2014 17:10:21 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 6a1c11f1bfd016e1e0849b442b12fcc7a5857fcc Comments
Merge branch 'MuscleNP' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim into MuscleNP
Changed files
- no files
Change #389
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 10 Nov 2014 17:43:08 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3d0bee5549bb7d495a9bd92a3c491d23e8e00960 Comments
Making a second effort to copy the manifold before deleting the anchor
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #390
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 10 Nov 2014 18:18:39 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision c7ba9f3d32e1441d81a4557fd526655fa1abea10 Comments
Always update - best across the board performance
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #391
Category None Changed by brian <brt6 @case.edu>Changed at Wed 12 Nov 2014 10:55:59 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 85febd65c7df39b2f72a8ba540f5ad14230f7ff3 Comments
Scaling force vectors by components
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #392
Category None Changed by brian <brt6 @case.edu>Changed at Wed 12 Nov 2014 12:12:30 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5d4e2f9219db92e544e926a99d60fbfa325f47f1 Comments
Better contact normal updates, forces conserving momentum 1.5%
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
Change #393
Category None Changed by brian <brt6 @case.edu>Changed at Wed 12 Nov 2014 12:34:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 90f486f94f40f99681ac70101c8c246ce84b9944 Comments
Pruning after adding new anchors improves performance
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #394
Category None Changed by brian <brt6 @case.edu>Changed at Wed 12 Nov 2014 14:50:12 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 542f8c9fb441853965efa05cc4ce347206e09e66 Comments
A few different tests. Minor bugfixes to conserve momentum across more cases
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #395
Category None Changed by brian <brt6 @case.edu>Changed at Wed 12 Nov 2014 16:57:02 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 88081c17918b35c9a5cc7dc7085b0f597e2dd908 Comments
Update contact normal more frequently reduces the number of contacts
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #396
Category None Changed by brian <brt6 @case.edu>Changed at Thu 13 Nov 2014 13:56:25 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 17ba2a51c19ebaad387afb6ad2c01ca45772bc5c Comments
Clean up anchor functions we're no longer using
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
Change #397
Category None Changed by brian <brt6 @case.edu>Changed at Thu 13 Nov 2014 14:06:31 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision f34726c45780a6df883ed43d547135ccb93c7b26 Comments
More cleanup for muscleAnchor
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
Change #398
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 10:30:55 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 41cebc15cf872bf0b1e3ace169873d7abae08de1 Comments
Check to make sure this is the closest manifold, also local sorting scheme
Changed files
- src/core/Muscle2P.cpp
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #399
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 12:11:14 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 6d7e801affbe99b5a2e439e5bea43bf7755e33d7 Comments
Accurate local search for new anchor order
Changed files
- src/core/muscleAnchor.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #400
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 14:35:32 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 666720b8e60152787ff9f45497f384218766df38 Comments
Final implementation of line pos sort - kind of explosive
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #401
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 15:15:53 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision af0b39b3c14701569260e7bba3a16a8d9f49d277 Comments
First cut of improvements and bugfixes from anchorPositions branch
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #402
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 15:18:08 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 1e0d27f84fd473646165d3f2219bdd299c1cb03c Comments
Fixed insertion point
Changed files
- src/core/muscleAnchor.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #403
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 15:46:13 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 74429e65335da1695e94414485575c3b9b1030ec Comments
ifdefs for debugging, improved anchor deletion scheme
Changed files
- src/core/muscleAnchor.cpp
Change #404
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 16:04:28 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0e1f460e75a97eedcda3566ea3b6ce3a3a42cef2 Comments
Merge remaining pieces of anchorPositions
Changed files
- no files
Change #405
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 16:42:32 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a33225fd07c90aa10572651e1b9c02d148c9e1c6 Comments
Include dist deletion again
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
Change #406
Category None Changed by brian <brt6 @case.edu>Changed at Fri 14 Nov 2014 16:51:32 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 656c5e9e6cceae59778c6ddfd677de216d3a515a Comments
Change simpleMuscleNP back over, comments
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
Change #407
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 10:02:27 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 82b27b6728f8cccb15dbb1fc2e7a50ce331334c7 Comments
Remove unused cable position functions
Changed files
- src/core/muscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #408
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 10:06:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 19eedf0d4651f4087943c576ec0365d328b2ac94 Comments
Remove string position from anchor constructor and data members (difficult to keep up to date)
Changed files
- src/core/Muscle2P.cpp
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/muscleNP/MuscleNP.cpp
Change #409
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 10:23:20 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision e701198d5bc35dc08edf2ad54255a0c006a8361d Comments
Simplification of logic for muscleAnchor updates
Changed files
- src/core/muscleAnchor.cpp
Change #410
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 10:39:22 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 5bea533e28c9eee71ec649a7c83f32f8429f19dd Comments
Comments for muscleAnchor, cleanup of getManifoldDistance
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
Change #411
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 14:29:52 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision c5fe861dc1ca264e536337daa6ce69a1711ea6ce Comments
Improvements to pruning procedure and manifold updates, comments
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgGhostInfo.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.h
Change #412
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 15:19:59 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 917df30c1d04cd08c97e41bf5a52d32ad279f571 Comments
Deleting overlapping pair cache helps full structures
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/muscleNPEnergy/AppMuscleNPCons.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #413
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 16:15:47 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 1d5d1a716cda1871be4e26e9ea1f86dcfaf7ebd0 Comments
Changing return type of calculateAndApplyForce since no one looks at that force vector, many comments for MuscleNP
Changed files
- src/core/Muscle2P.cpp
- src/core/Muscle2P.h
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #414
Category None Changed by brian <brt6 @case.edu>Changed at Mon 17 Nov 2014 16:58:21 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 821431182f26bf5313aa44d936cd26c3a0a52db4 Comments
Two string test, silence couts from MuscleNP
Changed files
- src/dev/btietz/muscleNPTests/AppsimpleMuscleNP.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #415
Category None Changed by brian <brt6 @case.edu>Changed at Tue 18 Nov 2014 11:47:14 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 152340e7c90d247f1ed7e22bb582faf9b9dc86e0 Comments
First cut at 'backwards' iterations to determine position. Minor stability improvements
Changed files
- src/dev/btietz/Corde/AppLineInsertionCheck.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #416
Category None Changed by brian <brt6 @case.edu>Changed at Tue 18 Nov 2014 12:54:16 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3ff907496a68d2fb709c3eacf8c278a601564d0b Comments
First cut at 'backwards' iterations to determine position. Minor stability improvements
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #417
Category None Changed by brian <brt6 @case.edu>Changed at Tue 18 Nov 2014 13:33:40 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0dc58b88a28fa32ec2b91c762f660dd60b13971b Comments
Bugfixes for new iteratons, added stability
Changed files
- src/dev/muscleNP/MuscleNP.cpp
Change #418
Category None Changed by brian <brt6 @case.edu>Changed at Tue 18 Nov 2014 14:26:53 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 2c57aeebf98c048d79cc2fb39fc67cdcb109a359 Comments
Finished with MuscleNP, cleaned up some unnecessary includes
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #419
Category None Changed by brian <brt6 @case.edu>Changed at Tue 18 Nov 2014 15:11:04 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3077812d5f0ed22d8f25fdbf19b8db59480131dd Comments
Comments for muscleAnchor, returning a reference for force instead of a copy
Changed files
- src/core/muscleAnchor.h
Change #420
Category None Changed by brian <brt6 @case.edu>Changed at Tue 18 Nov 2014 15:18:23 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 295a0559fa16438897fae9d8b08ca4a7759b68f8 Comments
Merge in latest commits to master
Changed files
- no files
Change #421
Category None Changed by brian <brt6 @case.edu>Changed at Wed 19 Nov 2014 13:23:34 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision e2aa97eb380b9d36f2d3cc4b023ef4ebee277ea9 Comments
Remove height variable from muscleAnchor, as its redundant with the heightSensor class in dev/atil
Changed files
- src/core/muscleAnchor.cpp
- src/core/muscleAnchor.h
Change #422
Category None Changed by brian <brt6 @case.edu>Changed at Wed 19 Nov 2014 15:47:59 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision bc53e075b5d5a6223889b224edfa81defe8d90e2 Comments
Change muscleAnchor exception to printout, add terrain for tetraspine, update controls
Changed files
- src/core/muscleAnchor.cpp
- src/dev/btietz/tetraCollisions/AppTetraSpineCol.cpp
- src/dev/btietz/tetraCollisions/CMakeLists.txt
- src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
- src/dev/btietz/tetraCollisions/Wall.cpp
- src/dev/btietz/tetraCollisions/Wall.h
- src/dev/btietz/tetraCollisions/colSpineSine.cpp
- src/dev/btietz/tetraCollisions/controlVars.json
Change #423
Category None Changed by brian <brt6 @case.edu>Changed at Wed 19 Nov 2014 17:01:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 788545f33fc7fc3d9804859f6febd19bf83052f4 Comments
Testing MuscleNP on a wall and hilly ground. Needs further tuning
Changed files
- src/core/muscleAnchor.cpp
- src/core/terrain/tgHillyGround.h
- src/dev/btietz/TetraSpineStatic/AppTetraSpineStatic.cpp
- src/dev/btietz/handTunedSineWaves/AppTetraSpineHT.cpp
- src/dev/btietz/tetraCollisions/AppTetraSpineCol.cpp
- src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
- src/dev/btietz/tetraCollisions/colSpineSine.cpp
- src/dev/btietz/tetraCollisions/controlVars.json
- src/dev/muscleNP/MuscleNP.cpp
Change #424
Category None Changed by brian <brt6 @case.edu>Changed at Thu 20 Nov 2014 12:51:54 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision ff34038c21a74f5a1678d9df3bd9724d3321085c Comments
Increase number of solver iterations, stabilize hilly terrain for Tetraspine, change contact threshold to value for double precision
Changed files
- src/core/muscleAnchor.cpp
- src/core/tgBulletUtil.cpp
- src/core/tgWorldBulletPhysicsImpl.cpp
- src/dev/btietz/tetraCollisions/AppTetraSpineCol.cpp
- src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #425
Category None Changed by brian <brt6 @case.edu>Changed at Thu 20 Nov 2014 13:44:42 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 4e72394d01d0c93f81b7b3cf38128ee87681459b Comments
Further investigation onto solver iterations
Changed files
- src/core/tgWorldBulletPhysicsImpl.cpp
Change #426
Category None Changed by brian <brt6 @case.edu>Changed at Thu 20 Nov 2014 14:16:38 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 3015b18cf9b3c65dcdf8aa98bc35b03a6720ecd4 Comments
Tuning for the tetraspine on terrain, new code for tetrahedral complex on terrain
Changed files
- resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
- src/dev/btietz/CMakeLists.txt
- src/dev/btietz/TCContact/.gitignore
- src/dev/btietz/TCContact/AppFlemonsSpineContact.cpp
- src/dev/btietz/TCContact/CMakeLists.txt
- src/dev/btietz/TCContact/FlemonsSpineModelContact.cpp
- src/dev/btietz/TCContact/FlemonsSpineModelContact.h
- src/dev/btietz/tetraCollisions/AppTetraSpineCol.cpp
- src/dev/btietz/tetraCollisions/controlVars.json
Change #427
Category None Changed by brian <brt6 @case.edu>Changed at Thu 20 Nov 2014 16:29:10 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision eae8fae6d6c313e9e722f0faa973e7c64dcda807 Comments
Mostly comments
Changed files
- src/dev/btietz/TCContact/FlemonsSpineModelContact.cpp
- src/dev/muscleNP/MuscleNP.cpp
Change #428
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 24 Nov 2014 15:22:08 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 310affacb573349027a644d2daccea3d6fd65abd Comments
Comments and reduced dependancies for tgcreator, updated comments for integration tests, testing library for tgUtil (no real tests)
Changed files
- src/tgcreator/CMakeLists.txt
- src/tgcreator/tgUtil.h
- test/CMakeLists.txt
- test/tgcreator/CMakeLists.txt
- test/tgcreator/tgUtil_test.cpp
- test_integration/SpineTests/WorldConf_Spines_test.cpp
Change #429
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 24 Nov 2014 16:48:12 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision c5a3384e1951d611da9f0d67b8f4cac3f6d252c2 Comments
Hybrid solution for tgUtil, handle up vector with the right quaternion, use arbitrary when that one doesn't work
Changed files
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/tgcreator/tgUtil.h
- test/tgcreator/tgUtil_test.cpp
Change #430
Category None Changed by Brian <brt6 @case.edu>Changed at Mon 24 Nov 2014 16:55:59 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision bc1f08dd0f4da2776c45d7b1fb7c8e46c71c7d9b Comments
Updated value for integration test for double precision
Changed files
- test_integration/SpineTests/WorldConf_Spines_test.cpp
Change #431
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 25 Nov 2014 09:54:03 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 8c29990b70faf71cc3131759da74fc435aa70da8 Comments
Anchor based Muscle2P construction with pretension
Changed files
- resources/src/learningSpines/TetrahedralComplex/logs/scores.csv
- src/core/Muscle2P.cpp
- src/core/Muscle2P.h
- src/tgcreator/tgLinearStringInfo.cpp
Change #432
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 25 Nov 2014 10:03:05 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 7663c1262c396cdaa4fa28fc0ff3f4d2c521f48d Comments
MuscleNP also uses anchor based constructor
Changed files
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
Change #433
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 25 Nov 2014 10:36:52 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 1cc37a53ac2658f08324432b66a9fd62ec9d222d Comments
Remove old constructors, update comments
Changed files
- src/core/Muscle2P.cpp
- src/core/Muscle2P.h
- src/core/tgBulletRenderer.cpp
- src/dev/muscleNP/MuscleNP.cpp
- src/dev/muscleNP/MuscleNP.h
Change #434
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 25 Nov 2014 10:52:32 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 473ca01163484f5bf1b1d6c6ff10e75873917b20 Comments
Merge branch 'MuscleNP' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim into MuscleNP
Changed files
- no files
Change #435
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 25 Nov 2014 10:56:47 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision f999a770a902b17791fd35d1cb25c47566f65c34 Comments
Better naming for tgUtil test
Changed files
- test/tgcreator/tgUtil_test.cpp
Change #436
Category None Changed by Brian <brt6 @case.edu>Changed at Tue 25 Nov 2014 12:12:18 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision a8eedfab05e0be780d1937724f31dfda60d6d518 Comments
Make muscleNPEnergy into a unit tests. Currently segfaults, debugging
Changed files
- src/dev/btietz/muscleNPEnergy/CMakeLists.txt
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.h
- test_integration/CMakeLists.txt
- test_integration/MuscleNP/CMakeLists.txt
- test_integration/MuscleNP/MuscleNP_test.cpp
Change #437
Category None Changed by brian <brt6 @case.edu>Changed at Tue 25 Nov 2014 17:10:55 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0e7e8385f364015b8f5ef5a000ac0cb930ec7e3c Comments
Further testing for MuscleNP, made some changes to containsNode that make it more robust
Changed files
- src/dev/btietz/muscleNPEnergy/AppMuscleNPCons.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.h
- src/tgcreator/tgBoxInfo.h
- src/tgcreator/tgRodInfo.h
- test_integration/MuscleNP/CMakeLists.txt
- test_integration/MuscleNP/MuscleNP_test.cpp
Change #438
Category None Changed by brian <brt6 @case.edu>Changed at Wed 26 Nov 2014 10:33:03 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 0c6bc4de333c5ff15f2594fe1a92dfe357493d68 Comments
Merge branch 'master' of https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim into MuscleNP
Changed files
- no files
Change #439
Category None Changed by brian <brt6 @case.edu>Changed at Wed 26 Nov 2014 11:18:24 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision bc21935ad28207981be2227744578d6f4d5adc3c Comments
Update base string construction parameters to include pretension
Changed files
- src/core/tgBaseString.cpp
- src/core/tgBaseString.h
- src/dev/apsabelhaus/tgDataLoggerRedesign/T6Model_tgDLR.cpp
- src/dev/atil/SuperBallModel.cpp
- src/dev/btietz/TCContact/FlemonsSpineModelContact.cpp
- src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel.cpp
- src/dev/btietz/TetraSpineStatic/TetraSpineStaticModel_hf.cpp
- src/dev/btietz/caterpillar/CaterpillarModel.cpp
- src/dev/btietz/muscleNPEnergy/MuscleNPCons.cpp
- src/dev/btietz/muscleNPTests/simpleMuscleNP.cpp
- src/dev/btietz/sphereFeet/T6SphereModel.cpp
- src/dev/btietz/tetraCollisions/TetraSpineCollisions.cpp
- src/dev/jbruce/internalFriction/T6Model.cpp
- src/dev/jbruce/sineWaveEscapeController/T6Model.cpp
- src/dev/jbruce/twoSpringSUPERball/T6Model.cpp
- src/dev/kmorse/T6Model.cpp
- src/dev/muscleNP/tgMultiPointStringInfo.cpp
- src/dev/steve/Escape_T6/Escape_T6Model.cpp
- src/dev/steve/T12SuperBallPayload/T12SuperBallPayload.cpp
- src/dev/tests/RBStringTest.cpp
- src/examples/SUPERball/T6Model.cpp
- src/examples/learningSpines/OctahedralComplex/FlemonsSpineModelLearningCL.cpp
- src/examples/learningSpines/TetraSpine/TetraSpineLearningModel.cpp
- src/examples/learningSpines/TetrahedralComplex/FlemonsSpineModelLearning.cpp
- src/examples/learningSpines/ribDemo/RibModel.cpp
- src/tgcreator/tgLinearStringInfo.cpp
- test_integration/CMakeLists.txt
Change #440
Category None Changed by brian <brt6 @case.edu>Changed at Wed 26 Nov 2014 11:27:06 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision eaa13419469113c2151549bbd6210f319b3315b1 Comments
Pretension in an example
Changed files
- 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/CMakeLists.txt
Change #441
Category None Changed by Brian Mirletz <brt6 @case.edu>Changed at Wed 26 Nov 2014 12:09:36 Repository https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim Branch master Revision 86f08a792c7690ebd63f6bbd82e96509643c8bca Comments
Merge pull request #99 from NASA-Tensegrity-Robotics-Toolkit/MuscleNP Merging in MuscleNP, new muscle constructors and examples. This closes #96 Note the following about this merge: 1) The simulator is now running at double precision by default. We recommend migrating, as it increases simulator accuracy for a minor increase in memory usage (see: https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim/issues/100). In order to migrate you need to do one of the following: a) delete your env and build directories and re-run setup.sh, followed by a clean build (bin/build.sh) b) Rebuild bullet at double precision (cd to the bullet directory: env/build/bullet, run "ccmake .", turn double precision on, generate new cmake files, run make install), then do the same thing to NTRT (ccmake build, toggle option on and generate, run bin/build.sh) 2) The order of the parameters in tgBaseString::config has changed. The third parameter is now pretension, in units of force, to allow pretension in cables without a controller. Rotation has been moved to the end, history is fourth, and everything else has been left unchanged. If your code was in master, I've updated it for you. If you were just specifying stiffness and damping you don't need to do anything, but otherwise check tgBaseString::config and make sure everything is as you expect. There's a new example of the 3 bar prism (3_prism_no_control) showing how to use this new pretension parameter. Finally - there's a new cable model in dev - MuscleNP, which includes contact dynamics. There's several examples of its use in my dev directory (btietz), the most interesting of which is TCContact, which demonstrates their use on hilly terrain. Changing your models to use contact dynamics is just a matter of using dev/tgMultiPointStringInfo instead of tgLinearStringInfo, so it should be easy to play with. Its still in beta, so let me know if you find bugs (or post them to github).
Changed files
- no files