Class to provide limit of transition of footstep about Roll and Pitch. This class is designed for global soundness of footstep. More...
#include <transition_limit.h>
Public Types | |
typedef boost::shared_ptr < TransitionLimitRP > | Ptr |
Public Member Functions | |
virtual bool | check (FootstepState::Ptr from, FootstepState::Ptr to) const |
TransitionLimitRP (double roll_max, double pitch_max) | |
Protected Attributes | |
const double | pitch_max_ |
const double | roll_max_ |
Class to provide limit of transition of footstep about Roll and Pitch. This class is designed for global soundness of footstep.
Definition at line 66 of file transition_limit.h.
typedef boost::shared_ptr<TransitionLimitRP> jsk_footstep_planner::TransitionLimitRP::Ptr |
Reimplemented from jsk_footstep_planner::TransitionLimit.
Definition at line 69 of file transition_limit.h.
jsk_footstep_planner::TransitionLimitRP::TransitionLimitRP | ( | double | roll_max, |
double | pitch_max | ||
) |
Definition at line 41 of file transition_limit.cpp.
bool jsk_footstep_planner::TransitionLimitRP::check | ( | FootstepState::Ptr | from, |
FootstepState::Ptr | to | ||
) | const [virtual] |
Implements jsk_footstep_planner::TransitionLimit.
Definition at line 48 of file transition_limit.cpp.
const double jsk_footstep_planner::TransitionLimitRP::pitch_max_ [protected] |
Definition at line 76 of file transition_limit.h.
const double jsk_footstep_planner::TransitionLimitRP::roll_max_ [protected] |
Definition at line 75 of file transition_limit.h.