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 | |||
) |