Basic RT components and utilities  315.12.1
Classes | Public Types | Public Member Functions
OpenHRP::StabilizerService Interface Reference

import "StabilizerService.idl";

List of all members.

Classes

struct  IKLimbParameters
struct  stParam
 Stabilizer Parameters. More...
struct  SupportPolygonVertices
struct  TwoDimensionVertex

Public Types

enum  STAlgorithm {
  TPCC, EEFM, EEFMQP, EEFMQPCOP,
  EEFMQPCOP2
}
 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, TILT }
 Mode of emergency checking. More...
typedef double DblArray2 [2]
typedef double DblArray3 [3]
typedef double DblArray4 [4]
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

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 
TILT 

Algorithm of Stabilizer.

Enumerator:
TPCC 
EEFM 
EEFMQP 
EEFMQPCOP 
EEFMQPCOP2 

Member Function Documentation

Get Stabilizer parameters.

Parameters:
i_paramis output parameters
Returns:
true if set successfully, false otherwise

Set Stabilizer parameters.

Parameters:
i_paramis input parameters
Returns:
true if set successfully, false otherwise

Start Stabilizer mode.

Parameters:
@return

Sop Stabilizer mode.

Parameters:
@return

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