Public Member Functions | |
def | __call__ |
def | __init__ |
Static Public Member Functions | |
def | identityPose |
Static Public Attributes | |
client = None | |
final_center_of_mass_position = None | |
final_left_foot_position = None | |
final_right_foot_position = None | |
footprints = None | |
initial_center_of_mass_position = None | |
initial_left_foot_position = None | |
initial_right_foot_position = None | |
serviceName = None | |
serviceType = None | |
start_with_left_foot = None |
Generic GetPath client. We make here the assumption that all GetPath services are compatible in the sense that they provide /at least/ the fields of the walk_msgs.GetPath service message. This class can then be inherited to add algorithm specific behaviors.
Definition at line 9 of file GetPathClient.py.
def walk_msgs.GetPathClient.Client.__init__ | ( | self, | |
serviceType = walk_msgs.srv.GetPath , |
|||
serviceName = 'getPath' |
|||
) |
Initialize the class and create the proxy to call the service. This will hang as long as the service is not available.
Definition at line 76 of file GetPathClient.py.
def walk_msgs.GetPathClient.Client.__call__ | ( | self | ) |
Call the service and return the computed paths. This will trigger the trajectory generation in the generator node.
Definition at line 98 of file GetPathClient.py.
def walk_msgs.GetPathClient.Client.identityPose | ( | ) | [static] |
Generate an identity pose.
Definition at line 60 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::client = None [static] |
Definition at line 21 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::final_center_of_mass_position = None [static] |
Definition at line 45 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::final_left_foot_position = None [static] |
Definition at line 41 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::final_right_foot_position = None [static] |
Definition at line 43 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::footprints = None [static] |
Definition at line 50 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::initial_center_of_mass_position = None [static] |
Definition at line 37 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::initial_left_foot_position = None [static] |
Definition at line 31 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::initial_right_foot_position = None [static] |
Definition at line 34 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::serviceName = None [static] |
Definition at line 27 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::serviceType = None [static] |
Definition at line 24 of file GetPathClient.py.
walk_msgs::GetPathClient.Client::start_with_left_foot = None [static] |
Definition at line 48 of file GetPathClient.py.