Public Types | Public Member Functions | Protected Attributes | List of all members
jsk_footstep_planner::TransitionLimitRP Class Reference

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>

Inheritance diagram for jsk_footstep_planner::TransitionLimitRP:
Inheritance graph
[legend]

Public Types

typedef boost::shared_ptr< TransitionLimitRPPtr
 
- Public Types inherited from jsk_footstep_planner::TransitionLimit
typedef boost::shared_ptr< TransitionLimitPtr
 

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_
 

Detailed Description

Class to provide limit of transition of footstep about Roll and Pitch. This class is designed for global soundness of footstep.

Definition at line 98 of file transition_limit.h.

Member Typedef Documentation

◆ Ptr

Definition at line 101 of file transition_limit.h.

Constructor & Destructor Documentation

◆ TransitionLimitRP()

jsk_footstep_planner::TransitionLimitRP::TransitionLimitRP ( double  roll_max,
double  pitch_max 
)

Definition at line 73 of file transition_limit.cpp.

Member Function Documentation

◆ check()

bool jsk_footstep_planner::TransitionLimitRP::check ( FootstepState::Ptr  from,
FootstepState::Ptr  to 
) const
virtual

Implements jsk_footstep_planner::TransitionLimit.

Definition at line 80 of file transition_limit.cpp.

Member Data Documentation

◆ pitch_max_

const double jsk_footstep_planner::TransitionLimitRP::pitch_max_
protected

Definition at line 108 of file transition_limit.h.

◆ roll_max_

const double jsk_footstep_planner::TransitionLimitRP::roll_max_
protected

Definition at line 107 of file transition_limit.h.


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


jsk_footstep_planner
Author(s): Ryohei Ueda
autogenerated on Wed Jan 24 2024 04:05:30