Bugfix:
* Standard clone methods now cause an exception in RobotNodes in order to prevent user from doing nasty/errornous things. * Set global pose of cloned objects. * Implement _clone method in objects that derive from SceneObject in order to return correct instances when cloning. Convenient helpers: * Methods for easily setup a united set of objects. (This can drastically improve collision detection in case static obstacles are present) Improvements * Improving datapath search in order to cover most likely path setups. * Switching to asserts in core collision detection routines in order to avoid lots of checks in release builds. * Add manipulability measure for directed movements. * Billboard support for Coin3D visualizations. git-svn-id: http://svn.code.sf.net/p/simox/code/trunk@259 042f3d55-54a8-47e9-b7fb-15903f145c44
Showing
- VirtualRobot/CollisionDetection/CollisionChecker.cpp 25 additions, 50 deletionsVirtualRobot/CollisionDetection/CollisionChecker.cpp
- VirtualRobot/CollisionDetection/CollisionModel.cpp 19 additions, 27 deletionsVirtualRobot/CollisionDetection/CollisionModel.cpp
- VirtualRobot/CollisionDetection/CollisionModel.h 8 additions, 0 deletionsVirtualRobot/CollisionDetection/CollisionModel.h
- VirtualRobot/CollisionDetection/PQP/CollisionCheckerPQP.cpp 5 additions, 12 deletionsVirtualRobot/CollisionDetection/PQP/CollisionCheckerPQP.cpp
- VirtualRobot/IK/PoseQualityManipulability.cpp 42 additions, 0 deletionsVirtualRobot/IK/PoseQualityManipulability.cpp
- VirtualRobot/IK/PoseQualityManipulability.h 10 additions, 0 deletionsVirtualRobot/IK/PoseQualityManipulability.h
- VirtualRobot/IK/PoseQualityMeasurement.cpp 7 additions, 0 deletionsVirtualRobot/IK/PoseQualityMeasurement.cpp
- VirtualRobot/IK/PoseQualityMeasurement.h 10 additions, 0 deletionsVirtualRobot/IK/PoseQualityMeasurement.h
- VirtualRobot/ManipulationObject.cpp 5 additions, 2 deletionsVirtualRobot/ManipulationObject.cpp
- VirtualRobot/ManipulationObject.h 4 additions, 1 deletionVirtualRobot/ManipulationObject.h
- VirtualRobot/Nodes/RobotNode.h 9 additions, 2 deletionsVirtualRobot/Nodes/RobotNode.h
- VirtualRobot/Obstacle.cpp 4 additions, 2 deletionsVirtualRobot/Obstacle.cpp
- VirtualRobot/Obstacle.h 3 additions, 1 deletionVirtualRobot/Obstacle.h
- VirtualRobot/RuntimeEnvironment.cpp 14 additions, 2 deletionsVirtualRobot/RuntimeEnvironment.cpp
- VirtualRobot/SceneObject.cpp 4 additions, 2 deletionsVirtualRobot/SceneObject.cpp
- VirtualRobot/SceneObject.h 3 additions, 1 deletionVirtualRobot/SceneObject.h
- VirtualRobot/SceneObjectSet.cpp 20 additions, 0 deletionsVirtualRobot/SceneObjectSet.cpp
- VirtualRobot/SceneObjectSet.h 8 additions, 0 deletionsVirtualRobot/SceneObjectSet.h
- VirtualRobot/Visualization/CoinVisualization/CoinVisualizationFactory.cpp 55 additions, 0 deletions...ualization/CoinVisualization/CoinVisualizationFactory.cpp
- VirtualRobot/Visualization/CoinVisualization/CoinVisualizationFactory.h 7 additions, 0 deletions...isualization/CoinVisualization/CoinVisualizationFactory.h
Loading
Please register or sign in to comment