Public Member Functions | |
def | __init__ |
def | execute |
def | get_object |
def | give_object |
def | navigate_to |
def | say |
def | tuck_arms |
def | wait_for_gripper_wiggle |
Public Attributes | |
arm_mover | |
give_item_phrase | |
gripper_wiggle_detector_client | |
item_delivered_phrase | |
item_received_phrase | |
lang | |
move_base_client | |
request_item_phrase | |
server | |
tuck_arm_client | |
Static Public Attributes | |
list | accept_object_pose = [ -0.07666010001780543, 0.1622352230632809, -0.31320771836735584, -1.374860652847621, -3.1324415863359545, -1.078194355846691, 1.857217828689617] |
list | tuck_approach_pose = [0.039, 1.1072, 0.0, -2.067, -1.231, -1.998, 0.369] |
list | tucked_with_object_approach_pose = [-0.01829384139848722, 0.6712428753827848, -1.3264898661986668, -0.6078654239376914, 0.601472182148825, -1.3278329090728338, -5.83346239703479] |
list | tucked_with_object_pose = [-0.0175476818422744, 1.1720448201611564, -1.3268105758514066, -1.288722079574422, -31.28968470078213, -2.0089650532319836, -5.841424529413016] |
Definition at line 46 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
def pr2_delivery.DeliverServer.DeliverServer.execute | ( | self, | |
goal | |||
) |
This is the main sequence of the delivery action.
Definition at line 80 of file DeliverServer.py.
Definition at line 128 of file DeliverServer.py.
Definition at line 154 of file DeliverServer.py.
def pr2_delivery.DeliverServer.DeliverServer.navigate_to | ( | self, | |
nav_goal_pose | |||
) |
Definition at line 112 of file DeliverServer.py.
def pr2_delivery.DeliverServer.DeliverServer.say | ( | self, | |
thing_to_say | |||
) |
Definition at line 96 of file DeliverServer.py.
Definition at line 105 of file DeliverServer.py.
def pr2_delivery.DeliverServer.DeliverServer.wait_for_gripper_wiggle | ( | self, | |
accel | |||
) |
Waits for one year. accel is in m/s^2, normal values are 6 and 10
Definition at line 119 of file DeliverServer.py.
list pr2_delivery::DeliverServer.DeliverServer::accept_object_pose = [ -0.07666010001780543, 0.1622352230632809, -0.31320771836735584, -1.374860652847621, -3.1324415863359545, -1.078194355846691, 1.857217828689617] [static] |
Definition at line 50 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
list pr2_delivery::DeliverServer.DeliverServer::tuck_approach_pose = [0.039, 1.1072, 0.0, -2.067, -1.231, -1.998, 0.369] [static] |
Definition at line 49 of file DeliverServer.py.
Definition at line 53 of file DeliverServer.py.
list pr2_delivery::DeliverServer.DeliverServer::tucked_with_object_approach_pose = [-0.01829384139848722, 0.6712428753827848, -1.3264898661986668, -0.6078654239376914, 0.601472182148825, -1.3278329090728338, -5.83346239703479] [static] |
Definition at line 51 of file DeliverServer.py.
list pr2_delivery::DeliverServer.DeliverServer::tucked_with_object_pose = [-0.0175476818422744, 1.1720448201611564, -1.3268105758514066, -1.288722079574422, -31.28968470078213, -2.0089650532319836, -5.841424529413016] [static] |
Definition at line 48 of file DeliverServer.py.