Basic RT components and utilities  315.7.0
Classes | Public Types | Public Member Functions | List of all members
OpenHRP::StabilizerService Interface Reference

import "StabilizerService.idl";

Classes

struct  stParam
 Stabilizer Parameters. More...

Public Types

enum  STAlgorithm { TPCC, EEFM, EEFMQP }
 Algorithm of Stabilizer. More...
enum  ControllerMode {
  MODE_IDLE, MODE_AIR, MODE_ST, MODE_SYNC_TO_IDLE,
  MODE_SYNC_TO_AIR
}
 Mode of controller. More...
enum  EmergencyCheckMode { NO_CHECK, COP, CP }
 Mode of emergency checking. More...
typedef double DblArray2 [2]
typedef double DblArray3 [3]
typedef sequence< boolean > BoolSequence

Public Member Functions

void getParameter (out stParam i_param)
 Get Stabilizer parameters.
void setParameter (in stParam i_param)
 Set Stabilizer parameters.
void startStabilizer ()
 Start Stabilizer mode.
void stopStabilizer ()
 Sop Stabilizer mode.
boolean dummy ()

Member Typedef Documentation

typedef sequence<boolean> OpenHRP::StabilizerService::BoolSequence
typedef double OpenHRP::StabilizerService::DblArray2[2]
typedef double OpenHRP::StabilizerService::DblArray3[3]

Member Enumeration Documentation

Mode of controller.

Enumerator:
MODE_IDLE 
MODE_AIR 
MODE_ST 
MODE_SYNC_TO_IDLE 
MODE_SYNC_TO_AIR 

Mode of emergency checking.

Enumerator:
NO_CHECK 
COP 
CP 

Algorithm of Stabilizer.

Enumerator:
TPCC 
EEFM 
EEFMQP 

Member Function Documentation

boolean OpenHRP::StabilizerService::dummy ( )
void OpenHRP::StabilizerService::getParameter ( out stParam  i_param)

Get Stabilizer parameters.

Parameters
i_paramis output parameters
Returns
true if set successfully, false otherwise
void OpenHRP::StabilizerService::setParameter ( in stParam  i_param)

Set Stabilizer parameters.

Parameters
i_paramis input parameters
Returns
true if set successfully, false otherwise
void OpenHRP::StabilizerService::startStabilizer ( )

Start Stabilizer mode.

Parameters
@return
void OpenHRP::StabilizerService::stopStabilizer ( )

Sop Stabilizer mode.

Parameters
@return

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