|
Robowflex
v0.1
Making MoveIt Easy
|
Container for MoveIt planning scenes in Blender. More...
Public Member Functions | |
| def | __init__ (self, name, scene_file) |
| Constructor. More... | |
| def | load_scene (self, scene_file) |
| Loads a YAML moveit_msgs::PlanningScene into Blender. More... | |
| def | add_collision_object (self, co) |
| Adds a collision object (moveit_msgs::CollisionObject) to the scene. More... | |
| def | add_shape (self, name, shape, pose) |
| Adds a shape (either shape_msgs::SolidPrimitive or shape_msgs::Mesh) to the scene. More... | |
| def | get_object (self, name) |
| Retrieve a named object in the scene. More... | |
Public Attributes | |
| name | |
| shapes | |
| collection | |
| filepath | |
| yaml | |
Container for MoveIt planning scenes in Blender.
This class loads mesh and primitive resources described in a planning scene and stores them in a Blender collection.
| def robowflex_visualization.scene.Scene.__init__ | ( | self, | |
| name, | |||
| scene_file | |||
| ) |
| def robowflex_visualization.scene.Scene.add_collision_object | ( | self, | |
| co | |||
| ) |
Adds a collision object (moveit_msgs::CollisionObject) to the scene.
| co | Collision object. |
| def robowflex_visualization.scene.Scene.add_shape | ( | self, | |
| name, | |||
| shape, | |||
| pose | |||
| ) |
| def robowflex_visualization.scene.Scene.get_object | ( | self, | |
| name | |||
| ) |
| def robowflex_visualization.scene.Scene.load_scene | ( | self, | |
| scene_file | |||
| ) |