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

import "CollisionDetectorService.idl";

Classes

struct  CollisionState

Public Types

typedef sequence< double > DblSequence
 get collision detector status
typedef sequence< boolean > BoolSequence
typedef sequence< double, 3 > DblSequence3
typedef sequence< DblSequence3, 2 > Line

Public Member Functions

boolean enableCollisionDetection ()
 start collision detector
boolean disableCollisionDetection ()
 stop collision detector
boolean setTolerance (in string link_pair_name, in double tolerance)
 set tolerance value for collision detector
boolean getCollisionStatus (out CollisionState cs)

Member Typedef Documentation

get collision detector status

Parameters
cocollision detector state
Returns
true if set successfully, false otherwise

Member Function Documentation

boolean OpenHRP::CollisionDetectorService::disableCollisionDetection ( )

stop collision detector

Returns
true if set successfully, false otherwise
boolean OpenHRP::CollisionDetectorService::enableCollisionDetection ( )

start collision detector

Returns
true if set successfully, false otherwise
boolean OpenHRP::CollisionDetectorService::getCollisionStatus ( out CollisionState  cs)
boolean OpenHRP::CollisionDetectorService::setTolerance ( in string  link_pair_name,
in double  tolerance 
)

set tolerance value for collision detector

Parameters
link_pair_namename of link pair
tolerancetolerance
Returns
true if set successfully, false otherwise

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