Basic RT components and utilities  315.10.1
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 More...
 
typedef sequence< boolean > BoolSequence
 
typedef sequence< double, 3 > DblSequence3
 
typedef sequence< DblSequence3, 2 > Line
 

Public Member Functions

boolean enableCollisionDetection ()
 start collision detector More...
 
boolean disableCollisionDetection ()
 stop collision detector More...
 
boolean setTolerance (in string link_pair_name, in double tolerance)
 set tolerance value for collision detector More...
 
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 [m]
Returns
true if set successfully, false otherwise

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