$search

| Public Member Functions | |
| def | __init__ | 
| def | connectNaoQi | 
| def | gotoStartWalkPose | 
| def | handleCmdVel | 
| def | handleCmdVelService | 
| def | handleHeadScanSrv | 
| def | handleNeedsStartWalkPoseSrv | 
| def | handleSpeech | 
| def | handleStartScan | 
| def | handleStep | 
| def | handleStepSrv | 
| def | handleStopWalkSrv | 
| def | handleTargetPose | 
| def | handleTargetPoseService | 
| def | perform_laser_scan | 
| def | say | 
| def | stopWalk | 
| Public Attributes | |
| cmdPoseSrv | |
| cmdVelSrv | |
| doubleScan | |
| doubleScanFrom | |
| doubleScanTo | |
| for_iros2011 | |
| headScanSrv | |
| maxHeadSpeed | |
| motionProxy | |
| needsStartWalkPose | |
| needsStartWalkPoseSrv | |
| scan_active | |
| scanInfoPub | |
| stepFrequency | |
| stepToSrv | |
| stopWalkSrv | |
| ttsProxy | |
| useStartWalkPose | |
Definition at line 65 of file nao_walker.py.
| def nao_walker::NaoWalker::__init__ | ( | self | ) | 
Reimplemented from nao_driver::nao_driver_naoqi::NaoNode.
Definition at line 66 of file nao_walker.py.
| def nao_walker::NaoWalker::connectNaoQi | ( | self | ) | 
(re-) connect to NaoQI
Definition at line 133 of file nao_walker.py.
| def nao_walker::NaoWalker::gotoStartWalkPose | ( | self | ) | 
Definition at line 263 of file nao_walker.py.
| def nao_walker::NaoWalker::handleCmdVel | ( | self, | ||
| data | ||||
| ) | 
Definition at line 176 of file nao_walker.py.
| def nao_walker::NaoWalker::handleCmdVelService | ( | self, | ||
| req | ||||
| ) | 
Definition at line 193 of file nao_walker.py.
| def nao_walker::NaoWalker::handleHeadScanSrv | ( | self, | ||
| req | ||||
| ) | 
Definition at line 248 of file nao_walker.py.
| def nao_walker::NaoWalker::handleNeedsStartWalkPoseSrv | ( | self, | ||
| data | ||||
| ) | 
Definition at line 268 of file nao_walker.py.
| def nao_walker::NaoWalker::handleSpeech | ( | self, | ||
| data | ||||
| ) | 
Definition at line 161 of file nao_walker.py.
| def nao_walker::NaoWalker::handleStartScan | ( | self, | ||
| msg | ||||
| ) | 
Definition at line 254 of file nao_walker.py.
| def nao_walker::NaoWalker::handleStep | ( | self, | ||
| data | ||||
| ) | 
Definition at line 218 of file nao_walker.py.
| def nao_walker::NaoWalker::handleStepSrv | ( | self, | ||
| req | ||||
| ) | 
Definition at line 235 of file nao_walker.py.
| def nao_walker::NaoWalker::handleStopWalkSrv | ( | self, | ||
| req | ||||
| ) | 
Definition at line 257 of file nao_walker.py.
| def nao_walker::NaoWalker::handleTargetPose | ( | self, | ||
| data, | ||||
| post = True | ||||
| ) | 
handles cmd_pose requests, walks to (x,y,theta) in robot coordinate system
Definition at line 197 of file nao_walker.py.
| def nao_walker::NaoWalker::handleTargetPoseService | ( | self, | ||
| req | ||||
| ) | 
do NOT use post
Definition at line 241 of file nao_walker.py.
| def nao_walker::NaoWalker::perform_laser_scan | ( | self | ) | 
Definition at line 273 of file nao_walker.py.
| def nao_walker::NaoWalker::say | ( | self, | ||
| text | ||||
| ) | 
Definition at line 164 of file nao_walker.py.
| def nao_walker::NaoWalker::stopWalk | ( | self | ) | 
Stops the current walking bahavior and blocks until the clearing is complete.
Definition at line 146 of file nao_walker.py.
Definition at line 122 of file nao_walker.py.
Definition at line 123 of file nao_walker.py.
Definition at line 91 of file nao_walker.py.
Definition at line 92 of file nao_walker.py.
Definition at line 93 of file nao_walker.py.
Definition at line 88 of file nao_walker.py.
Definition at line 125 of file nao_walker.py.
Definition at line 83 of file nao_walker.py.
Reimplemented from nao_driver::nao_driver_naoqi::NaoNode.
Definition at line 137 of file nao_walker.py.
Definition at line 80 of file nao_walker.py.
Definition at line 127 of file nao_walker.py.
Definition at line 75 of file nao_walker.py.
Definition at line 94 of file nao_walker.py.
Definition at line 77 of file nao_walker.py.
Definition at line 124 of file nao_walker.py.
Definition at line 126 of file nao_walker.py.
Definition at line 141 of file nao_walker.py.
Definition at line 79 of file nao_walker.py.