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.