#include <AutoBalancerService_impl.h>
Public Member Functions | |
CORBA::Boolean | adjustFootSteps (const OpenHRP::AutoBalancerService::Footstep &rfootstep, const OpenHRP::AutoBalancerService::Footstep &lfootstep) |
void | autobalancer (AutoBalancer *i_autobalancer) |
AutoBalancerService_impl () | |
CORBA::Boolean | emergencyStop () |
CORBA::Boolean | getAutoBalancerParam (OpenHRP::AutoBalancerService::AutoBalancerParam_out i_param) |
CORBA::Boolean | getFootstepParam (OpenHRP::AutoBalancerService::FootstepParam_out i_param) |
CORBA::Boolean | getGaitGeneratorParam (OpenHRP::AutoBalancerService::GaitGeneratorParam_out i_param) |
CORBA::Boolean | getGoPosFootstepsSequence (CORBA::Double x, CORBA::Double y, CORBA::Double th, OpenHRP::AutoBalancerService::FootstepsSequence_out o_footstep) |
CORBA::Boolean | getRemainingFootstepSequence (OpenHRP::AutoBalancerService::FootstepSequence_out o_footstep, CORBA::Long &o_current_fs_idx) |
CORBA::Boolean | goPos (CORBA::Double x, CORBA::Double y, CORBA::Double th) |
CORBA::Boolean | goStop () |
CORBA::Boolean | goVelocity (CORBA::Double vx, CORBA::Double vy, CORBA::Double vth) |
CORBA::Boolean | releaseEmergencyStop () |
CORBA::Boolean | setAutoBalancerParam (const OpenHRP::AutoBalancerService::AutoBalancerParam &i_param) |
CORBA::Boolean | setFootSteps (const OpenHRP::AutoBalancerService::FootstepsSequence &fss, CORBA::Long overwrite_fs_idx) |
CORBA::Boolean | setFootStepsWithParam (const OpenHRP::AutoBalancerService::FootstepsSequence &fss, const OpenHRP::AutoBalancerService::StepParamsSequence &spss, CORBA::Long overwrite_fs_idx) |
CORBA::Boolean | setGaitGeneratorParam (const OpenHRP::AutoBalancerService::GaitGeneratorParam &i_param) |
CORBA::Boolean | startAutoBalancer (const OpenHRP::AutoBalancerService::StrSequence &limbs) |
CORBA::Boolean | stopAutoBalancer () |
void | waitFootSteps () |
void | waitFootStepsEarly (CORBA::Double tm) |
virtual | ~AutoBalancerService_impl () |
Private Attributes | |
AutoBalancer * | m_autobalancer |
Definition at line 11 of file AutoBalancerService_impl.h.
Definition at line 4 of file AutoBalancerService_impl.cpp.
AutoBalancerService_impl::~AutoBalancerService_impl | ( | ) | [virtual] |
Definition at line 8 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::adjustFootSteps | ( | const OpenHRP::AutoBalancerService::Footstep & | rfootstep, |
const OpenHRP::AutoBalancerService::Footstep & | lfootstep | ||
) |
Definition at line 93 of file AutoBalancerService_impl.cpp.
void AutoBalancerService_impl::autobalancer | ( | AutoBalancer * | i_autobalancer | ) |
Definition at line 113 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::emergencyStop | ( | ) |
Definition at line 27 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::getAutoBalancerParam | ( | OpenHRP::AutoBalancerService::AutoBalancerParam_out | i_param | ) |
Definition at line 81 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::getFootstepParam | ( | OpenHRP::AutoBalancerService::FootstepParam_out | i_param | ) |
Definition at line 87 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::getGaitGeneratorParam | ( | OpenHRP::AutoBalancerService::GaitGeneratorParam_out | i_param | ) |
Definition at line 67 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::getGoPosFootstepsSequence | ( | CORBA::Double | x, |
CORBA::Double | y, | ||
CORBA::Double | th, | ||
OpenHRP::AutoBalancerService::FootstepsSequence_out | o_footstep | ||
) |
Definition at line 103 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::getRemainingFootstepSequence | ( | OpenHRP::AutoBalancerService::FootstepSequence_out | o_footstep, |
CORBA::Long & | o_current_fs_idx | ||
) |
Definition at line 98 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::goPos | ( | CORBA::Double | x, |
CORBA::Double | y, | ||
CORBA::Double | th | ||
) |
Definition at line 12 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::goStop | ( | ) |
Definition at line 22 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::goVelocity | ( | CORBA::Double | vx, |
CORBA::Double | vy, | ||
CORBA::Double | vth | ||
) |
Definition at line 17 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::releaseEmergencyStop | ( | ) |
Definition at line 108 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::setAutoBalancerParam | ( | const OpenHRP::AutoBalancerService::AutoBalancerParam & | i_param | ) |
Definition at line 76 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::setFootSteps | ( | const OpenHRP::AutoBalancerService::FootstepsSequence & | fss, |
CORBA::Long | overwrite_fs_idx | ||
) |
Definition at line 32 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::setFootStepsWithParam | ( | const OpenHRP::AutoBalancerService::FootstepsSequence & | fss, |
const OpenHRP::AutoBalancerService::StepParamsSequence & | spss, | ||
CORBA::Long | overwrite_fs_idx | ||
) |
Definition at line 37 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::setGaitGeneratorParam | ( | const OpenHRP::AutoBalancerService::GaitGeneratorParam & | i_param | ) |
Definition at line 62 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::startAutoBalancer | ( | const OpenHRP::AutoBalancerService::StrSequence & | limbs | ) |
Definition at line 52 of file AutoBalancerService_impl.cpp.
CORBA::Boolean AutoBalancerService_impl::stopAutoBalancer | ( | ) |
Definition at line 57 of file AutoBalancerService_impl.cpp.
Definition at line 42 of file AutoBalancerService_impl.cpp.
void AutoBalancerService_impl::waitFootStepsEarly | ( | CORBA::Double | tm | ) |
Definition at line 47 of file AutoBalancerService_impl.cpp.
Definition at line 41 of file AutoBalancerService_impl.h.