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 moveToAlternatives (detail::TargetAlternatives targets, string navigationFrame, string callerId)
 
void moveToLocation (string location, optional(1) string provider, string callerId)
 
void moveTowards (Eigen::Vector3f direction, string navigationFrame, string callerId)
 
idempotent void pause (string callerId)
 
void removeConfig (string callerId)
 
idempotent void resume (string callerId)
 
void setVelocityFactor (float velocityFactor, string callerId)
 
idempotent void stop (string callerId)
 
idempotent void stopAll ()
 
void updateMoveTo (Eigen::Matrix4fSeq waypoints, string navigationFrame, string callerId)
 

Detailed Description

Definition at line 69 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 )

◆ moveToAlternatives()

void moveToAlternatives ( detail::TargetAlternatives targets,
string navigationFrame,
string callerId )

◆ moveToLocation()

void moveToLocation ( string location,
optional(1) string provider,
string callerId )

◆ moveTowards()

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

◆ pause()

idempotent void pause ( string callerId)

◆ removeConfig()

void removeConfig ( string callerId)

◆ resume()

idempotent void resume ( string callerId)

◆ setVelocityFactor()

void setVelocityFactor ( float velocityFactor,
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: