added setGraspAttribute interface to avoid exposing a non const interface to the EGPlanner's grasp list
added a setGraspAttribute interface to the socket server
added grasp id attribute and test score to grasp
Merge branch 'master' into online_reachability
graspit will now have grasps reachability tested
Merge branches 'online_reachability' and 'online_reachability' of https://github.com/jvarley/graspit_bci
reverted whitespace change
changed default value of testResult attribute to -1 for unstested. 0 will be failed
Fixed setGraspAttribute to use the graspIdentifier properly, instead of using the attributeString
Merge branch 'online_reachability' of github.com:jon-weisz/graspit_bci into online_reachability
Merge branch 'master' into online_reachability
Merge branch 'master' into online_reachability
added missing experiment table model
For some reason, this stopped compiling without the additional template arguments to std::algorithm min and max
Fixed error in outputting grasp description. Reading the posture of a HandObject state may not give you the dofs, if the posture type is set to Eigengrasp or some such thing. Instead, we explicitly get the dof readings from the state.
made analyzeGrasp a slot so that it could be connected to the analyzeGrasp signal from ivmgr
Changed the name of the grasp identifier
modified the addSolution to increment the mCurrentStep attribute so that each added grasp gets a unique identifier when it is loaded from an external source.
modified the setObjectCentral to move the table also, and to only use the translation of the object, not the orientation, and to set the point clouds transform when it does
Made name of grasp identifier attribute consistent and fixed CURG/graspit_bci#11 by completely refactoring the point cloud subgraph