Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
GaitedFootsteps Class Reference
Detailed DescriptionDefinition at line 28 of file GaitedFootsteps.h.
Constructor & Destructor Documentation
Definition at line 30 of file GaitedFootsteps.h.
Definition at line 14 of file GaitedFootsteps.cc.
do not use Member Function Documentation
Definition at line 191 of file GaitedFootsteps.cc. Referenced by expand().
Definition at line 96 of file GaitedFootsteps.h.
Definition at line 117 of file GaitedFootsteps.cc. Referenced by addCandidate().
Definition at line 106 of file GaitedFootsteps.cc. Referenced by addCandidate(), and addRotation().
Generates a vector of successor states, paired with the cost to get to that state from st. Note that this implementation returns a reference to a static instance, which is not thread safe but slightly faster Note that this implementation returns a reference to a static instance, which is not thread safe but slightly faster. for each leg which can be lifted: expand each step position for that leg body motion: stance motion before lift and during flight? Definition at line 49 of file GaitedFootsteps.cc.
Definition at line 98 of file GaitedFootsteps.h.
Definition at line 97 of file GaitedFootsteps.h. The heuristic function accepts the current state, and goal state, and should return an admissable (aka optimistic) estimate of the remaining cost. Definition at line 22 of file GaitedFootsteps.cc.
do not use
Definition at line 278 of file GaitedFootsteps.cc.
returns true if the state does not collide with any obstacles Definition at line 29 of file GaitedFootsteps.cc. Member Data Documentation
Definition at line 110 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), expand(), and setGait(). Definition at line 101 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), heuristic(), and setGait(). Definition at line 123 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), expand(), and setGait(). Definition at line 122 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), expand(), and setGait().
Definition at line 125 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), expand(), and setGait(). Definition at line 109 of file GaitedFootsteps.h. Referenced by expand(), setGait(), and ~GaitedFootsteps().
Definition at line 120 of file GaitedFootsteps.h.
Definition at line 124 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), and setGait().
Definition at line 126 of file GaitedFootsteps.h. Referenced by addObstacle(), checkObstacles(), getObstacles(), and ~GaitedFootsteps(). Definition at line 121 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), expand(), heuristic(), and setGait(). Definition at line 103 of file GaitedFootsteps.h. Referenced by heuristic(). Definition at line 104 of file GaitedFootsteps.h. Referenced by addRotation(), and setGait(). Definition at line 100 of file GaitedFootsteps.h. Referenced by addCandidate(), addRotation(), and heuristic(). Definition at line 102 of file GaitedFootsteps.h. Definition at line 107 of file GaitedFootsteps.h. Referenced by addCandidate(), and addRotation(). Definition at line 106 of file GaitedFootsteps.h. Referenced by expand(). The documentation for this class was generated from the following files: |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:08 2016 by Doxygen 1.6.3 |