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

class to provide limit of transition of footstep with 6 Full parameters. More...

#include <transition_limit.h>

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

Public Types

typedef boost::shared_ptr< TransitionLimitXYZRPYPtr
 
- 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
 
 TransitionLimitXYZRPY (double x_max, double y_max, double z_max, double roll_max, double pitch_max, double yaw_max)
 

Protected Attributes

const double pitch_max_
 
const double roll_max_
 
const double x_max_
 
const double y_max_
 
const double yaw_max_
 
const double z_max_
 

Detailed Description

class to provide limit of transition of footstep with 6 Full parameters.

Definition at line 117 of file transition_limit.h.

Member Typedef Documentation

◆ Ptr

Definition at line 120 of file transition_limit.h.

Constructor & Destructor Documentation

◆ TransitionLimitXYZRPY()

jsk_footstep_planner::TransitionLimitXYZRPY::TransitionLimitXYZRPY ( double  x_max,
double  y_max,
double  z_max,
double  roll_max,
double  pitch_max,
double  yaw_max 
)

Definition at line 90 of file transition_limit.cpp.

Member Function Documentation

◆ check()

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

Implements jsk_footstep_planner::TransitionLimit.

Definition at line 102 of file transition_limit.cpp.

Member Data Documentation

◆ pitch_max_

const double jsk_footstep_planner::TransitionLimitXYZRPY::pitch_max_
protected

Definition at line 134 of file transition_limit.h.

◆ roll_max_

const double jsk_footstep_planner::TransitionLimitXYZRPY::roll_max_
protected

Definition at line 133 of file transition_limit.h.

◆ x_max_

const double jsk_footstep_planner::TransitionLimitXYZRPY::x_max_
protected

Definition at line 130 of file transition_limit.h.

◆ y_max_

const double jsk_footstep_planner::TransitionLimitXYZRPY::y_max_
protected

Definition at line 131 of file transition_limit.h.

◆ yaw_max_

const double jsk_footstep_planner::TransitionLimitXYZRPY::yaw_max_
protected

Definition at line 135 of file transition_limit.h.

◆ z_max_

const double jsk_footstep_planner::TransitionLimitXYZRPY::z_max_
protected

Definition at line 132 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