|
def | __init__ (self) |
|
def | get_pose (self, co) |
|
def | make_grasps (self, initial_pose_stamped, allowed_touch_objects, grasp_opening=[0]) |
|
def | make_gripper_posture (self, joint_positions) |
|
def | make_gripper_translation (self, min_dist, desired, vector) |
|
def | make_places (self, target_id, init_pose) |
|
def | mat_to_pose (self, mat, transform=None) |
|
def | pose_to_mat (self, pose) |
|
def | sendColors (self) |
|
def | setColor (self, name, r, g, b, a=0.9) |
|
Definition at line 60 of file pick_and_place.py.
def pick_and_place.MoveItDemo.__init__ |
( |
|
self | ) |
|
def pick_and_place.MoveItDemo.get_pose |
( |
|
self, |
|
|
|
co |
|
) |
| |
def pick_and_place.MoveItDemo.make_grasps |
( |
|
self, |
|
|
|
initial_pose_stamped, |
|
|
|
allowed_touch_objects, |
|
|
|
grasp_opening = [0] |
|
) |
| |
def pick_and_place.MoveItDemo.make_gripper_posture |
( |
|
self, |
|
|
|
joint_positions |
|
) |
| |
def pick_and_place.MoveItDemo.make_gripper_translation |
( |
|
self, |
|
|
|
min_dist, |
|
|
|
desired, |
|
|
|
vector |
|
) |
| |
def pick_and_place.MoveItDemo.make_places |
( |
|
self, |
|
|
|
target_id, |
|
|
|
init_pose |
|
) |
| |
def pick_and_place.MoveItDemo.mat_to_pose |
( |
|
self, |
|
|
|
mat, |
|
|
|
transform = None |
|
) |
| |
Convert a homogeneous matrix to a Pose message, optionally premultiply by a transform.
Args:
mat (numpy.ndarray): 4x4 array (or matrix) representing a homogenous transform.
transform (numpy.ndarray): Optional 4x4 array representing additional transform
Returns:
pose (geometry_msgs.msg.Pose): Pose message representing transform.
Definition at line 542 of file pick_and_place.py.
def pick_and_place.MoveItDemo.pose_to_mat |
( |
|
self, |
|
|
|
pose |
|
) |
| |
Convert a pose message to a 4x4 numpy matrix.
Args:
pose (geometry_msgs.msg.Pose): Pose rospy message class.
Returns:
mat (numpy.matrix): 4x4 numpy matrix
Definition at line 527 of file pick_and_place.py.
def pick_and_place.MoveItDemo.sendColors |
( |
|
self | ) |
|
def pick_and_place.MoveItDemo.setColor |
( |
|
self, |
|
|
|
name, |
|
|
|
r, |
|
|
|
g, |
|
|
|
b, |
|
|
|
a = 0.9 |
|
) |
| |
pick_and_place.MoveItDemo._tf2_buff |
|
private |
pick_and_place.MoveItDemo._tf2_list |
|
private |
pick_and_place.MoveItDemo.colors |
pick_and_place.MoveItDemo.gripper_closed |
pick_and_place.MoveItDemo.gripper_neutral |
pick_and_place.MoveItDemo.gripper_opened |
pick_and_place.MoveItDemo.gripper_pose_pub |
pick_and_place.MoveItDemo.gripper_tighten |
pick_and_place.MoveItDemo.scene |
pick_and_place.MoveItDemo.scene_pub |
The documentation for this class was generated from the following file: