Basic RT components and utilities  315.15.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 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)
 
boolean setCollisionLoop (in short loop)
 set collision loop for collision detector More...
 

Member Typedef Documentation

◆ BoolSequence

◆ DblSequence

get collision detector status

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

◆ DblSequence3

◆ Line

Member Function Documentation

◆ disableCollisionDetection()

boolean OpenHRP::CollisionDetectorService::disableCollisionDetection ( )

stop collision detector

Returns
true if set successfully, false otherwise

◆ enableCollisionDetection()

boolean OpenHRP::CollisionDetectorService::enableCollisionDetection ( )

start collision detector

Returns
true if set successfully, false otherwise

◆ getCollisionStatus()

boolean OpenHRP::CollisionDetectorService::getCollisionStatus ( out CollisionState  cs)

◆ setCollisionLoop()

boolean OpenHRP::CollisionDetectorService::setCollisionLoop ( in short  loop)

set collision loop for collision detector

Parameters
loopfor loop integer
Returns
true if set successfully, false otherwise

◆ setTolerance()

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: