NavigatorInterface Interface Reference

defined in <armarx/navigation/client/ice/NavigatorInterface.ice>

interface NavigatorInterface { ... }

+ Inheritance diagram for NavigatorInterface:

Operations

void createConfig (aron::data::dto::Dict config, string callerId)
 
bool isPaused (string callerId)
 
bool isStopped (string callerId)
 
void moveTo (Eigen::Matrix4fSeq waypoints, string navigationFrame, string callerId)
 
void moveTo2 (detail::Waypoints waypoints, string navigationFrame, string callerId)
 
void moveToLocation (string location, string callerId)
 
void moveTowards (Eigen::Vector3f direction, string navigationFrame, string callerId)
 
idempotent void pause (string callerId)
 
idempotent void resume (string callerId)
 
idempotent void stop (string callerId)
 
idempotent void stopAll ()
 
void updateMoveTo (Eigen::Matrix4fSeq waypoints, string navigationFrame, string callerId)
 

Detailed Description

Definition at line 62 of file NavigatorInterface.ice.

Operation Documentation

◆ createConfig()

void createConfig ( aron::data::dto::Dict  config,
string  callerId 
)

◆ isPaused()

bool isPaused ( string  callerId)

◆ isStopped()

bool isStopped ( string  callerId)

◆ moveTo()

void moveTo ( Eigen::Matrix4fSeq  waypoints,
string  navigationFrame,
string  callerId 
)

◆ moveTo2()

void moveTo2 ( detail::Waypoints  waypoints,
string  navigationFrame,
string  callerId 
)

◆ moveToLocation()

void moveToLocation ( string  location,
string  callerId 
)

◆ moveTowards()

void moveTowards ( Eigen::Vector3f  direction,
string  navigationFrame,
string  callerId 
)

◆ pause()

idempotent void pause ( string  callerId)

◆ resume()

idempotent void resume ( string  callerId)

◆ stop()

idempotent void stop ( string  callerId)

◆ stopAll()

idempotent void stopAll ( )
+ Here is the caller graph for this function:

◆ updateMoveTo()

void updateMoveTo ( Eigen::Matrix4fSeq  waypoints,
string  navigationFrame,
string  callerId 
)

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