Public Member Functions | |
def | __init__ |
def | connectNaoQi |
def | gotoStartWalkPose |
def | handleCmdVel |
def | handleCmdVelService |
def | handleHeadScanSrv |
def | handleNeedsStartWalkPoseSrv |
def | handleReadFootGaitConfigSrv |
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 | |
footGaitConfig | |
for_iros2011 | |
headScanSrv | |
maxHeadSpeed | |
motionProxy | |
needsStartWalkPose | |
needsStartWalkPoseSrv | |
readFootGaitConfigSrv | |
scan_active | |
scanInfoPub | |
stepFrequency | |
stepToSrv | |
stopWalkSrv | |
ttsProxy | |
useFootGaitConfig | |
useStartWalkPose |
Definition at line 64 of file nao_walker.py.
def nao_walker.NaoWalker.__init__ | ( | self | ) |
Reimplemented from nao_driver.nao_driver_naoqi.NaoNode.
Definition at line 65 of file nao_walker.py.
def nao_walker.NaoWalker.connectNaoQi | ( | self | ) |
(re-) connect to NaoQI
Definition at line 139 of file nao_walker.py.
def nao_walker.NaoWalker.gotoStartWalkPose | ( | self | ) |
Definition at line 269 of file nao_walker.py.
def nao_walker.NaoWalker.handleCmdVel | ( | self, | |
data | |||
) |
Definition at line 182 of file nao_walker.py.
def nao_walker.NaoWalker.handleCmdVelService | ( | self, | |
req | |||
) |
Definition at line 199 of file nao_walker.py.
def nao_walker.NaoWalker.handleHeadScanSrv | ( | self, | |
req | |||
) |
Definition at line 254 of file nao_walker.py.
def nao_walker.NaoWalker.handleNeedsStartWalkPoseSrv | ( | self, | |
data | |||
) |
Definition at line 274 of file nao_walker.py.
def nao_walker.NaoWalker.handleReadFootGaitConfigSrv | ( | self, | |
data | |||
) |
Definition at line 278 of file nao_walker.py.
def nao_walker.NaoWalker.handleSpeech | ( | self, | |
data | |||
) |
Definition at line 167 of file nao_walker.py.
def nao_walker.NaoWalker.handleStartScan | ( | self, | |
msg | |||
) |
Definition at line 260 of file nao_walker.py.
def nao_walker.NaoWalker.handleStep | ( | self, | |
data | |||
) |
Definition at line 224 of file nao_walker.py.
def nao_walker.NaoWalker.handleStepSrv | ( | self, | |
req | |||
) |
Definition at line 241 of file nao_walker.py.
def nao_walker.NaoWalker.handleStopWalkSrv | ( | self, | |
req | |||
) |
Definition at line 263 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 203 of file nao_walker.py.
def nao_walker.NaoWalker.handleTargetPoseService | ( | self, | |
req | |||
) |
do NOT use post
Definition at line 247 of file nao_walker.py.
def nao_walker.NaoWalker.perform_laser_scan | ( | self | ) |
Definition at line 287 of file nao_walker.py.
def nao_walker.NaoWalker.say | ( | self, | |
text | |||
) |
Definition at line 170 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 152 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Reimplemented from nao_driver.nao_driver_naoqi.NaoNode.
Definition at line 139 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 139 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.
Definition at line 65 of file nao_walker.py.