Public Member Functions | Private Attributes
rats::preview_dynamics_filter< previw_T > Class Template Reference

#include <PreviewController.h>

List of all members.

Public Member Functions

void get_cart_zmp (double *ret)
void get_current_refzmp (double *ret)
size_t get_delay ()
double get_preview_f (const size_t idx)
size_t get_preview_queue_size ()
void get_refcog_acc (double *ret)
void get_refcog_vel (double *ret)
 preview_dynamics_filter ()
 preview_dynamics_filter (const double dt, const double zc, const hrp::Vector3 &init_xk, const double _gravitational_acceleration=DEFAULT_GRAVITATIONAL_ACCELERATION, const double q=1.0, const double r=1.0e-6, const double d=1.6)
void print_all_queue ()
void remove_preview_queue (const size_t remain_length)
void remove_preview_queue ()
void set_preview_queue (const hrp::Vector3 &pr, const std::vector< hrp::Vector3 > &qdata, const size_t idx)
bool update (hrp::Vector3 &p_ret, hrp::Vector3 &x_ret, std::vector< hrp::Vector3 > &qdata_ret, const hrp::Vector3 &pr, const std::vector< hrp::Vector3 > &qdata, const bool updatep)
 ~preview_dynamics_filter ()

Private Attributes

bool finishedp
previw_T preview_controller

Detailed Description

template<class previw_T>
class rats::preview_dynamics_filter< previw_T >

Definition at line 244 of file PreviewController.h.


Constructor & Destructor Documentation

template<class previw_T>
rats::preview_dynamics_filter< previw_T >::preview_dynamics_filter ( ) [inline]

Definition at line 249 of file PreviewController.h.

template<class previw_T>
rats::preview_dynamics_filter< previw_T >::preview_dynamics_filter ( const double  dt,
const double  zc,
const hrp::Vector3 init_xk,
const double  _gravitational_acceleration = DEFAULT_GRAVITATIONAL_ACCELERATION,
const double  q = 1.0,
const double  r = 1.0e-6,
const double  d = 1.6 
) [inline]

Definition at line 250 of file PreviewController.h.

template<class previw_T>
rats::preview_dynamics_filter< previw_T >::~preview_dynamics_filter ( ) [inline]

Definition at line 252 of file PreviewController.h.


Member Function Documentation

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::get_cart_zmp ( double *  ret) [inline]

Definition at line 293 of file PreviewController.h.

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::get_current_refzmp ( double *  ret) [inline]

Definition at line 296 of file PreviewController.h.

template<class previw_T>
size_t rats::preview_dynamics_filter< previw_T >::get_delay ( ) [inline]

Definition at line 298 of file PreviewController.h.

template<class previw_T>
double rats::preview_dynamics_filter< previw_T >::get_preview_f ( const size_t  idx) [inline]

Definition at line 299 of file PreviewController.h.

template<class previw_T>
size_t rats::preview_dynamics_filter< previw_T >::get_preview_queue_size ( ) [inline]

Definition at line 284 of file PreviewController.h.

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::get_refcog_acc ( double *  ret) [inline]

Definition at line 295 of file PreviewController.h.

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::get_refcog_vel ( double *  ret) [inline]

Definition at line 294 of file PreviewController.h.

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::print_all_queue ( ) [inline]

Definition at line 288 of file PreviewController.h.

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::remove_preview_queue ( const size_t  remain_length) [inline]

Definition at line 272 of file PreviewController.h.

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::remove_preview_queue ( ) [inline]

Definition at line 276 of file PreviewController.h.

template<class previw_T>
void rats::preview_dynamics_filter< previw_T >::set_preview_queue ( const hrp::Vector3 pr,
const std::vector< hrp::Vector3 > &  qdata,
const size_t  idx 
) [inline]

Definition at line 280 of file PreviewController.h.

template<class previw_T>
bool rats::preview_dynamics_filter< previw_T >::update ( hrp::Vector3 p_ret,
hrp::Vector3 x_ret,
std::vector< hrp::Vector3 > &  qdata_ret,
const hrp::Vector3 pr,
const std::vector< hrp::Vector3 > &  qdata,
const bool  updatep 
) [inline]

Definition at line 253 of file PreviewController.h.


Member Data Documentation

template<class previw_T>
bool rats::preview_dynamics_filter< previw_T >::finishedp [private]

Definition at line 247 of file PreviewController.h.

template<class previw_T>
previw_T rats::preview_dynamics_filter< previw_T >::preview_controller [private]

Definition at line 246 of file PreviewController.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed Sep 6 2017 02:35:58