Public Member Functions | Public Attributes | List of all members
nao_walker.NaoWalker Class Reference
Inheritance diagram for nao_walker.NaoWalker:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def connectNaoQi (self)
 
def gotoStartWalkPose (self)
 
def handleCmdVel (self, data)
 
def handleCmdVelService (self, req)
 
def handleNeedsStartWalkPoseSrv (self, data)
 
def handleReadFootGaitConfigSrv (self, data)
 
def handleSetArmsEnabledSrv (self, req)
 
def handleStep (self, data)
 
def handleStepSrv (self, req)
 
def handleStopWalkSrv (self, req)
 
def handleTargetPose (self, data, post=True)
 
def handleTargetPoseService (self, req)
 
def say (self, text)
 
def stopWalk (self)
 
- Public Member Functions inherited from naoqi_driver::naoqi_node::NaoqiNode
def __init__ (self, name)
 
def get_proxy (self, name, warn=True)
 
def get_version (self)
 
def is_looping (self)
 
def run (self)
 

Public Attributes

 cmdPoseSrv
 
 cmdVelSrv
 
 footGaitConfig
 
 maxHeadSpeed
 
 motionProxy
 
 needsStartWalkPose
 
 needsStartWalkPoseSrv
 
 pub
 
 readFootGaitConfigSrv
 
 setArmsEnabledSrv
 
 stepFrequency
 
 stepToSrv
 
 stopWalkSrv
 
 useFootGaitConfig
 
 useStartWalkPose
 
- Public Attributes inherited from naoqi_driver::naoqi_node::NaoqiNode
 pip
 
 pport
 

Detailed Description

Definition at line 51 of file nao_walker.py.

Constructor & Destructor Documentation

def nao_walker.NaoWalker.__init__ (   self)

Definition at line 52 of file nao_walker.py.

Member Function Documentation

def nao_walker.NaoWalker.connectNaoQi (   self)
(re-) connect to NaoQI

Definition at line 112 of file nao_walker.py.

def nao_walker.NaoWalker.gotoStartWalkPose (   self)

Definition at line 214 of file nao_walker.py.

def nao_walker.NaoWalker.handleCmdVel (   self,
  data 
)

Definition at line 138 of file nao_walker.py.

def nao_walker.NaoWalker.handleCmdVelService (   self,
  req 
)

Definition at line 155 of file nao_walker.py.

def nao_walker.NaoWalker.handleNeedsStartWalkPoseSrv (   self,
  data 
)

Definition at line 219 of file nao_walker.py.

def nao_walker.NaoWalker.handleReadFootGaitConfigSrv (   self,
  data 
)

Definition at line 223 of file nao_walker.py.

def nao_walker.NaoWalker.handleSetArmsEnabledSrv (   self,
  req 
)

Definition at line 232 of file nao_walker.py.

def nao_walker.NaoWalker.handleStep (   self,
  data 
)

Definition at line 178 of file nao_walker.py.

def nao_walker.NaoWalker.handleStepSrv (   self,
  req 
)

Definition at line 195 of file nao_walker.py.

def nao_walker.NaoWalker.handleStopWalkSrv (   self,
  req 
)

Definition at line 208 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 159 of file nao_walker.py.

def nao_walker.NaoWalker.handleTargetPoseService (   self,
  req 
)
do NOT use post

Definition at line 201 of file nao_walker.py.

def nao_walker.NaoWalker.say (   self,
  text 
)

Definition at line 135 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 120 of file nao_walker.py.

Member Data Documentation

nao_walker.NaoWalker.cmdPoseSrv

Definition at line 100 of file nao_walker.py.

nao_walker.NaoWalker.cmdVelSrv

Definition at line 101 of file nao_walker.py.

nao_walker.NaoWalker.footGaitConfig

Definition at line 72 of file nao_walker.py.

nao_walker.NaoWalker.maxHeadSpeed

Definition at line 64 of file nao_walker.py.

nao_walker.NaoWalker.motionProxy

Definition at line 116 of file nao_walker.py.

nao_walker.NaoWalker.needsStartWalkPose

Definition at line 61 of file nao_walker.py.

nao_walker.NaoWalker.needsStartWalkPoseSrv

Definition at line 104 of file nao_walker.py.

nao_walker.NaoWalker.pub

Definition at line 97 of file nao_walker.py.

nao_walker.NaoWalker.readFootGaitConfigSrv

Definition at line 105 of file nao_walker.py.

nao_walker.NaoWalker.setArmsEnabledSrv

Definition at line 106 of file nao_walker.py.

nao_walker.NaoWalker.stepFrequency

Definition at line 58 of file nao_walker.py.

nao_walker.NaoWalker.stepToSrv

Definition at line 102 of file nao_walker.py.

nao_walker.NaoWalker.stopWalkSrv

Definition at line 103 of file nao_walker.py.

nao_walker.NaoWalker.useFootGaitConfig

Definition at line 69 of file nao_walker.py.

nao_walker.NaoWalker.useStartWalkPose

Definition at line 60 of file nao_walker.py.


The documentation for this class was generated from the following file:


nao_apps
Author(s):
autogenerated on Mon Jun 10 2019 14:04:56