Fawkes API
Fawkes Development Version
|
Fawkes library namespace. More...
Classes | |
class | Aspect |
Fawkes aspect base class. More... | |
class | AspectProviderAspect |
Thread aspect provide a new aspect. More... | |
class | BlackBoardAspect |
Thread aspect to access to BlackBoard. More... | |
class | BlockedTimingExecutor |
Blocked timing executor. More... | |
class | BlockedTimingLoopListener |
Loop Listener of the BlockedTimingAspect. More... | |
class | BlockedTimingAspect |
Thread aspect to use blocked timing. More... | |
class | ClockAspect |
Thread aspect that allows to obtain the current time from the clock. More... | |
class | ConfigurableAspect |
Thread aspect to access configuration data. More... | |
class | FawkesNetworkAspect |
Thread aspect to participate in the Fawkes Network protocol. More... | |
class | AspectProviderAspectIniFin |
Initializer/finalizer for the AspectProviderAspect. More... | |
class | BlackBoardAspectIniFin |
Initializer/finalizer for the BlackBoardAspect. More... | |
class | BlockedTimingAspectIniFin |
Initializer/finalizer for the BlockedTimingAspect. More... | |
class | ClockAspectIniFin |
Initializer/finalizer for the ClockAspect. More... | |
class | ConfigurableAspectIniFin |
Initializer/finalizer for the ConfigurableAspect. More... | |
class | FawkesNetworkAspectIniFin |
Initializer/finalizer for the FawkesNetworkAspect. More... | |
class | AspectIniFin |
Aspect initializer/finalizer base class. More... | |
class | LoggerAspectIniFin |
Initializer/finalizer for the LoggerAspect. More... | |
class | LoggingAspectIniFin |
Initializer/finalizer for the LoggingAspect. More... | |
class | MainLoopAspectIniFin |
Initializer/finalizer for the MainLoopAspect. More... | |
class | NetworkAspectIniFin |
Initializer/finalizer for the NetworkAspect. More... | |
class | PluginDirectorAspectIniFin |
Initializer/finalizer for the PluginDirectorAspect. More... | |
class | PointCloudAspectIniFin |
Initializer/finalizer for the PointCloudAspect. More... | |
class | SyncPointAspectIniFin |
Initializer/finalizer for the SyncPointAspect. More... | |
class | SyncPointManagerAspectIniFin |
Initializer/finalizer for the SyncPointManagerAspect. More... | |
class | TransformAspectIniFin |
Initializer/finalizer for the TransformAspect. More... | |
class | ThreadProducerAspectIniFin |
Initializer/finalizer for the ThreadProducerAspect. More... | |
class | TimeSourceAspectIniFin |
Initializer/finalizer for the TimeSourceAspect. More... | |
class | VisionAspectIniFin |
Initializer/finalizer for the VisionAspect. More... | |
class | VisionMasterAspectIniFin |
Initializer/finalizer for the VisionMasterAspect. More... | |
class | WebviewAspectIniFin |
Initializer/finalizer for the WebviewAspect. More... | |
class | LoggerAspect |
Thread aspect that allows to provide a logger to Fawkes. More... | |
class | LoggingAspect |
Thread aspect to log output. More... | |
class | MainLoopEmployer |
Main loop employer The MainLoopEmployer calls the main loop for execution. More... | |
class | MainLoopAspect |
Thread aspect that allows to replace the main loop of the main application of Fawkes. More... | |
class | AspectManager |
Aspect and aspect initializer/finalizer manager. More... | |
class | NetworkAspect |
Thread aspect for network communication. More... | |
class | PluginDirectorAspect |
Thread aspect to access the PluginManager. More... | |
class | PointCloudAspect |
Thread aspect to provide and access point clouds. More... | |
class | SyncPointAspect |
Thread aspect to acces to SyncPoints Give this aspect to your thread to manage SyncPoints, i.e. More... | |
class | SyncPointManagerAspect |
Thread aspect to acces to SyncPoints Give this aspect to your thread to manage SyncPoints, i.e. More... | |
class | TransformAspect |
Thread aspect to access the transform system. More... | |
class | ThreadProducerAspect |
Aspect for thread producing threads. More... | |
class | TimeSourceAspect |
Thread aspect that allows to provide a time source to the Fawkes clock. More... | |
class | VisionAspect |
Thread aspect to use in FireVision apps. More... | |
class | VisionMasterAspect |
Vision Master Aspect. More... | |
class | WebviewAspect |
Thread aspect to provide web pages via Webview. More... | |
class | FawkesMainThread |
Fawkes default main thread. More... | |
class | ThreadManager |
Base application thread manager. More... | |
class | FawkesTimingThread |
Thread to control the main loop timing. More... | |
class | BlackBoard |
The BlackBoard abstract class. More... | |
class | BlackBoardMemMgrInvalidPointerException |
A NULL pointer was supplied where not allowed. More... | |
class | BBInconsistentMemoryException |
Thrown when BlackBoard memory has been corupted This exception is thrown by the memory manager if the memory has been corrupted, for example if there are bytes that belong to neither a free chunk nor a allocated chunk. More... | |
class | BBNotMasterException |
Thrown if BlackBoard is not master and master operation has been requested. More... | |
class | BBMemMgrCannotOpenException |
Thrown if shared memory could not be opened. More... | |
class | BlackBoardInterfaceNotFoundException |
Thrown if no definition of interface or interface generator found. More... | |
class | BlackBoardInterfaceVersionMismatchException |
Thrown if versions do not match. More... | |
class | BlackBoardWriterActiveException |
Thrown if a writer is already active on an interface that writing has been requested for. More... | |
class | BlackBoardNoMasterAliveException |
Thrown if BlackBoard is opened as non-master with no master alive. More... | |
class | BlackBoardNoWritingInstanceException |
Thrown if no writer interface is alive. More... | |
class | BlackBoardInterfaceListMaintainer |
opens and maintains multiple interfaces defined by a pattern More... | |
class | BlackBoardInterfaceListener |
BlackBoard interface listener. More... | |
class | BlackBoardInterfaceObserver |
BlackBoard interface observer. More... | |
class | BlackBoardInstanceFactory |
BlackBoard instance factory. More... | |
class | BlackBoardInterfaceManager |
BlackBoard interface manager. More... | |
struct | interface_header_t |
This struct is used as header for interfaces in memory chunks. More... | |
struct | chunk_list_t |
Chunk lists as stored in BlackBoard shared memory segment. More... | |
class | BlackBoardMemoryManager |
BlackBoard memory manager. More... | |
class | BlackBoardMessageManager |
BlackBoard message manager. More... | |
class | BlackBoardNotifier |
BlackBoard notifier. More... | |
class | LocalBlackBoard |
Local BlackBoard. More... | |
class | BlackBoardNetworkHandler |
BlackBoard Network Handler. More... | |
class | BlackBoardInterfaceListContent |
BlackBoard interface list content. More... | |
class | BlackBoardNetHandlerInterfaceListener |
Interface listener for network handler. More... | |
class | BlackBoardNetHandlerInterfaceObserver |
Interface observer for blackboard network handler. More... | |
class | BlackBoardInterfaceProxy |
Interface proxy for remote BlackBoard. More... | |
struct | bb_ilist_msg_t |
Message to transport a list of interfaces. More... | |
struct | bb_ilistreq_msg_t |
Message to request constrained interface list. More... | |
struct | bb_iopen_msg_t |
Message to identify an interface on open. More... | |
struct | bb_iinfo_msg_t |
Message for interface info. More... | |
struct | bb_ievent_msg_t |
Message for interface events. More... | |
struct | bb_iserial_msg_t |
Message to identify an interface instance. More... | |
struct | bb_ieventserial_msg_t |
Message to identify an two interface instances. More... | |
struct | bb_iopensucc_msg_t |
Interface open success The serial denotes a unique instance of an interface within the (remote) BlackBoard. More... | |
struct | bb_iopenfail_msg_t |
Message to send update data. More... | |
struct | bb_idata_msg_t |
Interface data message. More... | |
struct | bb_imessage_msg_t |
Interface message. More... | |
class | BlackBoardWithOwnership |
BlackBoard that traces interface ownership. More... | |
class | RemoteBlackBoard |
Remote BlackBoard. More... | |
class | BlackBoardSharedMemoryHeader |
BlackBoard Shared Memory Header. More... | |
class | BlackBoardSharedMemoryLister |
BlackBoard shared memory lister. More... | |
class | BlackBoardOnMessageWaker |
Wake threads on receiving a blackboard message. More... | |
class | BlackBoardOnUpdateWaker |
Wake threads when a blackboard interface is updated. More... | |
class | ConfigurationChangeHandler |
Interface for configuration change handling. More... | |
class | ConfigurationException |
Generic configuration exception. More... | |
class | ConfigEntryNotFoundException |
Thrown if a config entry could not be found. More... | |
class | ConfigTypeMismatchException |
Thrown if there a type problem was detected for example if you tried to query a float with get_int(). More... | |
class | CouldNotOpenConfigException |
Thrown if config could not be opened. More... | |
class | Configuration |
Interface for configuration handling. More... | |
class | MemoryConfiguration |
In-memory configuration store. More... | |
class | ConfigNetworkHandler |
Fawkes Configuration Network Handler. More... | |
class | ConfigListContent |
Config list content. More... | |
struct | config_descriptor_t |
Basic config descriptor. More... | |
struct | config_getval_msg_t |
Get value message. More... | |
struct | config_invval_msg_t |
Invalid value request message. More... | |
struct | config_erase_value_msg_t |
Erase value request. More... | |
struct | config_value_erased_msg_t |
Value erased message. More... | |
struct | config_string_value_t |
String value header indicating the string length. More... | |
struct | config_comment_msg_t |
Comment message. More... | |
struct | config_tag_msg_t |
Tag message. More... | |
struct | config_list_msg_t |
Config list message. More... | |
struct | config_list_entity_header_t |
Config list entity header. More... | |
class | CannotEnableMirroringException |
Thrown if enabling mirror mode failed. More... | |
class | NetworkConfiguration |
Remote configuration via Fawkes net. More... | |
class | SQLiteConfiguration |
Configuration storage using SQLite. More... | |
class | YamlConfiguration |
Configuration store using YAML documents. More... | |
class | Exception |
Base class for exceptions in Fawkes. More... | |
class | NullPointerException |
A NULL pointer was supplied where not allowed. More... | |
class | DivisionByZeroException |
Division by zero. More... | |
class | TypeMismatchException |
Type mismatch. More... | |
class | UnknownTypeException |
Unknown type. More... | |
class | DestructionInProgressException |
Delete in progress. More... | |
class | NotLockedException |
Operation on unlocked object. More... | |
class | NonPointerTypeExpectedException |
Non-pointer type expected. More... | |
class | MissingParameterException |
Expected parameter is missing. More... | |
class | IllegalArgumentException |
Expected parameter is missing. More... | |
class | OutOfBoundsException |
Index out of bounds. More... | |
class | AccessViolationException |
Access violates policy. More... | |
class | SyntaxErrorException |
Syntax error. More... | |
class | NotImplementedException |
Called method has not been implemented. More... | |
class | OutOfMemoryException |
System ran out of memory and desired operation could not be fulfilled. More... | |
class | InterruptedException |
The current system call has been interrupted (for instance by a signal). More... | |
class | TimeoutException |
The current system call has timed out before completion. More... | |
class | CouldNotOpenFileException |
File could not be opened. More... | |
class | FileReadException |
File could not be read. More... | |
class | FileWriteException |
Could not write to file. More... | |
class | Plugin |
Plugin interface class. More... | |
class | Barrier |
A barrier is a synchronization tool which blocks until a given number of threads have reached the barrier. More... | |
class | InterruptibleBarrier |
A barrier is a synchronization tool which blocks until a given number of threads have reached the barrier. More... | |
class | Mutex |
Mutex mutual exclusion lock. More... | |
class | MutexLocker |
Mutex locking helper. More... | |
class | ReadWriteLock |
Read/write lock to allow multiple readers but only a single writer on the resource at a time. More... | |
class | RecursiveMutex |
Recursive mutex. More... | |
class | RefCountRWLock |
Read/write lock with reference counting. More... | |
class | ScopedRWLock |
Scoped read/write lock. More... | |
class | Spinlock |
Spin lock. More... | |
class | LockList |
List with a lock. More... | |
class | Thread |
Thread class encapsulation of pthreads. More... | |
class | ThreadCollector |
Thread collector. More... | |
class | CannotFinalizeThreadException |
Thread cannot be finalized. More... | |
class | ThreadFinalizer |
Thread finalizer interface. More... | |
class | CannotInitializeThreadException |
Thread cannot be initialized. More... | |
class | ThreadInitializer |
Thread initializer interface. More... | |
class | ThreadListSealedException |
Thread list sealed exception. More... | |
class | ThreadListNotSealedException |
Thread list not sealed exception. More... | |
class | ThreadList |
List of threads. More... | |
class | ThreadLoopListener |
Thread loop listener interface. More... | |
class | ThreadNotificationListener |
Thread notification listener interface. More... | |
class | WaitCondition |
Wait until a given condition holds. More... | |
class | CircularBuffer |
Circular buffer with a fixed size. More... | |
class | LockHashMap |
Hash map with a lock. More... | |
class | LockHashSet |
Hash set with a lock. More... | |
class | LockMap |
Map with a lock. More... | |
class | LockMultiMap |
Multi-Map with a lock. More... | |
class | LockQueue |
Queue with a lock. More... | |
class | LockSet |
Set with a lock. More... | |
class | LockVector |
Vector with a lock. More... | |
class | LockPtr |
LockPtr<> is a reference-counting shared lockable smartpointer. More... | |
class | RefCount |
Reference counting base class. More... | |
class | RefPtr |
RefPtr<> is a reference-counting shared smartpointer. More... | |
class | RWLockList |
List with a read/write lock. More... | |
class | RWLockMap |
Hash map with a lock. More... | |
class | RWLockQueue |
Queue with a read/write lock. More... | |
class | RWLockVector |
Vector with a lock. More... | |
class | ExecutionTimeEstimatorManager |
A manager for execution time providers. More... | |
class | ExecutionTimeEstimatorsAspect |
An aspect to give access to the execution time estimator manager. More... | |
class | ExecutionTimeEstimatorsAspectIniFin |
The Aspect IniFin for the ExecutionTimeEstimatorsAspect. More... | |
class | ExecutionTimeEstimator |
An abstract estimator for the execution time of a skill. More... | |
class | AvahiDispatcher |
Avahi dispatcher. More... | |
class | ConnectionDispatcher |
Watches network client events and dispatches them as signals. More... | |
class | InterfaceChooserDialog |
Blackboard interface chooser dialog. More... | |
class | InterfaceDispatcher |
Interface listener with dispatcher. More... | |
class | LogView |
Log View widget. More... | |
class | MultiInterfaceChooserDialog |
Blackboard interface chooser dialog that supports multiple choices. More... | |
class | PluginTreeView |
A TreeView class to list available plugins und trigger their loading/unloading. More... | |
class | AllemaniACsAtHomeCairoRobotDrawer |
Draw AllemaniACs AtHome robot. More... | |
class | CairoRobotDrawer |
Robot drawing interface. More... | |
class | ServiceChooserDialog |
Service chooser dialog. More... | |
class | ServiceModel |
Abstract base class for widgets that allow to view the detected services of a certain type. More... | |
class | ServiceSelectorCBE |
This widget consists of a Gtk::ComboBox and a Gtk::Button. More... | |
class | TwoLinesCellRenderer |
Gtk cell renderer for two lines of text in a cell. More... | |
class | InterfaceFieldIterator |
Interface field iterator. More... | |
class | InterfaceFieldPointer |
Direct pointer to an interface field. More... | |
class | InterfaceWriteDeniedException |
This exception is thrown if a write has been attempted on a read-only interface. More... | |
class | InterfaceMessageEnqueueException |
This exception is thrown if a write has been attempted on a read-only interface. More... | |
class | InterfaceInvalidMessageException |
This exception is thrown if a message has been queued in the interface which is not recognized by the interface. More... | |
class | InterfaceInvalidException |
This exception is thrown if an interface is invalid and it is attempted to call read()/write(). More... | |
class | Interface |
Base class for all Fawkes BlackBoard interfaces. More... | |
class | InterfaceInfo |
Interface info. More... | |
class | InterfaceInfoList |
Interface information list. More... | |
class | InterfaceMediator |
Interface mediator interface. More... | |
class | MessageMediator |
Message mediator interface. More... | |
class | Message |
Base class for all messages passed through interfaces in Fawkes BlackBoard. More... | |
class | MessageAlreadyQueuedException |
Message already enqueued exception. More... | |
class | MessageQueue |
Message queue used in interfaces. More... | |
struct | interface_fieldinfo_t |
Interface field info list. More... | |
class | BatteryInterface |
BatteryInterface Fawkes BlackBoard Interface. More... | |
class | CameraControlInterface |
CameraControlInterface Fawkes BlackBoard Interface. More... | |
class | DynamicReconfigureInterface |
DynamicReconfigureInterface Fawkes BlackBoard Interface. More... | |
class | DynamixelServoInterface |
DynamixelServoInterface Fawkes BlackBoard Interface. More... | |
class | EclipseDebuggerInterface |
EclipseDebuggerInterface Fawkes BlackBoard Interface. More... | |
class | ExitSimulationInterface |
ExitSimulationInterface Fawkes BlackBoard Interface. More... | |
class | FacerInterface |
FacerInterface Fawkes BlackBoard Interface. More... | |
class | FacialExpressionInterface |
FacialExpressionInterface Fawkes BlackBoard Interface. More... | |
class | GameStateInterface |
GameStateInterface Fawkes BlackBoard Interface. More... | |
class | GripperInterface |
GripperInterface Fawkes BlackBoard Interface. More... | |
class | HardwareModelsInterface |
HardwareModelsInterface Fawkes BlackBoard Interface. More... | |
class | HumanoidMotionInterface |
HumanoidMotionInterface Fawkes BlackBoard Interface. More... | |
class | HumanSkeletonInterface |
HumanSkeletonInterface Fawkes BlackBoard Interface. More... | |
class | HumanSkeletonProjectionInterface |
HumanSkeletonProjectionInterface Fawkes BlackBoard Interface. More... | |
class | IMUInterface |
IMUInterface Fawkes BlackBoard Interface. More... | |
class | JacoBimanualInterface |
JacoBimanualInterface Fawkes BlackBoard Interface. More... | |
class | JacoInterface |
JacoInterface Fawkes BlackBoard Interface. More... | |
class | JointInterface |
JointInterface Fawkes BlackBoard Interface. More... | |
class | JoystickInterface |
JoystickInterface Fawkes BlackBoard Interface. More... | |
class | KatanaInterface |
KatanaInterface Fawkes BlackBoard Interface. More... | |
class | KeyValueInterface |
KeyValueInterface Fawkes BlackBoard Interface. More... | |
class | KickerInterface |
KickerInterface Fawkes BlackBoard Interface. More... | |
class | Laser1080Interface |
Laser1080Interface Fawkes BlackBoard Interface. More... | |
class | Laser360Interface |
Laser360Interface Fawkes BlackBoard Interface. More... | |
class | Laser720Interface |
Laser720Interface Fawkes BlackBoard Interface. More... | |
class | LaserBoxFilterInterface |
LaserBoxFilterInterface Fawkes BlackBoard Interface. More... | |
class | LaserClusterInterface |
LaserClusterInterface Fawkes BlackBoard Interface. More... | |
class | LaserLineInterface |
LaserLineInterface Fawkes BlackBoard Interface. More... | |
class | LedInterface |
LedInterface Fawkes BlackBoard Interface. More... | |
class | LocalizationInterface |
LocalizationInterface Fawkes BlackBoard Interface. More... | |
class | MotorInterface |
MotorInterface Fawkes BlackBoard Interface. More... | |
class | NaoJointPositionInterface |
NaoJointPositionInterface Fawkes BlackBoard Interface. More... | |
class | NaoJointStiffnessInterface |
NaoJointStiffnessInterface Fawkes BlackBoard Interface. More... | |
class | NaoSensorInterface |
NaoSensorInterface Fawkes BlackBoard Interface. More... | |
class | NavGraphGeneratorInterface |
NavGraphGeneratorInterface Fawkes BlackBoard Interface. More... | |
class | NavigatorInterface |
NavigatorInterface Fawkes BlackBoard Interface. More... | |
class | NavPathInterface |
NavPathInterface Fawkes BlackBoard Interface. More... | |
class | ObjectPositionInterface |
ObjectPositionInterface Fawkes BlackBoard Interface. More... | |
class | OpenCVStereoParamsInterface |
OpenCVStereoParamsInterface Fawkes BlackBoard Interface. More... | |
class | OpenRaveInterface |
OpenRaveInterface Fawkes BlackBoard Interface. More... | |
class | OpenraveRobotMemoryInterface |
OpenraveRobotMemoryInterface Fawkes BlackBoard Interface. More... | |
class | PanTiltInterface |
PanTiltInterface Fawkes BlackBoard Interface. More... | |
class | Position2DTrackInterface |
Position2DTrackInterface Fawkes BlackBoard Interface. More... | |
class | Position3DInterface |
Position3DInterface Fawkes BlackBoard Interface. More... | |
class | ProtobufPeerInterface |
ProtobufPeerInterface Fawkes BlackBoard Interface. More... | |
class | RobotinoSensorInterface |
RobotinoSensorInterface Fawkes BlackBoard Interface. More... | |
class | Roomba500Interface |
Roomba500Interface Fawkes BlackBoard Interface. More... | |
class | SkillerDebugInterface |
SkillerDebugInterface Fawkes BlackBoard Interface. More... | |
class | SkillerInterface |
SkillerInterface Fawkes BlackBoard Interface. More... | |
class | SoccerPenaltyInterface |
SoccerPenaltyInterface Fawkes BlackBoard Interface. More... | |
class | SpeechRecognitionInterface |
SpeechRecognitionInterface Fawkes BlackBoard Interface. More... | |
class | SpeechSynthInterface |
SpeechSynthInterface Fawkes BlackBoard Interface. More... | |
class | SwitchInterface |
SwitchInterface Fawkes BlackBoard Interface. More... | |
class | TestInterface |
TestInterface Fawkes BlackBoard Interface. More... | |
class | TransformInterface |
TransformInterface Fawkes BlackBoard Interface. More... | |
class | VisualDisplay2DInterface |
VisualDisplay2DInterface Fawkes BlackBoard Interface. More... | |
class | KDLParserUnknownJointTypeException |
Unknown Joint Type. More... | |
class | KDLParserModelGenerationFailedException |
URDF Model generation failed for unknown reasons. More... | |
class | URDFColladaNotSupportedException |
Tried to to parse Collada data which is not supported. More... | |
class | URDFXMLDocumentParseErrorException |
Failed to parse XML Document. More... | |
class | URDFXMLElementParseErrorException |
Failed to parse XML Element. More... | |
class | CacheLogger |
Logging Cache. More... | |
class | ComponentLogger |
Component logger. More... | |
class | ConsoleLogger |
Interface for logging to stderr. More... | |
class | UnknownLoggerTypeException |
Unknown logger type exception. More... | |
class | LoggerFactory |
Logger factory. More... | |
class | LogFileDescriptorToLog |
Redirect a file descriptor to the log. More... | |
class | FileLogger |
Interface for logging to a specified file. More... | |
class | LibLogger |
Library logger. More... | |
class | Logger |
Interface for logging. More... | |
class | LoggerEmployer |
Logger employer The LoggerEmployer shall pipe all log messages of the system to added loggers. More... | |
class | MultiLogger |
Log through multiple loggers. More... | |
class | SyslogLogger |
Interface for logging to syslog. More... | |
class | LuaContext |
Lua C++ wrapper. More... | |
class | LuaContextWatcher |
Lua context watcher. More... | |
class | LuaRuntimeException |
Lua runtime exception. More... | |
class | LuaErrorException |
Lua error exception. More... | |
class | LuaInterfaceImporter |
Lua interface importer. More... | |
class | LuaTriggerManager |
Lua Trigger Manager. More... | |
class | NavGraphAspect |
Thread aspect to access NavGraph. More... | |
class | NavGraphAspectIniFin |
NavGraphAspect initializer/finalizer. More... | |
class | NavGraphConstraintRepo |
Constraint repository to maintain blocks on nodes. More... | |
class | NavGraphEdgeConstraint |
Constraint that can be queried to check if an edge is blocked. More... | |
class | NavGraphEdgeCostConstraint |
Constraint that can be queried for an edge cost factor. More... | |
class | NavGraphNodeConstraint |
Constraint that can be queried to check if a node is blocked. More... | |
class | NavGraphPolygonConstraint |
Constraint that blocks nodes within and edges touching a polygon. More... | |
class | NavGraphPolygonEdgeConstraint |
Constraint that blocks nodes within and edges touching a polygon. More... | |
class | NavGraphPolygonNodeConstraint |
Constraint that blocks nodes inside a polygon. More... | |
class | NavGraphStaticListEdgeConstraint |
Constraint that holds a list of edges to block. More... | |
class | NavGraphStaticListEdgeCostConstraint |
Constraint that hold cost factors for a static list of edges. More... | |
class | NavGraphStaticListNodeConstraint |
Constraint that holds a list of nodes to block. More... | |
class | NavGraphTimedReservationListEdgeConstraint |
Constraint that holds a list of edges to block with timeouts. More... | |
class | NavGraphTimedReservationListNodeConstraint |
Constraint that holds a list of nodes to block with timeouts. More... | |
class | NavGraphGenerator |
Base class for navgraph generators. More... | |
class | NavGraphGeneratorGrid |
Generate navgraph using a Grid diagram. More... | |
class | NavGraphGeneratorVoronoi |
Generate navgraph using a Voronoi diagram. More... | |
class | NavGraph |
Topological map graph. More... | |
class | NavGraphEdge |
Topological graph edge. More... | |
class | NavGraphNode |
Topological graph node. More... | |
class | NavGraphPath |
Class representing a path for a NavGraph. More... | |
class | NavGraphSearchState |
Graph-based path planner A* search state. More... | |
class | MessageDecryptionException |
Message decryption failed. More... | |
class | MessageDecryptor |
Message decryptor. More... | |
class | MessageEncryptionException |
Message encryption failed. More... | |
class | MessageEncryptor |
Message encryptor. More... | |
class | AvahiResolverHandler |
Avahi resolver handler interface. More... | |
class | AvahiThread |
Avahi main thread. More... | |
class | FawkesNetworkClientSendThread |
Fawkes network client send thread. More... | |
class | FawkesNetworkClientRecvThread |
Fawkes network client receive thread. More... | |
class | HandlerAlreadyRegisteredException |
Client handler has already been registered. More... | |
class | FawkesNetworkClient |
Simple Fawkes network client. More... | |
class | FawkesNetworkClientHandler |
Message handler for FawkesNetworkClient. More... | |
class | FawkesNetworkHandler |
Network handler abstract base class. More... | |
class | FawkesNetworkHub |
Fawkes Network Hub. More... | |
struct | fawkes_message_header_t |
Fawkes network message header. More... | |
struct | fawkes_message_t |
Message as stored in local queues. More... | |
struct | fawkes_transfer_header_t |
Fawkes transfer header. More... | |
class | FawkesNetworkMessageTooBigException |
The given message size exceeds the limit. More... | |
class | FawkesNetworkMessage |
Representation of a message that is sent over the network. More... | |
class | FawkesNetworkMessageContent |
Fawkes network message content. More... | |
class | FawkesNetworkMessageQueue |
A LockQueue of FawkesNetworkMessage to hold messages in inbound and outbound queues. More... | |
class | FawkesNetworkManager |
Fawkes Network Manager. More... | |
class | FawkesNetworkServerClientSendThread |
Sending thread for a Fawkes client connected to the server. More... | |
class | FawkesNetworkServerClientThread |
Fawkes Network Client Thread for server. More... | |
class | FawkesNetworkServerThread |
Fawkes Network Thread. More... | |
class | FawkesNetworkTransceiver |
Fawkes Network Transceiver. More... | |
class | ServiceBrowseHandler |
Interface for class that process browse results. More... | |
class | DummyServiceBrowser |
Dummy Service browser. More... | |
class | DummyServicePublisher |
Dummy service publisher interface. More... | |
class | NetworkService |
Representation of a service announced or found via service discovery (i.e. More... | |
class | ServiceBrowser |
Service browser. More... | |
class | ServicePublisher |
Service publisher interface. More... | |
class | DatagramSocket |
Datagram socket. More... | |
class | BroadcastDatagramSocket |
Broadcast datagram socket. More... | |
class | MulticastDatagramSocket |
Multicast datagram socket. More... | |
class | SocketException |
Socket exception. More... | |
class | Socket |
Socket base class. More... | |
class | StreamSocket |
TCP stream socket over IP. More... | |
class | NetworkAcceptorThread |
Network Acceptor Thread. More... | |
struct | SockAddrCompare |
Compare concept comparator for sockaddr. More... | |
struct | dynamic_list_t |
Dynamic list type. More... | |
class | DynamicBuffer |
Dynamically growing buffer. More... | |
class | ConnectionDiedException |
Thrown if the connection died during an operation. More... | |
class | NetworkIncomingConnectionHandler |
Interface for handling incoming connections. More... | |
class | NetworkNameResolver |
Network name and address resolver. More... | |
class | NetworkNameResolverThread |
Worker thread for NetworkNameResolver. More... | |
class | StringContent |
Content for a variable length string. More... | |
class | NetworkLogger |
Interface for logging to network clients. More... | |
class | NetworkLoggerMessageContent |
Message sent over the network with a log message. More... | |
class | PointCloudManager |
Point Cloud manager. More... | |
class | PluginManagerListener |
PluginManager listener. More... | |
class | PluginLoadException |
This exception is thrown if the requested plugin could not be loaded. More... | |
class | PluginUnloadException |
This exception is thrown if the requested plugin could not be unloaded. More... | |
class | PluginLoader |
This class manages plugins. More... | |
class | PluginManager |
Fawkes Plugin Manager. More... | |
class | PluginNetworkHandler |
Fawkes Plugin Network Handler. More... | |
class | PluginListMessage |
Plugin list message. More... | |
struct | plugin_load_msg_t |
Load plugin message. More... | |
struct | plugin_unload_msg_t |
Unload plugin message. More... | |
struct | plugin_loaded_msg_t |
Plugin loaded message. More... | |
struct | plugin_load_failed_msg_t |
Plugin load failed. More... | |
struct | plugin_unload_failed_msg_t |
Plugin unload failed. More... | |
struct | plugin_unloaded_msg_t |
Plugin unloaded message. More... | |
struct | plugin_list_msg_t |
Plugin list message. More... | |
class | SyncPointAlreadyOpenedException |
A component which is watching a SyncPoint, called get_syncpoint() for the same identifier. More... | |
class | SyncPointNonWatcherCalledEmitException |
Emit was called by a component which isn't in the watcher set (or wrong component argument was passed) More... | |
class | SyncPointNonWatcherCalledWaitException |
Emit was called by a component which isn't in the watcher set (or wrong component argument was passed) More... | |
class | SyncPointReleasedDoesNotExistException |
Release was called on a non-existing SyncPoint. More... | |
class | SyncPointReleasedByNonWatcherException |
Release was called by a component which isn't a watcher. More... | |
class | SyncPointInvalidIdentifierException |
Invalid identifier used (i.e. More... | |
class | SyncPointInvalidComponentException |
Invalid component name used (i.e. More... | |
class | SyncPointMultipleWaitCallsException |
A component called wait() but is already waiting. More... | |
class | SyncPointNonEmitterCalledEmitException |
Emit was called on a SyncBarrier but the calling component is not registered as emitter. More... | |
class | SyncPointInvalidTypeException |
Invalid SyncPoint type. More... | |
class | SyncPointCannotReleaseEmitter |
The component called release but is still registered as emitter. More... | |
class | SyncPointSetLessThan |
Compare sets of syncpoints. More... | |
class | SyncPoint |
The SyncPoint class. More... | |
class | SyncPointCall |
A call (wait() or emit()) to a SyncPoint. More... | |
class | SyncPointCallStats |
This class represents call stats of a single component to a single SyncPoint. More... | |
class | SyncPointManager |
This class gives access to SyncPoints. More... | |
class | DependencyViolationException |
Dependency violation exception. More... | |
class | OneToManyDependency |
One-to-Many dependency constraint. More... | |
class | UniquenessViolationException |
Uniqueness violation exception. More... | |
class | UniquenessConstraint |
Uniqueness constraint. More... | |
class | HungarianMethod |
Hungarian method assignment solver. More... | |
class | IPCMessageQueue |
IPC message queue. More... | |
class | MessageTooBigException |
Message did not fit into buffer. More... | |
class | SemInvalidException |
Semaphore or semaphore set invalid. More... | |
class | SemCannotLockException |
Cannot lock semaphore. More... | |
class | SemCannotUnlockException |
Cannot unlock semaphore. More... | |
class | SemCannotSetValException |
Cannot set value on semaphore. More... | |
class | SemaphoreSet |
IPC semaphore set. More... | |
class | SharedMemoryHeader |
Interface for shared memory header. More... | |
class | SharedMemory |
Shared memory segment. More... | |
class | ShmCouldNotAttachException |
Could not attach to shared memory segment. More... | |
class | ShmNoHeaderException |
No shared memory header set before attach() More... | |
class | ShmInconsistentSegmentSizeException |
Memory size does not match. More... | |
class | ShmDoesNotExistException |
Shared memory segment does not exist. More... | |
class | ShmCouldNotAttachAddrDepException |
The shared memory is set adress-dependend but could not be opened at the appropriate address. More... | |
class | ShmAddrOutOfBoundsException |
The address points out of the shared memory. More... | |
class | ShmPtrOutOfBoundsException |
The pointer does not point inside the shared memory. More... | |
class | SharedMemoryLister |
Format list output for shared memory segments. More... | |
class | SharedMemoryRegistry |
Shared memory registry. More... | |
class | KalmanFilter1D |
One-dimensional Kalman filter implementation for single-precision floats. More... | |
class | BinomialCoefficient |
Contains method to compute the binomial coefficient. More... | |
class | Interpolator |
Value interpolator. More... | |
class | LinearInterpolator |
Linear value interpolator. More... | |
class | SinusoidalInterpolator |
Sinusoidal value interpolator. More... | |
struct | upoint_t |
Point with cartesian coordinates as unsigned integers. More... | |
struct | point_struct |
Point with cartesian coordinates as signed integers. More... | |
struct | cart_coord_2d_struct |
Cartesian coordinates (2D). More... | |
struct | cart_coord_3d_t |
Cartesian coordinates (3D). More... | |
struct | polar_coord_2d_t |
Polar coordinates. More... | |
struct | polar_coord_3d_t |
Polar coordinates. More... | |
struct | extent_2d_t |
Rectangular extent with unsigne integers. More... | |
struct | rectangle_t |
Rectangle (unsigned integers) More... | |
struct | field_pos_t |
Position on the field. More... | |
struct | field_line_struct |
Describes a field line. More... | |
struct | arc_struct |
Defines an arc (or circle) More... | |
struct | ellipse_struct |
Defines an ellipse. More... | |
struct | point_6D_struct |
Defines a point with 6-degrees of freedom. More... | |
class | MemAutoFree |
Automatically free memory on destruction. More... | |
class | ActionSkillMapping |
Class to maintain and perform mapping from actions to skills. More... | |
class | StringEquality |
String equality checker. More... | |
class | StringLess |
String less than test. More... | |
class | StringConversions |
Utility class that holds string methods. More... | |
class | AStar |
This is an implementation of the A* search algorithm. More... | |
class | AStarState |
This is the abstract(!) class for an A* State. More... | |
class | SubProcess |
Sub-process execution with stdin/stdout/stderr redirection. More... | |
class | UnknownArgumentException |
Thrown if unknown argument was supplied. More... | |
class | MissingArgumentException |
Thrown if required argument was missing. More... | |
class | ArgumentParser |
Parse command line arguments. More... | |
class | ModuleOpenException |
Opening a module failed. More... | |
class | Module |
Dynamic module loader for Linux, FreeBSD, and MacOS X. More... | |
class | ModuleManager |
Dynamic module manager. More... | |
class | FamListener |
File Alteration Monitor Listener. More... | |
class | FileAlterationMonitor |
Monitors files for changes. More... | |
class | FamThread |
FileAlterationMonitor thread wrapper. More... | |
class | UnableToOpenFileException |
Opening a file failed for some reason. More... | |
class | File |
File utility methods. More... | |
class | HostInfo |
Host information. More... | |
class | PathParser |
Path parser. More... | |
class | SignalHandler |
Interface for signal handling. More... | |
class | SignalManager |
System signal manager. More... | |
class | Clock |
This is supposed to be the central clock in Fawkes. More... | |
class | SimulatorTimeSource |
Simulation time source. More... | |
class | Time |
A class for handling time. More... | |
class | TimeSource |
TimeSource interface. More... | |
class | TimeTracker |
Time tracking utility. More... | |
class | ScopedClassItemTracker |
Scoped time tracking for specific item. More... | |
class | TimeWait |
Time wait utility. More... | |
class | Watch |
This is a stop-watch. More... | |
class | WebviewAccessLog |
Webview access_log writer. More... | |
class | WebErrorPageReply |
Static error page reply. More... | |
class | DynamicFileWebReply |
Dynamic raw file transfer reply. More... | |
class | WebNavManager |
Manage visible navigation entries. More... | |
class | WebPageFooterGenerator |
Interface for HTML footer generator. More... | |
class | WebPageHeaderGenerator |
Interface for HTML header generator. More... | |
class | WebPageReply |
Basic page reply. More... | |
class | WebRedirectReply |
Redirect reply for webview. More... | |
class | WebReply |
Basic web reply. More... | |
class | DynamicWebReply |
Dynamic web reply. More... | |
class | StaticWebReply |
Static web reply. More... | |
class | WebRequest |
Web request meta data carrier. More... | |
class | WebRequestDispatcher |
Web request dispatcher. More... | |
class | WebRequestManager |
Probides information about ongoing requests. More... | |
class | WebviewRouter |
URL path router. More... | |
class | WebviewRestReply |
REST reply via Webview. More... | |
class | WebviewRestException |
REST processing exception. More... | |
class | WebviewRestParams |
REST parameters to pass to handlers. More... | |
class | WebviewRestApi |
Webview REST API component. More... | |
class | WebviewRestApiManager |
Manage URL mappings. More... | |
class | WebServer |
Encapsulation of the libmicrohttpd webserver. More... | |
class | WebUrlManager |
Manage URL mappings. More... | |
class | WebUserVerifier |
Interface for user verification. More... | |
class | ASPAspect |
Thread aspect to get access to an ASP solver. More... | |
class | ASPAspectIniFin |
ASPAspect initializer/finalizer. More... | |
class | BoolMutexLocker |
Helper class to incorporate bool into mutex locker with RAII. More... | |
class | ClingoAccess |
A wrapper around the clingo control, to control the solving process. More... | |
class | ClingoControlManager |
The Clingo Control Manager creates and maintains Clingo Controls. More... | |
class | ClingoManagerAspect |
Thread aspect to access the Clingo Control manager. More... | |
class | ClingoManagerAspectIniFin |
ClingoManagerAspect initializer/finalizer. More... | |
class | CLIPSAspect |
Thread aspect to get access to a CLIPS environment. More... | |
class | CLIPSEnvManager |
CLIPS environment manager. More... | |
class | CLIPSFeature |
CLIPS feature maintainer. More... | |
class | CLIPSFeatureAspect |
Thread aspect to provide a feature to CLIPS environments. More... | |
class | CLIPSFeatureAspectIniFin |
CLIPSFeatureAspect initializer/finalizer. More... | |
class | CLIPSAspectIniFin |
CLIPSAspect initializer/finalizer. More... | |
class | CLIPSManagerAspect |
Thread aspect access the CLIPS environment manager. More... | |
class | CLIPSManagerAspectIniFin |
CLIPSManagerAspect initializer/finalizer. More... | |
struct | colli_data_t |
Colli data, refering to current movement. More... | |
struct | colli_cell_cost_t |
Costs of occupancy-grid cells. More... | |
struct | colli_trans_rot_t |
Storing Translation and rotation. More... | |
class | AbstractDriveMode |
This is the base class which calculates drive modes. More... | |
class | BackwardDriveModule |
This is the SlowBackward drive-module, for slow backward only movements. More... | |
class | BiwardDriveModule |
This is the SlowBiward drive-module. More... | |
class | EscapeDriveModule |
Class Escape-Drive-Module. More... | |
class | EscapePotentialFieldDriveModule |
Class Escape-Drive-Module. More... | |
class | EscapePotentialFieldOmniDriveModule |
Class Escape-Drive-Module. More... | |
class | ForwardDriveModule |
This is the Forward drive-module, for forward only movements. More... | |
class | ForwardOmniDriveModule |
This is the SlowForward drive-module, for slow forward only movements. More... | |
class | SelectDriveMode |
This class selects the correct drive mode and calls the appopriate drive component. More... | |
class | StopDriveModule |
Stop-Drive-Module. More... | |
class | BaseMotorInstruct |
The Basic of a Motorinstructor. More... | |
class | EmergencyMotorInstruct |
This module is a class for validity checks of drive commands and sets those things with respect to the physical borders of the robot. More... | |
class | LinearMotorInstruct |
This module is a class for validity checks of drive commands and sets those things with respect to the physical borders of the robot. More... | |
class | QuadraticMotorInstruct |
This module is a class for validity checks of drive commands and sets those things with respect to the physical borders of the robot. More... | |
class | AbstractSearch |
This is the abstract search interpretation class for an arbitrary search algorithm to find its way through an Occupancy grid from a robopos to a targetpos. More... | |
class | AStarColli |
Class AStar. More... | |
class | Search |
This is the plan class. More... | |
class | ColliFastObstacle |
This is an implementation of a a fast obstacle. More... | |
class | ColliFastRectangle |
This is an implementation of a a fast rectangle. More... | |
class | ColliFastEllipse |
This is an implementation of a a fast ellipse. More... | |
class | ColliObstacleMap |
This is an implementation of a collection of fast obstacles. More... | |
class | LaserOccupancyGrid |
This OccGrid is derived by the Occupancy Grid originally from Andreas Strack, but modified for speed purposes. More... | |
class | OccupancyGrid |
Occupancy Grid class for general use. More... | |
class | RoboShape |
This is a class containing all roboshape information. More... | |
class | RoboShapeColli |
This class is mainly the same as the basic class with the difference that all data is precalculated or estimated. More... | |
class | EclExternalBlackBoard |
Wrapper class for using the blackboard in the implementation of the external predicates. More... | |
class | EclExternalConfig |
Wrapper class for using the config in the implementation of the external predicates. More... | |
class | EclExternalRCSoftMapGraph |
Wrapper class for using the RCSoftMapGraph in the implementation of the external predicates. More... | |
class | ConfigExecutionTimeEstimator |
Get a static estimate for the skill execution time from the config. More... | |
class | LookupEstimator |
Estimate the execution time of skills by drawing a random sample from a set of possible values stored in a mongodb database. More... | |
class | NavGraphEstimator |
Estimate the execution time for the skill goto by querying the distance from the navgraph. More... | |
class | GazeboAspect |
Thread aspect to get access to a Gazebo node handle. More... | |
class | GazeboAspectIniFin |
GazeboAspect initializer/finalizer. More... | |
class | GazsimTimesource |
This time-source provides the simulation time from Gazebo in Fawkes. More... | |
class | GologppDispatcherAspect |
An aspect that provides access to the Golog++ Action Executor Dispatcher. More... | |
class | GologppDispatcherAspectIniFin |
The initializer/finalizer for the GologppDispatcherAspect. More... | |
class | GossipAspect |
Thread aspect to communicate with a group of robots. More... | |
class | GossipAspectIniFin |
GossipAspect initializer/finalizer. More... | |
class | GossipGroup |
Gossip group communication handler. More... | |
class | GossipGroupConfiguration |
Group configuration for initial groups. More... | |
class | GossipGroupManager |
Abstract class for a Gossip group manager. More... | |
class | JacoArm |
Abstract class for a Kinova Jaco Arm that we want to control. More... | |
class | JacoArmDummy |
Class for simulating a dummy Kinova Jaco Arm. More... | |
class | JacoArmKindrv |
Class for commanding a Kinova Jaco Arm, using libkindrv. More... | |
struct | jaco_target_struct_t |
Jaco target struct, holding information on a target. More... | |
struct | jaco_arm_struct |
Jaco struct containing all components required for one arm. More... | |
struct | jaco_dual_arm_struct |
Jaco struct containing all components required for a dual-arm setup. More... | |
class | KatanaController |
Abstract class for a Neuronics Katana controller. More... | |
class | KatanaControllerKni |
Controller class for a Neuronics Katana, using libkni to interact with the real Katana arm. More... | |
class | KatanaControllerOpenrave |
Controller class for a Neuronics Katana, using libkni to interact with the real Katana arm. More... | |
class | KatanaNoSolutionException |
No joint configuration for desired target found. More... | |
class | KatanaOutOfRangeException |
At least one motor is out of range. More... | |
class | KatanaMotorCrashedException |
At least one motor crashed. More... | |
class | KatanaUnsupportedException |
Unsupported command. More... | |
class | MetricsAspect |
Thread aspect to provide metrics. More... | |
class | MetricsAspectIniFin |
MetricsAspect initializer/finalizer. More... | |
class | MetricsManager |
Base class for metrics managers. More... | |
class | MetricsSupplier |
Metrics supplier class. More... | |
class | MongoDBAspect |
Thread aspect to access MongoDB. More... | |
class | MongoDBConnCreator |
Interface for a MongoDB connection creator. More... | |
class | MongoDBAspectIniFin |
MongoDBAspect initializer/finalizer. More... | |
class | NaoQiAspect |
Thread aspect to get access to NaoQi broker. More... | |
class | NaoQiAspectIniFin |
NaoQiAspect initializer/finalizer. More... | |
class | OpenNiAspect |
Thread aspect to get access to the OpenNI context. More... | |
class | OpenNiAspectIniFin |
OpenNiAspect initializer/finalizer. More... | |
class | OpenPRSAspect |
OpenPRS kernel creation and communication aspect. More... | |
class | OpenPRSAspectIniFin |
OpenPRSAspect initializer/finalizer. More... | |
class | OpenPRSKernelManager |
OpenPRS kernel manager. More... | |
class | OpenPRSManagerAspect |
Thread aspect access the OpenPRS kernel manager. More... | |
class | OpenPRSManagerAspectIniFin |
OpenPRSManagerAspect initializer/finalizer. More... | |
class | OpenPRSComm |
OpenPRS communication wrapper. More... | |
class | OpenPRSMessagePasserProxy |
Proxy for the OpenPRS server communication. More... | |
class | OpenPRSServerProxy |
Proxy for the OpenPRS server communication. More... | |
class | OpenRaveAspect |
Thread aspect create, update, and graph round-robin databases (RRD). More... | |
class | OpenRaveConnector |
Interface for a OpenRave connection creator. More... | |
class | OpenRaveAspectIniFin |
OpenRaveAspect initializer/finalizer. More... | |
class | OpenRaveEnvironment |
OpenRaveEnvironment class. More... | |
class | OpenRaveManipulator |
Class containing information about all manipulator motors. More... | |
class | OpenRaveManipulatorKatana6M180 |
Class containing information about all katana6M180 motors. More... | |
class | OpenRaveManipulatorKinovaJaco |
Class containing information about all Kinova Jaco motors. More... | |
class | OpenRaveManipulatorNeuronicsKatana |
Class containing information about all neuronics-katana motors. More... | |
class | OpenRaveRobot |
OpenRAVE Robot class. More... | |
struct | motor_t |
Struct containing angle of current motor, its number in OpenRAVE and corresponding motor number of real devices. More... | |
struct | target_t |
Struct containing information about the current target. More... | |
class | RobotMemoryAspect |
Thread aspect to get access to a the RobotMemory. More... | |
class | RobotMemoryIniFin |
RobotMemoryAspect initializer/finalizer. More... | |
class | ROSAspect |
Thread aspect to get access to a ROS node handle. More... | |
class | ROSAspectIniFin |
ROSAspect initializer/finalizer. More... | |
class | RRDAspect |
Thread aspect create, update, and graph round-robin databases (RRD). More... | |
class | RRDDataSource |
Class to represent a RRD data source. More... | |
class | RRDArchive |
RRD Archive description. More... | |
class | RRDDefinition |
RRD Definition. More... | |
class | RRDGraphDataDefinition |
Represent data definition in graph arguments. More... | |
class | RRDGraphElement |
Interface for graph elements. More... | |
class | RRDGraphGPrint |
Print string inside graph. More... | |
class | RRDGraphLine |
Print graph line. More... | |
class | RRDGraphArea |
Print graph area. More... | |
class | RRDGraphDefinition |
Class representing a graph definition. More... | |
class | RRDAspectIniFin |
RRDAspect initializer/finalizer. More... | |
class | RRDManager |
Interface for a RRD connection creator. More... | |
class | WebviewJpegStreamProducer |
JPEG stream producer. More... | |
class | DynamicMJPEGStreamWebReply |
Dynamic raw file transfer reply. More... | |
Typedefs | |
typedef const char *(* | PluginDescriptionFunc) () |
Plugin description function for the shared library. More... | |
typedef const char *(* | PluginDependenciesFunc) () |
Plugin depdendency function for the shared library. More... | |
using | Skill = ExecutionTimeEstimator::Skill |
Use the ExecutionTimeEstimator's skill. More... | |
typedef void(* | InterfaceDestroyFunc) (Interface *interface) |
Interface destructor function for the shared library. More... | |
typedef Interface *(* | InterfaceFactoryFunc) (void) |
Interface generator function for the shared library Do not use directly. More... | |
typedef std::map< int, std::string > | interface_enum_map_t |
Map of enum integer to string values. More... | |
typedef std::vector< Eigen::Vector2f, Eigen::aligned_allocator< Eigen::Vector2f > > | Polygon2D |
Polygon as a vector of 2D points. More... | |
typedef struct fawkes::point_struct | point_t |
Point with cartesian coordinates as signed integers. More... | |
typedef struct fawkes::cart_coord_2d_struct | cart_coord_2d_t |
Cartesian coordinates (2D). More... | |
typedef struct fawkes::field_line_struct | field_line_t |
Describes a field line. More... | |
typedef struct fawkes::arc_struct | arc_t |
Defines an arc (or circle) More... | |
typedef struct fawkes::ellipse_struct | ellipse_t |
Defines an ellipse. More... | |
typedef struct fawkes::point_6D_struct | point_6D_t |
Defines a point with 6-degrees of freedom. More... | |
typedef float | Probability |
A probability type. More... | |
typedef struct jaco_arm_struct | jaco_arm_t |
Jaco struct containing all components required for one arm. More... | |
typedef struct jaco_dual_arm_struct | jaco_dual_arm_t |
Jaco struct containing all components required for a dual-arm setup. More... | |
typedef std::vector< float > | jaco_trajec_point_t |
A trajectory point. More... | |
typedef std::vector< jaco_trajec_point_t > | jaco_trajec_t |
A trajectory. More... | |
typedef enum fawkes::jaco_arm_config_enum | jaco_arm_config_t |
The setup-configuration of the arm. More... | |
typedef enum fawkes::jaco_target_type_enum | jaco_target_type_t |
The type of a target. More... | |
typedef enum fawkes::jaco_trajec_state_enum | jaco_trajec_state_t |
The state of a trajectory. More... | |
typedef struct fawkes::jaco_target_struct_t | jaco_target_t |
Jaco target struct, holding information on a target. More... | |
typedef std::list< RefPtr< jaco_target_t > > | jaco_target_queue_t |
FIFO target queue, holding RefPtr to targets. More... | |
typedef RefPtr< OpenRaveEnvironment > | OpenRaveEnvironmentPtr |
RefPtr to OpenRaveEnvironment. More... | |
typedef RefPtr< OpenRaveRobot > | OpenRaveRobotPtr |
RefPtr to OpenRaveRobot. More... | |
typedef RefPtr< OpenRaveManipulator > | OpenRaveManipulatorPtr |
RefPtr to OpenRaveManipulator. More... | |
Functions | |
BlackBoard::ListenerRegisterFlag | operator| (const BlackBoard::ListenerRegisterFlag &a, const BlackBoard::ListenerRegisterFlag &b) |
Concatenation of register flags. More... | |
BlackBoard::ListenerRegisterFlag | operator& (const BlackBoard::ListenerRegisterFlag &a, const BlackBoard::ListenerRegisterFlag &b) |
Testing of register flags. More... | |
template<typename T > | |
static T | get_value_as (std::shared_ptr< YamlConfigurationNode > root, const char *path) |
Retrieve value casted to given type T. More... | |
template<typename T > | |
static std::vector< T > | get_list (std::shared_ptr< YamlConfigurationNode > root, const char *path) |
Retrieve value casted to given type T. More... | |
template<typename T > | |
static bool | is_type (std::shared_ptr< YamlConfigurationNode > root, const char *path) |
Check if value is of given type T. More... | |
static void | dump_table (FILE *f, ::sqlite3 *tdb, const char *table_name) |
Dump table. More... | |
static std::string | sql_escape_noop (const char *line) |
SQL escaping stub. More... | |
static std::string | abs_cfg_path (const std::string &path) |
Create absolute config path. More... | |
static std::string | insert_hostname (std::string prelim) |
Replace $host in string with hostname. More... | |
template<typename T > | |
static T | get_value_as (std::shared_ptr< YamlConfigurationNode > root, const char *path) |
Retrieve value casted to given type T. More... | |
template<typename T > | |
static std::vector< T > | get_list (std::shared_ptr< YamlConfigurationNode > root, const char *path) |
Retrieve value casted to given type T. More... | |
template<typename T > | |
static bool | is_type (std::shared_ptr< YamlConfigurationNode > root, const char *path) |
Check if value is of given type T. More... | |
template<class FieldT , class DataT > | |
bool | change_field (FieldT &field, const DataT &value) |
Set a field and return whether it changed. More... | |
template<class FieldT , std::size_t Size> | |
bool | change_field (FieldT(&field)[Size], const char *value) |
Set a string field and return whether it changed. More... | |
template<class FieldT , std::size_t Size, class DataT > | |
std::enable_if<!std::is_same< FieldT, char >::value, bool >::type | change_field (FieldT(&field)[Size], const DataT *value) |
Set an array field and return whether it changed. More... | |
template<class FieldT , std::size_t Size, class DataT > | |
bool | change_field (FieldT(&field)[Size], unsigned int index, const DataT &value) |
Set an array field value at a certain index and return whether it changed. More... | |
static bool | contains (Point_map points, Point_2 point, std::string &name, float near_threshold) |
Check if a point is already contained in a map. More... | |
static void | operator>> (const YAML::Node &n, NavGraphNode &node) |
Read topological map node from YAML iterator. More... | |
static void | operator>> (const YAML::Node &n, NavGraphEdge &edge) |
Read topological map edge from YAML iterator. More... | |
void | read_default_properties (NavGraph *graph, YAML::Node &doc) |
Read default properties for graph from YAML node. More... | |
NavGraph * | load_yaml_navgraph (std::string filename, bool allow_multi_graph) |
Load topological map graph stored in RCSoft format. More... | |
void | save_yaml_navgraph (std::string filename, NavGraph *graph) |
Save navgraph to YAML file. More... | |
static int | sock_addr_cmp_addr (const struct sockaddr *a, const struct sockaddr *b) |
Compare two sockaddr structures. More... | |
size_t | sock_addr_size (const struct sockaddr *a) |
Get canonical size of sockaddr structure. More... | |
float | deg2rad (float deg) |
Convert an angle given in degrees to radians. More... | |
float | rad2deg (float rad) |
Convert an angle given in radians to degrees. More... | |
float | distance (float x1, float y1, float x2, float y2) |
Get distance between two 2D cartesian coordinates. More... | |
float | normalize_mirror_rad (float angle_rad) |
Normalize angle in radian between -PI (inclusive) and PI (exclusive). More... | |
float | normalize_rad (float angle_rad) |
Normalize angle in radian between 0 (inclusive) and 2*PI (exclusive). More... | |
float | normalize_bigmirror_rad (float angle_rad) |
Normalizes angle in radian between -3*PI and 3*PI. More... | |
float | angle_distance (float angle_rad1, float angle_rad2) |
Determines the distance between two angle provided as radians. More... | |
float | angle_distance_signed (float angle_from, float angle_to) |
Determines the signed distance between from "angle_from" to "angle_to" provided as radians. More... | |
double | sqr (double x) |
Fast square multiplication. More... | |
float | sqr (float x) |
Fast square multiplication. More... | |
int | sqr (int x) |
Fast square multiplication. More... | |
unsigned long | sqr (unsigned long x) |
Fast square multiplication. More... | |
float | point_dist (float x1, float y1, float x2, float y2) |
Get distance of two points. More... | |
bool | points_different (float x1, float y1, float x2, float y2, float threshold=1e-4) |
Check if two points are different with regard to a given threshold. More... | |
void | cart2polar2d (float cart_x, float cart_y, float *polar_phi, float *polar_dist) |
Convert a 2D cartesian coordinate to a 2D polar coordinate. More... | |
void | cart2polar3d (float cart_x, float cart_y, float cart_z, float &polar_phi, float &polar_theta, float &polar_r) |
Convert a 3D cartesian coordinate (x, y, z) to a 3D polar coordinate. More... | |
void | polar2cart2d (float polar_phi, float polar_dist, float *cart_x, float *cart_y) |
Convert a 2D polar coordinate to a 2D cartesian coordinate. More... | |
template<typename Scalar > | |
Scalar | quat_yaw (const Eigen::Quaternion< Scalar > &q) |
Calculate Yaw angle from quaternion. More... | |
template<typename Scalar > | |
void | quat_to_euler (const Eigen::Quaternion< Scalar > &q, float &roll, float &pitch, float &yaw) |
Get euler angles for quaternion. More... | |
bool | line_segm_intersect (const Eigen::Vector2f &l1_from, const Eigen::Vector2f &l1_to, const Eigen::Vector2f &l2_from, const Eigen::Vector2f &l2_to) |
Check if two line segments intersect. More... | |
Eigen::Vector2f | line_segm_intersection (const Eigen::Vector2f &l1_from, const Eigen::Vector2f &l1_to, const Eigen::Vector2f &l2_from, const Eigen::Vector2f &l2_to) |
Get line segment intersection point. More... | |
float | polygon_area (const Polygon2D &p) |
Calculate area of a polygon. More... | |
bool | polygon_contains (const Polygon2D &polygon, const Eigen::Vector2f &point) |
Check if given point lies inside the polygon. More... | |
Eigen::Vector2f | polygon_centroid (const Polygon2D &p) |
Calculate centroid of polygon. More... | |
float | gauss (const float diff, const float sigma=1.0) |
The normal distribution. More... | |
float | intersection_integral_oftwo_gaussians (float mu1, float sigma1, float mu2, float sigma2, float step) |
Computes the intersection integral of two gaussians given. More... | |
double | triangle_area (const Eigen::Vector2f &p0, const Eigen::Vector2f &p1, const Eigen::Vector2f &p2) |
Calculate triangle area. More... | |
bool | triangle_contains (const Eigen::Vector2f &p0, const Eigen::Vector2f &p1, const Eigen::Vector2f &p2, const Eigen::Vector2f &p) |
Check if a triangle contains a point. More... | |
std::string | command_args_tostring (const char *argv[]) |
Convert command args to string. More... | |
std::string | envp_tostring (char *envp[]) |
Convert environment to string. More... | |
std::vector< std::string > | envp_copy_expand (char *environ[], const char *path_ext[]) |
Copy an environment and extend certain paths. More... | |
static std::vector< std::string > | str_split (const std::string &s, char delim='/') |
Split string by delimiter. More... | |
static std::vector< std::string > | str_split (const std::string &s, std::string delim) |
Split string by delimiter string. More... | |
static std::list< std::string > | str_split_list (const std::string &s, char delim='/') |
Split string by delimiter. More... | |
static std::string | str_join (const std::vector< std::string > &v, char delim='/') |
Join vector of strings string using given delimiter. More... | |
static std::string | str_join (const std::list< std::string > &l, char delim='/') |
Join list of strings string using given delimiter. More... | |
template<typename InputIterator > | |
std::string | str_join (const InputIterator &first, const InputIterator &last, char delim='/') |
Join list of strings string using given delimiter. More... | |
static std::string | str_join (const std::list< std::string > &l, std::string delim) |
Join list of strings string using given delimiter. More... | |
template<typename InputIterator > | |
std::string | str_join (const InputIterator &first, const InputIterator &last, std::string delim) |
Join list of strings string using given delimiter. More... | |
static std::queue< std::string > | str_split_to_queue (const std::string &s, char delim='/') |
Split string by delimiter. More... | |
int | unhex (char c) |
Transform hex to value. More... | |
void | hex_unescape (char *s) |
Remove URL hex escapes from s in place. More... | |
Module::ModuleFlags | operator| (const Module::ModuleFlags &flags_a, const Module::ModuleFlags &flags_b) |
Concatenation of flags. More... | |
std::string | filetype_file (const char *filename) |
Get filetype of file. More... | |
std::string | filetype_file (int fd) |
Get filetype of file given by file descriptor. More... | |
std::string | mimetype_file (const char *filename) |
Get mime-type of file. More... | |
std::string | mimetype_file (int fd) |
Get mime-type of file given by file descriptor. More... | |
static void | set_nonblock_flag () |
Set non-blocking flag on STDIN. More... | |
static void | clear_nonblock_flag () |
Clear non-blocking flag on STDIN. More... | |
char | getkey (int timeout_decisecs) |
Get value of a single key-press non-blocking. More... | |
double | time_diff_sec (const timeval &a, const timeval &b) |
Calculate time difference of two time structs. More... | |
double | time_diff_sec (const long int a_sec, const long int a_usec, const long int b_sec, const long int b_usec) |
Calculate time difference of two time structs. More... | |
long int | time_sec_to_usec (double sec) |
Convert seconds to micro seconds. More... | |
long int | time_diff_usec (const timeval &a, const timeval &b) |
Get difference between two time structs in microseconds. More... | |
WebReply * | no_caching (WebReply *reply) |
Disable caching on a reply. More... | |
static ssize_t | dynamic_reply_data_cb (void *reply, uint64_t pos, char *buf, size_t max) |
Callback based chunk-wise data. More... | |
static void | dynamic_reply_free_cb (void *reply) |
Callback to free dynamic web reply. More... | |
bool | isProb (Probability p) |
Check if the probability value is valid. More... | |
void | radToEnc (std::vector< float > &rad, std::vector< int > &enc) |
Convert radian vaulues of katana arm to encoder values. More... | |
void | encToRad (std::vector< int > &enc, std::vector< float > &rad) |
Convert encoder vaulues of katana arm to radian angles. More... | |
void | run_viewer (OpenRAVE::EnvironmentBasePtr env, const std::string &viewername, bool *running) |
Sets and loads a viewer for OpenRAVE. More... | |
const char * | worldinfo_msl_gamestate_tostring (worldinfo_msl_gamestate_t gamestate) |
Convert MSL gamestate to a string. More... | |
const char * | worldinfo_spl_gamestate_tostring (worldinfo_spl_gamestate_t gamestate) |
Convert MSL gamestate to a string. More... | |
const char * | worldinfo_gamestate_team_tostring (worldinfo_gamestate_team_t team) |
Convert gamestate team to a string. More... | |
const char * | worldinfo_gamestate_goalcolor_tostring (worldinfo_gamestate_goalcolor_t goal_color) |
Convert goal color to a string. More... | |
const char * | worldinfo_gamestate_half_tostring (worldinfo_gamestate_half_t half) |
Convert half time to a string. More... | |
const char * | worldinfo_penalty_tostring (worldinfo_penalty_t penalty) |
Convert penalty to a string. More... | |
Variables | |
static const char * | c_black = "\033[0;30m" |
Print black on console. More... | |
static std::string | cblack = c_black |
Print black on console. More... | |
static const char * | c_darkgray = "\033[1;30m" |
Print dark gray on console. More... | |
static std::string | cdarkgray = c_darkgray |
Print dark gray on console. More... | |
static const char * | c_red = "\033[0;31m" |
Print red on console. More... | |
static std::string | cred = c_red |
Print red on console. More... | |
static const char * | c_lightred = "\033[1;31m" |
Print light red on console. More... | |
static std::string | clightred = c_lightred |
Print light red on console. More... | |
static const char * | c_green = "\033[0;32m" |
Print green on console. More... | |
static std::string | cgreen = c_green |
Print green on console. More... | |
static const char * | c_lightgreen = "\033[1;32m" |
Print light green on console. More... | |
static std::string | clightgreen = c_lightgreen |
Print light green on console. More... | |
static const char * | c_brown = "\033[0;33m" |
Print brown on console. More... | |
static std::string | cbrown = c_brown |
Print brown on console. More... | |
static const char * | c_yellow = "\033[1;33m" |
Print yellow on console. More... | |
static std::string | cyellow = c_yellow |
Print yellow on console. More... | |
static const char * | c_blue = "\033[0;34m" |
Print blue on console. More... | |
static std::string | cblue = c_blue |
Print blue on console. More... | |
static const char * | c_lightblue = "\033[1;34m" |
Print light blue on console. More... | |
static std::string | clightblue = c_lightblue |
Print light blue on console. More... | |
static const char * | c_purple = "\033[0;35m" |
Print purple on console. More... | |
static std::string | cpurple = c_purple |
Print purple on console. More... | |
static const char * | c_lightpurple = "\033[1;35m" |
Print light purple on console. More... | |
static std::string | clightpurple = c_lightpurple |
Print light purple on console. More... | |
static const char * | c_cyan = "\033[0;36m" |
Print cyan on console. More... | |
static std::string | ccyan = c_cyan |
Print cyan on console. More... | |
static const char * | c_lightcyan = "\033[1;36m" |
Print light cyan on console. More... | |
static std::string | clightcyan = c_lightcyan |
Print light cyan on console. More... | |
static const char * | c_lightgray = "\033[2;37m" |
Print light gray on console. More... | |
static std::string | clightgray = c_lightgray |
Print light gray on console. More... | |
static const char * | c_white = "\033[1;37m" |
Print white on console. More... | |
static std::string | cwhite = c_white |
Print white on console. More... | |
static const char * | c_normal = "\033[0;39m" |
Print normal on console, without colors, depends on console settings. More... | |
static std::string | cnormal = c_normal |
Print normal on console, without colors, depends on console settings. More... | |
const Time | TIME_MAX = Time(std::numeric_limits<time_t>::max(), 999999) |
Instance of Time denoting the maximum value possible. More... | |
const Time | TIME_MIN = Time(0, 1) |
Instance of Time denoting the minimum value possible. More... | |
const float | OCCUPANCY_THRESHOLD = 0.45f |
Occupancy threshold. More... | |
Fawkes library namespace.
This namespace is used for the Fawkes base libraries. As a rule of thumb everything that is in src/libs belongs to this namespace.
typedef struct fawkes::arc_struct fawkes::arc_t |
Defines an arc (or circle)
typedef struct fawkes::cart_coord_2d_struct fawkes::cart_coord_2d_t |
Cartesian coordinates (2D).
typedef struct fawkes::ellipse_struct fawkes::ellipse_t |
Defines an ellipse.
typedef struct fawkes::field_line_struct fawkes::field_line_t |
Describes a field line.
typedef std::map<int, std::string> fawkes::interface_enum_map_t |
typedef void(* fawkes::InterfaceDestroyFunc) (Interface *interface) |
Interface destructor function for the shared library.
Do not use directly. Use EXPORT_INTERFACE macro.
interface | Interface to destroy |
Definition at line 323 of file interface.h.
typedef Interface*(* fawkes::InterfaceFactoryFunc) (void) |
Interface generator function for the shared library Do not use directly.
Use EXPORT_INTERFACE macro.
Definition at line 328 of file interface.h.
typedef enum fawkes::jaco_arm_config_enum fawkes::jaco_arm_config_t |
The setup-configuration of the arm.
typedef struct fawkes::jaco_arm_struct fawkes::jaco_arm_t |
Jaco struct containing all components required for one arm.
Definition at line 1 of file act_thread.h.
typedef struct fawkes::jaco_dual_arm_struct fawkes::jaco_dual_arm_t |
Jaco struct containing all components required for a dual-arm setup.
Definition at line 1 of file bimanual_act_thread.h.
typedef std::list<RefPtr<jaco_target_t> > fawkes::jaco_target_queue_t |
typedef struct fawkes::jaco_target_struct_t fawkes::jaco_target_t |
Jaco target struct, holding information on a target.
typedef enum fawkes::jaco_target_type_enum fawkes::jaco_target_type_t |
The type of a target.
typedef std::vector<float> fawkes::jaco_trajec_point_t |
The state of a trajectory.
typedef std::vector<jaco_trajec_point_t> fawkes::jaco_trajec_t |
RefPtr to OpenRaveEnvironment.
Definition at line 38 of file openrave_connector.h.
RefPtr to OpenRaveManipulator.
Definition at line 42 of file openrave_connector.h.
typedef RefPtr< OpenRaveRobot > fawkes::OpenRaveRobotPtr |
RefPtr to OpenRaveRobot.
Definition at line 40 of file openrave_connector.h.
typedef const char*(* fawkes::PluginDependenciesFunc) () |
typedef const char*(* fawkes::PluginDescriptionFunc) () |
typedef struct fawkes::point_6D_struct fawkes::point_6D_t |
Defines a point with 6-degrees of freedom.
typedef struct point_struct fawkes::point_t |
typedef std::vector<Eigen::Vector2f, Eigen::aligned_allocator<Eigen::Vector2f> > fawkes::Polygon2D |
typedef float fawkes::Probability |
A probability type.
Definition at line 29 of file probability.h.
using fawkes::Skill = typedef ExecutionTimeEstimator::Skill |
Use the ExecutionTimeEstimator's skill.
Definition at line 42 of file execution_time_estimator.cpp.
BlackBoard network message types.
Definition at line 37 of file messages.h.
Error codes.
Definition at line 58 of file messages.h.
Interface field type.
The state of a trajectory.
Plugin message type.
Enumerator | |
---|---|
MSG_PLUGIN_LOAD | request plugin load (plugin_load_msg_t) |
MSG_PLUGIN_LOADED | plugin loaded (plugin_loaded_msg_t) |
MSG_PLUGIN_LOAD_FAILED | plugin load failed (plugin_load_failed_msg_t) |
MSG_PLUGIN_UNLOAD | request plugin unload (plugin_unload_msg_t) |
MSG_PLUGIN_UNLOADED | plugin unloaded (plugin_unloaded_msg_t) |
MSG_PLUGIN_UNLOAD_FAILED | plugin unload failed (plugin_unload_failed_msg_t) |
MSG_PLUGIN_LIST_AVAIL | request list of available plugins |
MSG_PLUGIN_AVAIL_LIST | list of available plugins (plugin_list_msg_t) |
MSG_PLUGIN_AVAIL_LIST_FAILED | listing available plugins failed |
MSG_PLUGIN_LIST_LOADED | request lif of loaded plugins |
MSG_PLUGIN_LOADED_LIST | list of loaded plugins (plugin_list_msg_t) |
MSG_PLUGIN_LOADED_LIST_FAILED | listing loaded plugins failed |
MSG_PLUGIN_SUBSCRIBE_WATCH | Subscribe for watching load/unload events. |
MSG_PLUGIN_UNSUBSCRIBE_WATCH | Unsubscribe from watching load/unload events. |
Definition at line 32 of file messages.h.
Target types.
Game states for RoboCup MSL.
Enumerator | |
---|---|
GS_FROZEN | Frozen, nothing moves. |
GS_PLAY | Play, normal play. |
GS_KICK_OFF | Kick off. |
GS_DROP_BALL | Referee drops ball, both teams can wrestle for the ball. |
GS_PENALTY | Penalty kick. |
GS_CORNER_KICK | Corner kick. |
GS_THROW_IN | Throw in. |
GS_FREE_KICK | Free kick. |
GS_GOAL_KICK | Goal kick. |
GS_HALF_TIME | Half time. |
Robot penalty code.
|
static |
|
inline |
Determines the distance between two angle provided as radians.
angle_rad1 | first angle in radian |
angle_rad2 | second angle in radian |
Definition at line 123 of file angle.h.
References normalize_mirror_rad().
|
inline |
Determines the signed distance between from "angle_from" to "angle_to" provided as radians.
angle_to | angle to which the signed value is calculated |
angle_from | angle from which the signed value is calculated |
Definition at line 134 of file angle.h.
References normalize_mirror_rad().
Referenced by fawkes::ForwardOmniDriveModule::update().
|
inline |
Convert a 2D cartesian coordinate to a 2D polar coordinate.
polar_phi | Phi of the polar coordinate |
polar_dist | distnace of the polar coordinate |
cart_x | upon return contains X of the cartesian coordinate |
cart_y | upon return contains Y of the cartesian coordinate |
Definition at line 38 of file coord.h.
Referenced by JoystickTeleOpThread::loop().
|
inline |
Convert a 3D cartesian coordinate (x, y, z) to a 3D polar coordinate.
cart_x | in |
cart_y | in |
cart_z | in |
polar_phi | out |
polar_theta | out |
polar_r | out |
Definition at line 53 of file coord.h.
Referenced by firevision::PositionToPixel::get_pixel_position_unchecked().
bool fawkes::change_field | ( | FieldT & | field, |
const DataT & | value | ||
) |
Set a field and return whether it changed.
field | The interface field to change |
value | The new value |
Definition at line 167 of file message.h.
Referenced by fawkes::BatteryInterface::set_absolute_soc(), fawkes::NaoSensorInterface::set_accel_x(), fawkes::NaoSensorInterface::set_accel_y(), fawkes::NaoSensorInterface::set_accel_z(), fawkes::SwitchInterface::set_activation_count(), fawkes::TestInterface::CalculateMessage::set_addend(), fawkes::ProtobufPeerInterface::CreatePeerMessage::set_address(), fawkes::ProtobufPeerInterface::CreatePeerLocalMessage::set_address(), fawkes::ProtobufPeerInterface::CreatePeerCryptoMessage::set_address(), fawkes::ProtobufPeerInterface::CreatePeerLocalCryptoMessage::set_address(), fawkes::DynamixelServoInterface::set_alarm_shutdown(), fawkes::NavGraphGeneratorInterface::SetAlgorithmMessage::set_algorithm(), fawkes::RobotinoSensorInterface::set_analog_in(), fawkes::VisualDisplay2DInterface::AddCartTextMessage::set_anchor(), fawkes::DynamixelServoInterface::GotoMessage::set_angle(), fawkes::DynamixelServoInterface::TimedGotoMessage::set_angle(), fawkes::DynamixelServoInterface::set_angle(), fawkes::HumanoidMotionInterface::WalkArcMessage::set_angle(), fawkes::HumanoidMotionInterface::TurnMessage::set_angle(), fawkes::KatanaInterface::SetMotorAngleMessage::set_angle(), fawkes::KatanaInterface::MoveMotorAngleMessage::set_angle(), fawkes::NavigatorInterface::TurnMessage::set_angle(), fawkes::Roomba500Interface::set_angle(), fawkes::DynamixelServoInterface::SetAngleLimitsMessage::set_angle_limit_ccw(), fawkes::DynamixelServoInterface::SetAngleLimitsMessage::set_angle_limit_cw(), fawkes::DynamixelServoInterface::SetMarginMessage::set_angle_margin(), fawkes::DynamixelServoInterface::set_angle_margin(), fawkes::NaoSensorInterface::set_angle_x(), fawkes::NaoSensorInterface::set_angle_y(), fawkes::KatanaInterface::set_angles(), fawkes::IMUInterface::set_angular_velocity(), fawkes::IMUInterface::set_angular_velocity_covariance(), fawkes::HumanoidMotionInterface::set_arms_enabled(), fawkes::NavigatorInterface::set_auto_drive_mode(), fawkes::DynamixelServoInterface::SetAutorecoverEnabledMessage::set_autorecover_enabled(), fawkes::DynamixelServoInterface::set_autorecover_enabled(), fawkes::JoystickInterface::set_axis(), fawkes::Roomba500Interface::set_battery_capacity(), fawkes::NaoSensorInterface::set_battery_charge(), fawkes::Roomba500Interface::set_battery_charge(), fawkes::FacerInterface::set_bearing(), fawkes::LaserLineInterface::set_bearing(), fawkes::ObjectPositionInterface::set_bearing(), fawkes::FacialExpressionInterface::MoveBrowsMessage::set_brows_action(), fawkes::FacialExpressionInterface::set_brows_action(), fawkes::Roomba500Interface::set_bump_left(), fawkes::Roomba500Interface::set_bump_right(), fawkes::RobotinoSensorInterface::set_bumper(), fawkes::Roomba500Interface::set_bumper_center_left(), fawkes::Roomba500Interface::set_bumper_center_right(), fawkes::RobotinoSensorInterface::set_bumper_estop_enabled(), fawkes::Roomba500Interface::set_bumper_front_left(), fawkes::Roomba500Interface::set_bumper_front_right(), fawkes::Roomba500Interface::set_bumper_left(), fawkes::Roomba500Interface::set_bumper_right(), fawkes::HardwareModelsInterface::set_busy(), fawkes::JacoInterface::JoystickPushMessage::set_button(), fawkes::Roomba500Interface::set_button_clean(), fawkes::Roomba500Interface::set_button_clock(), fawkes::Roomba500Interface::set_button_day(), fawkes::Roomba500Interface::set_button_dock(), fawkes::Roomba500Interface::set_button_hour(), fawkes::Roomba500Interface::set_button_minute(), fawkes::Roomba500Interface::set_button_schedule(), fawkes::Roomba500Interface::set_button_spot(), fawkes::KatanaInterface::set_calibrated(), fawkes::PanTiltInterface::set_calibrated(), fawkes::Roomba500Interface::set_caster_stasis(), fawkes::DynamixelServoInterface::set_ccw_angle_limit(), fawkes::DynamixelServoInterface::SetComplianceValuesMessage::set_ccw_margin(), fawkes::DynamixelServoInterface::set_ccw_margin(), fawkes::DynamixelServoInterface::SetComplianceValuesMessage::set_ccw_slope(), fawkes::DynamixelServoInterface::set_ccw_slope(), fawkes::KickerInterface::KickMessage::set_center(), fawkes::Roomba500Interface::set_charging_state(), fawkes::NaoSensorInterface::set_chest_button(), fawkes::TransformInterface::set_child_frame(), fawkes::ProtobufPeerInterface::CreatePeerCryptoMessage::set_cipher(), fawkes::ProtobufPeerInterface::CreatePeerLocalCryptoMessage::set_cipher(), fawkes::Roomba500Interface::set_cliff_front_left(), fawkes::Roomba500Interface::set_cliff_front_left_signal(), fawkes::Roomba500Interface::set_cliff_front_right(), fawkes::Roomba500Interface::set_cliff_front_right_signal(), fawkes::Roomba500Interface::set_cliff_left(), fawkes::Roomba500Interface::set_cliff_left_signal(), fawkes::Roomba500Interface::set_cliff_right(), fawkes::Roomba500Interface::set_cliff_right_signal(), fawkes::Laser1080Interface::set_clockwise_angle(), fawkes::Laser360Interface::set_clockwise_angle(), fawkes::Laser720Interface::set_clockwise_angle(), fawkes::VisualDisplay2DInterface::AddCartLineMessage::set_color(), fawkes::VisualDisplay2DInterface::AddCartCircleMessage::set_color(), fawkes::VisualDisplay2DInterface::AddCartRectMessage::set_color(), fawkes::VisualDisplay2DInterface::AddCartTextMessage::set_color(), fawkes::HumanSkeletonInterface::set_com(), fawkes::HardwareModelsInterface::StateChangeMessage::set_component(), fawkes::JacoInterface::set_connected(), fawkes::JacoBimanualInterface::SetConstrainedMessage::set_constrained(), fawkes::JacoBimanualInterface::set_constrained(), fawkes::MotorInterface::AcquireControlMessage::set_controller(), fawkes::MotorInterface::set_controller(), fawkes::MotorInterface::AcquireControlMessage::set_controller_thread_name(), fawkes::MotorInterface::set_controller_thread_name(), fawkes::SpeechRecognitionInterface::set_counter(), fawkes::VisualDisplay2DInterface::set_counter(), fawkes::LocalizationInterface::SetInitialPoseMessage::set_covariance(), fawkes::Position3DInterface::set_covariance(), fawkes::ProtobufPeerInterface::CreatePeerCryptoMessage::set_crypto_key(), fawkes::ProtobufPeerInterface::CreatePeerLocalCryptoMessage::set_crypto_key(), fawkes::Roomba500Interface::set_current(), fawkes::BatteryInterface::set_current(), fawkes::KickerInterface::set_current_intensity(), fawkes::DynamixelServoInterface::set_cw_angle_limit(), fawkes::DynamixelServoInterface::SetComplianceValuesMessage::set_cw_margin(), fawkes::DynamixelServoInterface::set_cw_margin(), fawkes::DynamixelServoInterface::SetComplianceValuesMessage::set_cw_slope(), fawkes::DynamixelServoInterface::set_cw_slope(), fawkes::ObjectPositionInterface::set_dbs_covariance(), fawkes::JoystickInterface::StartRumbleMessage::set_delay(), fawkes::MotorInterface::set_des_omega(), fawkes::MotorInterface::set_des_vx(), fawkes::MotorInterface::set_des_vy(), fawkes::NavigatorInterface::set_dest_dist(), fawkes::NavigatorInterface::set_dest_ori(), fawkes::NavigatorInterface::set_dest_x(), fawkes::NavigatorInterface::set_dest_y(), fawkes::RobotinoSensorInterface::set_digital_in(), fawkes::RobotinoSensorInterface::set_digital_out(), fawkes::RobotinoSensorInterface::SetDigitalOutputMessage::set_digital_out(), fawkes::NavGraphGeneratorInterface::AddEdgeMessage::set_directed(), fawkes::JoystickInterface::StartRumbleMessage::set_direction(), fawkes::Roomba500Interface::set_dirt_detect(), fawkes::NavigatorInterface::PolarGotoMessage::set_dist(), fawkes::RobotinoSensorInterface::set_distance(), fawkes::HumanoidMotionInterface::WalkStraightMessage::set_distance(), fawkes::HumanoidMotionInterface::WalkSidewaysMessage::set_distance(), fawkes::ObjectPositionInterface::set_distance(), fawkes::Roomba500Interface::set_distance(), fawkes::Laser1080Interface::set_distances(), fawkes::Laser360Interface::set_distances(), fawkes::Laser720Interface::set_distances(), fawkes::NavigatorInterface::SetDriveModeMessage::set_drive_mode(), fawkes::NavigatorInterface::set_drive_mode(), fawkes::MotorInterface::set_drive_mode(), fawkes::OpenraveRobotMemoryInterface::set_dummy(), fawkes::SpeechSynthInterface::set_duration(), fawkes::SwitchInterface::EnableDurationMessage::set_duration(), fawkes::JacoInterface::CartesianGotoMessage::set_e1(), fawkes::JacoInterface::CartesianGotoMessage::set_e2(), fawkes::JacoInterface::CartesianGotoMessage::set_e3(), fawkes::CameraControlInterface::SetEffectMessage::set_effect(), fawkes::CameraControlInterface::set_effect(), fawkes::CameraControlInterface::set_effect_supported(), fawkes::FacerInterface::EnableIdentityMessage::set_enable(), fawkes::NavGraphGeneratorInterface::SetFilterMessage::set_enable(), fawkes::NavGraphGeneratorInterface::SetCopyGraphDefaultPropertiesMessage::set_enable_copy(), fawkes::DynamixelServoInterface::SetPreventAlarmShutdownMessage::set_enable_prevent_alarm_shutdown(), fawkes::DynamixelServoInterface::set_enable_prevent_alarm_shutdown(), fawkes::DynamixelServoInterface::SetEnabledMessage::set_enabled(), fawkes::DynamixelServoInterface::set_enabled(), fawkes::KatanaInterface::SetEnabledMessage::set_enabled(), fawkes::KatanaInterface::set_enabled(), fawkes::PanTiltInterface::SetEnabledMessage::set_enabled(), fawkes::PanTiltInterface::set_enabled(), fawkes::RobotinoSensorInterface::SetBumperEStopEnabledMessage::set_enabled(), fawkes::RobotinoSensorInterface::SetDigitalOutputMessage::set_enabled(), fawkes::SpeechRecognitionInterface::SetEnabledMessage::set_enabled(), fawkes::SpeechRecognitionInterface::set_enabled(), fawkes::SwitchInterface::SetMessage::set_enabled(), fawkes::SwitchInterface::set_enabled(), fawkes::KatanaInterface::SetMotorEncoderMessage::set_enc(), fawkes::KatanaInterface::MoveMotorEncoderMessage::set_enc(), fawkes::Roomba500Interface::set_encoder_counts_left(), fawkes::Roomba500Interface::set_encoder_counts_right(), fawkes::KatanaInterface::set_encoders(), fawkes::LaserLineInterface::set_end_point_1(), fawkes::LaserLineInterface::set_end_point_2(), fawkes::LaserLineInterface::set_end_point_frame_1(), fawkes::LaserLineInterface::set_end_point_frame_2(), fawkes::HardwareModelsInterface::set_error(), fawkes::SkillerInterface::set_error(), fawkes::DynamixelServoInterface::set_error(), fawkes::DynamixelServoInterface::set_error_code(), fawkes::JacoBimanualInterface::set_error_code(), fawkes::JacoInterface::set_error_code(), fawkes::KatanaInterface::set_error_code(), fawkes::NavigatorInterface::set_error_code(), fawkes::OpenRaveInterface::set_error_code(), fawkes::PanTiltInterface::set_error_code(), fawkes::NavGraphGeneratorInterface::set_error_message(), fawkes::NavigatorInterface::SetEscapingMessage::set_escaping_enabled(), fawkes::NavigatorInterface::set_escaping_enabled(), fawkes::JacoInterface::set_euler1(), fawkes::JacoInterface::set_euler2(), fawkes::JacoInterface::set_euler3(), fawkes::SkillerInterface::set_exclusive_controller(), fawkes::ObjectPositionInterface::set_extent_x(), fawkes::ObjectPositionInterface::set_extent_y(), fawkes::ObjectPositionInterface::set_extent_z(), fawkes::FacialExpressionInterface::MoveEyesMessage::set_eyes_action(), fawkes::FacialExpressionInterface::set_eyes_action(), fawkes::JoystickInterface::set_ff_effects(), fawkes::NavGraphGeneratorInterface::SetFilterMessage::set_filter(), fawkes::NavGraphGeneratorInterface::SetFilterParamFloatMessage::set_filter(), fawkes::DynamixelServoInterface::set_final(), fawkes::JacoBimanualInterface::set_final(), fawkes::JacoInterface::set_final(), fawkes::KatanaInterface::set_final(), fawkes::NavGraphGeneratorInterface::set_final(), fawkes::NavigatorInterface::set_final(), fawkes::OpenRaveInterface::set_final(), fawkes::PanTiltInterface::set_final(), fawkes::SpeechSynthInterface::set_final(), fawkes::JacoInterface::MoveGripperMessage::set_finger1(), fawkes::JacoInterface::set_finger1(), fawkes::JacoInterface::MoveGripperMessage::set_finger2(), fawkes::JacoInterface::set_finger2(), fawkes::JacoInterface::MoveGripperMessage::set_finger3(), fawkes::JacoInterface::set_finger3(), fawkes::NavigatorInterface::set_flags(), fawkes::ObjectPositionInterface::set_flags(), fawkes::PanTiltInterface::set_flags(), fawkes::TestInterface::set_flags(), fawkes::IMUInterface::set_frame(), fawkes::Laser1080Interface::set_frame(), fawkes::Laser360Interface::set_frame(), fawkes::Laser720Interface::set_frame(), fawkes::LocalizationInterface::SetInitialPoseMessage::set_frame(), fawkes::Position3DInterface::set_frame(), fawkes::TransformInterface::set_frame(), fawkes::LaserLineInterface::set_frame_id(), fawkes::HumanoidMotionInterface::StandupMessage::set_from_pos(), fawkes::MotorInterface::DriveRPMMessage::set_front_left(), fawkes::MotorInterface::DriveRPMMessage::set_front_right(), fawkes::GameStateInterface::set_game_state(), fawkes::DynamixelServoInterface::set_goal_position(), fawkes::DynamixelServoInterface::SetGoalSpeedMessage::set_goal_speed(), fawkes::DynamixelServoInterface::set_goal_speed(), fawkes::SkillerDebugInterface::set_graph(), fawkes::SkillerDebugInterface::SetGraphColoredMessage::set_graph_colored(), fawkes::SkillerDebugInterface::set_graph_colored(), fawkes::SkillerDebugInterface::SetGraphDirectionMessage::set_graph_dir(), fawkes::SkillerDebugInterface::set_graph_dir(), fawkes::SkillerDebugInterface::SetGraphMessage::set_graph_fsm(), fawkes::SkillerDebugInterface::set_graph_fsm(), fawkes::GripperInterface::set_gripper_state(), fawkes::KickerInterface::GuideBallMessage::set_guide_ball_side(), fawkes::KickerInterface::set_guide_ball_side(), fawkes::NaoSensorInterface::set_gyro_ref(), fawkes::NaoSensorInterface::set_gyro_x(), fawkes::NaoSensorInterface::set_gyro_y(), fawkes::GameStateInterface::set_half(), fawkes::NaoJointPositionInterface::SetServosMessage::set_head_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_head_pitch(), fawkes::NaoJointPositionInterface::set_head_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_head_pitch(), fawkes::NaoJointStiffnessInterface::set_head_pitch(), fawkes::NaoSensorInterface::set_head_touch_front(), fawkes::NaoSensorInterface::set_head_touch_middle(), fawkes::NaoSensorInterface::set_head_touch_rear(), fawkes::NaoJointPositionInterface::SetServosMessage::set_head_yaw(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_head_yaw(), fawkes::NaoJointPositionInterface::set_head_yaw(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_head_yaw(), fawkes::NaoJointStiffnessInterface::set_head_yaw(), fawkes::VisualDisplay2DInterface::AddCartRectMessage::set_height(), fawkes::SwitchInterface::set_history(), fawkes::FacerInterface::set_history_ratio(), fawkes::Roomba500Interface::set_home_base_charger_available(), fawkes::HumanSkeletonProjectionInterface::set_horizontal_fov(), fawkes::EclipseDebuggerInterface::set_host(), fawkes::FacerInterface::EnableIdentityMessage::set_index(), fawkes::FacerInterface::SetNameMessage::set_index(), fawkes::FacerInterface::GetNameMessage::set_index(), fawkes::FacerInterface::StartSearchPersonMessage::set_index(), fawkes::FacerInterface::set_index_last_learned(), fawkes::JacoInterface::set_initialized(), fawkes::LedInterface::SetIntensityMessage::set_intensity(), fawkes::LedInterface::set_intensity(), fawkes::KickerInterface::KickMessage::set_intensity(), fawkes::Roomba500Interface::set_internal_charger_available(), fawkes::Roomba500Interface::set_ir_opcode_left(), fawkes::Roomba500Interface::set_ir_opcode_omni(), fawkes::Roomba500Interface::set_ir_opcode_right(), fawkes::JacoInterface::AngularGotoMessage::set_j1(), fawkes::JacoInterface::AngularGotoMessage::set_j2(), fawkes::JacoInterface::AngularGotoMessage::set_j3(), fawkes::JacoInterface::AngularGotoMessage::set_j4(), fawkes::JacoInterface::AngularGotoMessage::set_j5(), fawkes::JacoInterface::AngularGotoMessage::set_j6(), fawkes::JacoInterface::set_joints(), fawkes::FacialExpressionInterface::MoveJowlMessage::set_jowl_action(), fawkes::FacialExpressionInterface::set_jowl_action(), fawkes::KeyValueInterface::set_key(), fawkes::GameStateInterface::SetKickoffMessage::set_kickoff(), fawkes::GameStateInterface::set_kickoff(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_ankle_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_ankle_pitch(), fawkes::NaoJointPositionInterface::set_l_ankle_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_ankle_pitch(), fawkes::NaoJointStiffnessInterface::set_l_ankle_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_ankle_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_ankle_roll(), fawkes::NaoJointPositionInterface::set_l_ankle_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_ankle_roll(), fawkes::NaoJointStiffnessInterface::set_l_ankle_roll(), fawkes::NaoSensorInterface::set_l_cop_x(), fawkes::NaoSensorInterface::set_l_cop_y(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_l_e1(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_l_e2(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_l_e3(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_elbow_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_elbow_roll(), fawkes::NaoJointPositionInterface::set_l_elbow_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_elbow_roll(), fawkes::NaoJointStiffnessInterface::set_l_elbow_roll(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_elbow_yaw(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_elbow_yaw(), fawkes::NaoJointPositionInterface::set_l_elbow_yaw(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_elbow_yaw(), fawkes::NaoJointStiffnessInterface::set_l_elbow_yaw(), fawkes::JacoBimanualInterface::MoveGripperMessage::set_l_finger1(), fawkes::JacoBimanualInterface::MoveGripperMessage::set_l_finger2(), fawkes::JacoBimanualInterface::MoveGripperMessage::set_l_finger3(), fawkes::NaoSensorInterface::set_l_foot_bumper_l(), fawkes::NaoSensorInterface::set_l_foot_bumper_r(), fawkes::NaoSensorInterface::set_l_fsr_fl(), fawkes::NaoSensorInterface::set_l_fsr_fr(), fawkes::NaoSensorInterface::set_l_fsr_rl(), fawkes::NaoSensorInterface::set_l_fsr_rr(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hand(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_hand(), fawkes::NaoJointPositionInterface::set_l_hand(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_hand(), fawkes::NaoJointStiffnessInterface::set_l_hand(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_hip_pitch(), fawkes::NaoJointPositionInterface::set_l_hip_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_hip_pitch(), fawkes::NaoJointStiffnessInterface::set_l_hip_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_hip_roll(), fawkes::NaoJointPositionInterface::set_l_hip_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_hip_roll(), fawkes::NaoJointStiffnessInterface::set_l_hip_roll(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::set_l_hip_yaw_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_hip_yaw_pitch(), fawkes::NaoJointStiffnessInterface::set_l_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_knee_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_knee_pitch(), fawkes::NaoJointPositionInterface::set_l_knee_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_knee_pitch(), fawkes::NaoJointStiffnessInterface::set_l_knee_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_shoulder_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_shoulder_pitch(), fawkes::NaoJointPositionInterface::set_l_shoulder_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_shoulder_pitch(), fawkes::NaoJointStiffnessInterface::set_l_shoulder_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_shoulder_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_shoulder_roll(), fawkes::NaoJointPositionInterface::set_l_shoulder_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_shoulder_roll(), fawkes::NaoJointStiffnessInterface::set_l_shoulder_roll(), fawkes::NaoSensorInterface::set_l_total_weight(), fawkes::NaoJointPositionInterface::SetServosMessage::set_l_wrist_yaw(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_l_wrist_yaw(), fawkes::NaoJointPositionInterface::set_l_wrist_yaw(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_l_wrist_yaw(), fawkes::NaoJointStiffnessInterface::set_l_wrist_yaw(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_l_x(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_l_y(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_l_z(), fawkes::DynamicReconfigureInterface::set_last_bool_value(), fawkes::DynamicReconfigureInterface::set_last_float_value(), fawkes::DynamicReconfigureInterface::set_last_msg_id(), fawkes::DynamicReconfigureInterface::set_last_msg_status(), fawkes::DynamicReconfigureInterface::set_last_parameter(), fawkes::DynamicReconfigureInterface::set_last_service(), fawkes::DynamicReconfigureInterface::set_last_str_value(), fawkes::DynamicReconfigureInterface::set_last_uint32_value(), fawkes::DynamicReconfigureInterface::set_last_uint64_value(), fawkes::FacerInterface::set_learning_in_progress(), fawkes::KickerInterface::KickMessage::set_left(), fawkes::Roomba500Interface::set_left_motor_current(), fawkes::MotorInterface::set_left_rpm(), fawkes::HumanoidMotionInterface::KickMessage::set_leg(), fawkes::LaserLineInterface::set_length(), fawkes::JoystickInterface::StartRumbleMessage::set_length(), fawkes::Position2DTrackInterface::set_length(), fawkes::Roomba500Interface::set_light_bump_center_left(), fawkes::Roomba500Interface::set_light_bump_center_right(), fawkes::Roomba500Interface::set_light_bump_front_left(), fawkes::Roomba500Interface::set_light_bump_front_right(), fawkes::Roomba500Interface::set_light_bump_left(), fawkes::Roomba500Interface::set_light_bump_right(), fawkes::LaserLineInterface::set_line_direction(), fawkes::IMUInterface::set_linear_acceleration(), fawkes::IMUInterface::set_linear_acceleration_covariance(), fawkes::DynamixelServoInterface::set_load(), fawkes::SwitchInterface::set_long_activations(), fawkes::Roomba500Interface::SetMotorsMessage::set_main(), fawkes::Roomba500Interface::set_main_brush_current(), fawkes::OpenRaveInterface::AttachObjectMessage::set_manip_name(), fawkes::LocalizationInterface::set_map(), fawkes::DynamixelServoInterface::set_max_angle(), fawkes::HumanSkeletonProjectionInterface::set_max_depth(), fawkes::NavGraphGeneratorInterface::AddMapObstaclesMessage::set_max_line_point_distance(), fawkes::PanTiltInterface::set_max_pan(), fawkes::PanTiltInterface::set_max_pan_velocity(), fawkes::NavigatorInterface::SetMaxRotationMessage::set_max_rotation(), fawkes::NavigatorInterface::set_max_rotation(), fawkes::PanTiltInterface::set_max_tilt(), fawkes::PanTiltInterface::set_max_tilt_velocity(), fawkes::DynamixelServoInterface::set_max_torque(), fawkes::DynamixelServoInterface::set_max_velocity(), fawkes::NavigatorInterface::SetMaxVelocityMessage::set_max_velocity(), fawkes::NavigatorInterface::set_max_velocity(), fawkes::KatanaInterface::SetMaxVelocityMessage::set_max_velocity(), fawkes::KatanaInterface::set_max_velocity(), fawkes::LaserClusterInterface::SetMaxXMessage::set_max_x(), fawkes::LaserClusterInterface::set_max_x(), fawkes::DynamixelServoInterface::set_min_angle(), fawkes::OpenCVStereoParamsInterface::SetMinDisparityMessage::set_min_disparity(), fawkes::OpenCVStereoParamsInterface::set_min_disparity(), fawkes::PanTiltInterface::set_min_pan(), fawkes::PanTiltInterface::set_min_tilt(), fawkes::NaoJointStiffnessInterface::set_minimum(), fawkes::CameraControlInterface::SetMirrorMessage::set_mirror(), fawkes::CameraControlInterface::set_mirror(), fawkes::CameraControlInterface::set_mirror_supported(), fawkes::DynamixelServoInterface::set_mode(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestMessage::set_mode(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestWithOriMessage::set_mode(), fawkes::NavGraphGeneratorInterface::AddEdgeMessage::set_mode(), fawkes::Roomba500Interface::SetModeMessage::set_mode(), fawkes::Roomba500Interface::set_mode(), fawkes::DynamixelServoInterface::SetModeMessage::set_mode(), fawkes::DynamixelServoInterface::set_model(), fawkes::DynamixelServoInterface::set_model_number(), fawkes::FacerInterface::set_most_likely_gender(), fawkes::FacerInterface::set_most_likely_identity(), fawkes::RobotinoSensorInterface::set_mot_current(), fawkes::RobotinoSensorInterface::set_mot_position(), fawkes::RobotinoSensorInterface::set_mot_velocity(), fawkes::MotorInterface::SetMotorStateMessage::set_motor_state(), fawkes::MotorInterface::set_motor_state(), fawkes::FacialExpressionInterface::MoveMouthMessage::set_mouth_action(), fawkes::FacialExpressionInterface::set_mouth_action(), fawkes::HumanoidMotionInterface::set_moving(), fawkes::DynamixelServoInterface::set_msgid(), fawkes::HumanoidMotionInterface::set_msgid(), fawkes::JacoBimanualInterface::set_msgid(), fawkes::JacoInterface::set_msgid(), fawkes::KatanaInterface::set_msgid(), fawkes::NavGraphGeneratorInterface::set_msgid(), fawkes::NavigatorInterface::StopMessage::set_msgid(), fawkes::NavigatorInterface::set_msgid(), fawkes::OpenRaveInterface::set_msgid(), fawkes::PanTiltInterface::set_msgid(), fawkes::SkillerInterface::set_msgid(), fawkes::SpeechSynthInterface::set_msgid(), fawkes::FacerInterface::LearnFaceMessage::set_name(), fawkes::FacerInterface::SetNameMessage::set_name(), fawkes::NavGraphGeneratorInterface::AddObstacleMessage::set_name(), fawkes::NavGraphGeneratorInterface::RemoveObstacleMessage::set_name(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestMessage::set_name(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestWithOriMessage::set_name(), fawkes::NavGraphGeneratorInterface::SetPointOfInterestPropertyMessage::set_name(), fawkes::NavGraphGeneratorInterface::RemovePointOfInterestMessage::set_name(), fawkes::OpenRaveInterface::AddObjectMessage::set_name(), fawkes::OpenRaveInterface::DeleteObjectMessage::set_name(), fawkes::OpenRaveInterface::AttachObjectMessage::set_name(), fawkes::OpenRaveInterface::ReleaseObjectMessage::set_name(), fawkes::OpenRaveInterface::MoveObjectMessage::set_name(), fawkes::OpenRaveInterface::RotateObjectQuatMessage::set_name(), fawkes::OpenRaveInterface::RotateObjectMessage::set_name(), fawkes::OpenRaveInterface::RenameObjectMessage::set_name(), fawkes::OpenRaveInterface::RenameObjectMessage::set_newName(), fawkes::KatanaInterface::SetMotorEncoderMessage::set_nr(), fawkes::KatanaInterface::MoveMotorEncoderMessage::set_nr(), fawkes::KatanaInterface::SetMotorAngleMessage::set_nr(), fawkes::KatanaInterface::MoveMotorAngleMessage::set_nr(), fawkes::JoystickInterface::set_num_axes(), fawkes::LaserBoxFilterInterface::set_num_boxes(), fawkes::JoystickInterface::set_num_buttons(), fawkes::FacerInterface::set_num_detections(), fawkes::OpenCVStereoParamsInterface::SetNumDisparitiesMessage::set_num_disparities(), fawkes::OpenCVStereoParamsInterface::set_num_disparities(), fawkes::FacerInterface::set_num_identities(), fawkes::KickerInterface::set_num_kicks_center(), fawkes::KickerInterface::set_num_kicks_left(), fawkes::KickerInterface::set_num_kicks_right(), fawkes::KatanaInterface::set_num_motors(), fawkes::FacerInterface::set_num_recognitions(), fawkes::KatanaInterface::ObjectGotoMessage::set_object(), fawkes::VisualDisplay2DInterface::DeleteObjectMessage::set_object_id(), fawkes::ObjectPositionInterface::set_object_type(), fawkes::MotorInterface::SetOdometryMessage::set_odometry_orientation(), fawkes::MotorInterface::set_odometry_orientation(), fawkes::MotorInterface::set_odometry_path_length(), fawkes::MotorInterface::set_odometry_position_x(), fawkes::MotorInterface::set_odometry_position_y(), fawkes::KatanaInterface::LinearGotoMessage::set_offset_xy(), fawkes::NavGraphGeneratorInterface::set_ok(), fawkes::MotorInterface::RotMessage::set_omega(), fawkes::MotorInterface::TransRotMessage::set_omega(), fawkes::MotorInterface::OrbitMessage::set_omega(), fawkes::MotorInterface::LinTransRotMessage::set_omega(), fawkes::MotorInterface::set_omega(), fawkes::FacerInterface::SetOpmodeMessage::set_opmode(), fawkes::FacerInterface::set_opmode(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestWithOriMessage::set_ori(), fawkes::HumanSkeletonInterface::set_ori_head(), fawkes::HumanSkeletonInterface::set_ori_head_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_ankle(), fawkes::HumanSkeletonInterface::set_ori_left_ankle_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_collar(), fawkes::HumanSkeletonInterface::set_ori_left_collar_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_elbow(), fawkes::HumanSkeletonInterface::set_ori_left_elbow_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_fingertip(), fawkes::HumanSkeletonInterface::set_ori_left_fingertip_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_foot(), fawkes::HumanSkeletonInterface::set_ori_left_foot_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_hand(), fawkes::HumanSkeletonInterface::set_ori_left_hand_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_hip(), fawkes::HumanSkeletonInterface::set_ori_left_hip_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_knee(), fawkes::HumanSkeletonInterface::set_ori_left_knee_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_shoulder(), fawkes::HumanSkeletonInterface::set_ori_left_shoulder_confidence(), fawkes::HumanSkeletonInterface::set_ori_left_wrist(), fawkes::HumanSkeletonInterface::set_ori_left_wrist_confidence(), fawkes::HumanSkeletonInterface::set_ori_neck(), fawkes::HumanSkeletonInterface::set_ori_neck_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_ankle(), fawkes::HumanSkeletonInterface::set_ori_right_ankle_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_collar(), fawkes::HumanSkeletonInterface::set_ori_right_collar_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_elbow(), fawkes::HumanSkeletonInterface::set_ori_right_elbow_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_fingertip(), fawkes::HumanSkeletonInterface::set_ori_right_fingertip_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_foot(), fawkes::HumanSkeletonInterface::set_ori_right_foot_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_hand(), fawkes::HumanSkeletonInterface::set_ori_right_hand_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_hip(), fawkes::HumanSkeletonInterface::set_ori_right_hip_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_knee(), fawkes::HumanSkeletonInterface::set_ori_right_knee_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_shoulder(), fawkes::HumanSkeletonInterface::set_ori_right_shoulder_confidence(), fawkes::HumanSkeletonInterface::set_ori_right_wrist(), fawkes::HumanSkeletonInterface::set_ori_right_wrist_confidence(), fawkes::HumanSkeletonInterface::set_ori_torso(), fawkes::HumanSkeletonInterface::set_ori_torso_confidence(), fawkes::HumanSkeletonInterface::set_ori_waist(), fawkes::HumanSkeletonInterface::set_ori_waist_confidence(), fawkes::IMUInterface::set_orientation(), fawkes::NavigatorInterface::CartesianGotoMessage::set_orientation(), fawkes::NavigatorInterface::CartesianGotoWithToleranceMessage::set_orientation(), fawkes::NavigatorInterface::CartesianGotoWithFrameMessage::set_orientation(), fawkes::NavigatorInterface::CartesianGotoWithFrameWithToleranceMessage::set_orientation(), fawkes::NavigatorInterface::PolarGotoMessage::set_orientation(), fawkes::NavigatorInterface::PlaceWithOriGotoMessage::set_orientation(), fawkes::IMUInterface::set_orientation_covariance(), fawkes::NavigatorInterface::SetOrientationModeMessage::set_orientation_mode(), fawkes::NavigatorInterface::set_orientation_mode(), fawkes::NavigatorInterface::CartesianGotoWithToleranceMessage::set_orientation_tolerance(), fawkes::NavigatorInterface::CartesianGotoWithFrameWithToleranceMessage::set_orientation_tolerance(), fawkes::GameStateInterface::set_our_goal_color(), fawkes::GameStateInterface::SetTeamColorMessage::set_our_team(), fawkes::GameStateInterface::set_our_team(), fawkes::Roomba500Interface::set_overcurrent_left_wheel(), fawkes::Roomba500Interface::set_overcurrent_main_brush(), fawkes::Roomba500Interface::set_overcurrent_right_wheel(), fawkes::Roomba500Interface::set_overcurrent_side_brush(), fawkes::NavGraphGeneratorInterface::AddEdgeMessage::set_p1(), fawkes::LaserBoxFilterInterface::CreateNewBoxFilterMessage::set_p1(), fawkes::NavGraphGeneratorInterface::SetBoundingBoxMessage::set_p1_x(), fawkes::NavGraphGeneratorInterface::SetBoundingBoxMessage::set_p1_y(), fawkes::NavGraphGeneratorInterface::AddEdgeMessage::set_p2(), fawkes::LaserBoxFilterInterface::CreateNewBoxFilterMessage::set_p2(), fawkes::NavGraphGeneratorInterface::SetBoundingBoxMessage::set_p2_x(), fawkes::NavGraphGeneratorInterface::SetBoundingBoxMessage::set_p2_y(), fawkes::LaserBoxFilterInterface::CreateNewBoxFilterMessage::set_p3(), fawkes::LaserBoxFilterInterface::CreateNewBoxFilterMessage::set_p4(), fawkes::PanTiltInterface::GotoMessage::set_pan(), fawkes::PanTiltInterface::TimedGotoMessage::set_pan(), fawkes::PanTiltInterface::set_pan(), fawkes::PanTiltInterface::SetMarginMessage::set_pan_margin(), fawkes::PanTiltInterface::set_pan_margin(), fawkes::PanTiltInterface::SetVelocityMessage::set_pan_velocity(), fawkes::PanTiltInterface::set_pan_velocity(), fawkes::NavGraphGeneratorInterface::SetAlgorithmParameterMessage::set_param(), fawkes::NavGraphGeneratorInterface::SetFilterParamFloatMessage::set_param(), fawkes::DynamicReconfigureInterface::SetBoolMessage::set_parameter(), fawkes::DynamicReconfigureInterface::SetStringMessage::set_parameter(), fawkes::DynamicReconfigureInterface::SetUint32Message::set_parameter(), fawkes::DynamicReconfigureInterface::SetUint64Message::set_parameter(), fawkes::DynamicReconfigureInterface::SetFloatMessage::set_parameter(), fawkes::JacoBimanualInterface::SetPlannerParamsMessage::set_params(), fawkes::JacoInterface::SetPlannerParamsMessage::set_params(), fawkes::OpenRaveInterface::AddObjectMessage::set_path(), fawkes::NavPathInterface::set_path_length(), fawkes::NavPathInterface::set_path_node_1(), fawkes::NavPathInterface::set_path_node_10(), fawkes::NavPathInterface::set_path_node_11(), fawkes::NavPathInterface::set_path_node_12(), fawkes::NavPathInterface::set_path_node_13(), fawkes::NavPathInterface::set_path_node_14(), fawkes::NavPathInterface::set_path_node_15(), fawkes::NavPathInterface::set_path_node_16(), fawkes::NavPathInterface::set_path_node_17(), fawkes::NavPathInterface::set_path_node_18(), fawkes::NavPathInterface::set_path_node_19(), fawkes::NavPathInterface::set_path_node_2(), fawkes::NavPathInterface::set_path_node_20(), fawkes::NavPathInterface::set_path_node_21(), fawkes::NavPathInterface::set_path_node_22(), fawkes::NavPathInterface::set_path_node_23(), fawkes::NavPathInterface::set_path_node_24(), fawkes::NavPathInterface::set_path_node_25(), fawkes::NavPathInterface::set_path_node_26(), fawkes::NavPathInterface::set_path_node_27(), fawkes::NavPathInterface::set_path_node_28(), fawkes::NavPathInterface::set_path_node_29(), fawkes::NavPathInterface::set_path_node_3(), fawkes::NavPathInterface::set_path_node_30(), fawkes::NavPathInterface::set_path_node_31(), fawkes::NavPathInterface::set_path_node_32(), fawkes::NavPathInterface::set_path_node_33(), fawkes::NavPathInterface::set_path_node_34(), fawkes::NavPathInterface::set_path_node_35(), fawkes::NavPathInterface::set_path_node_36(), fawkes::NavPathInterface::set_path_node_37(), fawkes::NavPathInterface::set_path_node_38(), fawkes::NavPathInterface::set_path_node_39(), fawkes::NavPathInterface::set_path_node_4(), fawkes::NavPathInterface::set_path_node_40(), fawkes::NavPathInterface::set_path_node_5(), fawkes::NavPathInterface::set_path_node_6(), fawkes::NavPathInterface::set_path_node_7(), fawkes::NavPathInterface::set_path_node_8(), fawkes::NavPathInterface::set_path_node_9(), fawkes::ProtobufPeerInterface::set_peers(), fawkes::SoccerPenaltyInterface::SetPenaltyMessage::set_penalty(), fawkes::SoccerPenaltyInterface::set_penalty(), fawkes::KatanaInterface::LinearGotoMessage::set_phi(), fawkes::KatanaInterface::LinearGotoKniMessage::set_phi(), fawkes::KatanaInterface::set_phi(), fawkes::MotorInterface::GotoMessage::set_phi(), fawkes::NavigatorInterface::PolarGotoMessage::set_phi(), fawkes::HumanoidMotionInterface::MoveHeadMessage::set_pitch(), fawkes::ObjectPositionInterface::set_pitch(), fawkes::NavigatorInterface::PlaceGotoMessage::set_place(), fawkes::NavigatorInterface::PlaceWithOriGotoMessage::set_place(), fawkes::KatanaInterface::SetPlannerParamsMessage::set_plannerparams(), fawkes::LaserLineInterface::set_point_on_line(), fawkes::ProtobufPeerInterface::CreatePeerMessage::set_port(), fawkes::ProtobufPeerInterface::CreatePeerCryptoMessage::set_port(), fawkes::EclipseDebuggerInterface::set_port(), fawkes::HumanSkeletonInterface::set_pos_head(), fawkes::HumanSkeletonInterface::set_pos_head_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_ankle(), fawkes::HumanSkeletonInterface::set_pos_left_ankle_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_collar(), fawkes::HumanSkeletonInterface::set_pos_left_collar_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_elbow(), fawkes::HumanSkeletonInterface::set_pos_left_elbow_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_fingertip(), fawkes::HumanSkeletonInterface::set_pos_left_fingertip_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_foot(), fawkes::HumanSkeletonInterface::set_pos_left_foot_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_hand(), fawkes::HumanSkeletonInterface::set_pos_left_hand_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_hip(), fawkes::HumanSkeletonInterface::set_pos_left_hip_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_knee(), fawkes::HumanSkeletonInterface::set_pos_left_knee_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_shoulder(), fawkes::HumanSkeletonInterface::set_pos_left_shoulder_confidence(), fawkes::HumanSkeletonInterface::set_pos_left_wrist(), fawkes::HumanSkeletonInterface::set_pos_left_wrist_confidence(), fawkes::HumanSkeletonInterface::set_pos_neck(), fawkes::HumanSkeletonInterface::set_pos_neck_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_ankle(), fawkes::HumanSkeletonInterface::set_pos_right_ankle_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_collar(), fawkes::HumanSkeletonInterface::set_pos_right_collar_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_elbow(), fawkes::HumanSkeletonInterface::set_pos_right_elbow_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_fingertip(), fawkes::HumanSkeletonInterface::set_pos_right_fingertip_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_foot(), fawkes::HumanSkeletonInterface::set_pos_right_foot_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_hand(), fawkes::HumanSkeletonInterface::set_pos_right_hand_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_hip(), fawkes::HumanSkeletonInterface::set_pos_right_hip_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_knee(), fawkes::HumanSkeletonInterface::set_pos_right_knee_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_shoulder(), fawkes::HumanSkeletonInterface::set_pos_right_shoulder_confidence(), fawkes::HumanSkeletonInterface::set_pos_right_wrist(), fawkes::HumanSkeletonInterface::set_pos_right_wrist_confidence(), fawkes::HumanSkeletonInterface::set_pos_torso(), fawkes::HumanSkeletonInterface::set_pos_torso_confidence(), fawkes::HumanSkeletonInterface::set_pos_waist(), fawkes::HumanSkeletonInterface::set_pos_waist_confidence(), fawkes::HumanSkeletonInterface::set_pose(), fawkes::JointInterface::set_position(), fawkes::DynamixelServoInterface::GotoPositionMessage::set_position(), fawkes::DynamixelServoInterface::set_position(), fawkes::OpenCVStereoParamsInterface::SetPreFilterCapMessage::set_pre_filter_cap(), fawkes::OpenCVStereoParamsInterface::set_pre_filter_cap(), fawkes::OpenCVStereoParamsInterface::SetPreFilterSizeMessage::set_pre_filter_size(), fawkes::OpenCVStereoParamsInterface::set_pre_filter_size(), fawkes::OpenCVStereoParamsInterface::SetPreFilterTypeMessage::set_pre_filter_type(), fawkes::OpenCVStereoParamsInterface::set_pre_filter_type(), fawkes::JoystickInterface::set_pressed_buttons(), fawkes::SpeechRecognitionInterface::set_processing(), fawkes::HumanSkeletonProjectionInterface::set_proj_com(), fawkes::HumanSkeletonProjectionInterface::set_proj_head(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_ankle(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_collar(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_elbow(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_fingertip(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_foot(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_hand(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_hip(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_knee(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_shoulder(), fawkes::HumanSkeletonProjectionInterface::set_proj_left_wrist(), fawkes::HumanSkeletonProjectionInterface::set_proj_neck(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_ankle(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_collar(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_elbow(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_fingertip(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_foot(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_hand(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_hip(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_knee(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_shoulder(), fawkes::HumanSkeletonProjectionInterface::set_proj_right_wrist(), fawkes::HumanSkeletonProjectionInterface::set_proj_torso(), fawkes::HumanSkeletonProjectionInterface::set_proj_waist(), fawkes::NavGraphGeneratorInterface::SetPointOfInterestPropertyMessage::set_property_name(), fawkes::NavGraphGeneratorInterface::SetGraphDefaultPropertyMessage::set_property_name(), fawkes::NavGraphGeneratorInterface::SetPointOfInterestPropertyMessage::set_property_value(), fawkes::NavGraphGeneratorInterface::SetGraphDefaultPropertyMessage::set_property_value(), fawkes::KatanaInterface::LinearGotoMessage::set_psi(), fawkes::KatanaInterface::LinearGotoKniMessage::set_psi(), fawkes::KatanaInterface::set_psi(), fawkes::DynamixelServoInterface::SetPunchMessage::set_punch(), fawkes::DynamixelServoInterface::set_punch(), fawkes::MotorInterface::OrbitMessage::set_px(), fawkes::MotorInterface::OrbitMessage::set_py(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_ankle_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_ankle_pitch(), fawkes::NaoJointPositionInterface::set_r_ankle_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_ankle_pitch(), fawkes::NaoJointStiffnessInterface::set_r_ankle_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_ankle_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_ankle_roll(), fawkes::NaoJointPositionInterface::set_r_ankle_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_ankle_roll(), fawkes::NaoJointStiffnessInterface::set_r_ankle_roll(), fawkes::NaoSensorInterface::set_r_cop_x(), fawkes::NaoSensorInterface::set_r_cop_y(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_r_e1(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_r_e2(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_r_e3(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_elbow_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_elbow_roll(), fawkes::NaoJointPositionInterface::set_r_elbow_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_elbow_roll(), fawkes::NaoJointStiffnessInterface::set_r_elbow_roll(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_elbow_yaw(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_elbow_yaw(), fawkes::NaoJointPositionInterface::set_r_elbow_yaw(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_elbow_yaw(), fawkes::NaoJointStiffnessInterface::set_r_elbow_yaw(), fawkes::JacoBimanualInterface::MoveGripperMessage::set_r_finger1(), fawkes::JacoBimanualInterface::MoveGripperMessage::set_r_finger2(), fawkes::JacoBimanualInterface::MoveGripperMessage::set_r_finger3(), fawkes::NaoSensorInterface::set_r_foot_bumper_l(), fawkes::NaoSensorInterface::set_r_foot_bumper_r(), fawkes::NaoSensorInterface::set_r_fsr_fl(), fawkes::NaoSensorInterface::set_r_fsr_fr(), fawkes::NaoSensorInterface::set_r_fsr_rl(), fawkes::NaoSensorInterface::set_r_fsr_rr(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hand(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_hand(), fawkes::NaoJointPositionInterface::set_r_hand(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_hand(), fawkes::NaoJointStiffnessInterface::set_r_hand(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_hip_pitch(), fawkes::NaoJointPositionInterface::set_r_hip_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_hip_pitch(), fawkes::NaoJointStiffnessInterface::set_r_hip_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_hip_roll(), fawkes::NaoJointPositionInterface::set_r_hip_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_hip_roll(), fawkes::NaoJointStiffnessInterface::set_r_hip_roll(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::set_r_hip_yaw_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_hip_yaw_pitch(), fawkes::NaoJointStiffnessInterface::set_r_hip_yaw_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_knee_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_knee_pitch(), fawkes::NaoJointPositionInterface::set_r_knee_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_knee_pitch(), fawkes::NaoJointStiffnessInterface::set_r_knee_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_shoulder_pitch(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_shoulder_pitch(), fawkes::NaoJointPositionInterface::set_r_shoulder_pitch(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_shoulder_pitch(), fawkes::NaoJointStiffnessInterface::set_r_shoulder_pitch(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_shoulder_roll(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_shoulder_roll(), fawkes::NaoJointPositionInterface::set_r_shoulder_roll(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_shoulder_roll(), fawkes::NaoJointStiffnessInterface::set_r_shoulder_roll(), fawkes::NaoSensorInterface::set_r_total_weight(), fawkes::NaoJointPositionInterface::SetServosMessage::set_r_wrist_yaw(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_r_wrist_yaw(), fawkes::NaoJointPositionInterface::set_r_wrist_yaw(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_r_wrist_yaw(), fawkes::NaoJointStiffnessInterface::set_r_wrist_yaw(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_r_x(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_r_y(), fawkes::JacoBimanualInterface::CartesianGotoMessage::set_r_z(), fawkes::HumanoidMotionInterface::WalkArcMessage::set_radius(), fawkes::VisualDisplay2DInterface::AddCartCircleMessage::set_radius(), fawkes::Roomba500Interface::DriveMessage::set_radius(), fawkes::Roomba500Interface::set_radius(), fawkes::MotorInterface::DriveRPMMessage::set_rear(), fawkes::MotorInterface::set_rear_rpm(), fawkes::FacerInterface::set_recognized_identity(), fawkes::FacerInterface::set_recognized_name(), fawkes::FacerInterface::set_recording_progress(), fawkes::ProtobufPeerInterface::CreatePeerLocalMessage::set_recv_on_port(), fawkes::ProtobufPeerInterface::CreatePeerLocalCryptoMessage::set_recv_on_port(), fawkes::BatteryInterface::set_relative_soc(), fawkes::ObjectPositionInterface::set_relative_x(), fawkes::ObjectPositionInterface::set_relative_x_velocity(), fawkes::ObjectPositionInterface::set_relative_xyz_covariance(), fawkes::ObjectPositionInterface::set_relative_xyz_velocity_covariance(), fawkes::ObjectPositionInterface::set_relative_y(), fawkes::ObjectPositionInterface::set_relative_y_velocity(), fawkes::ObjectPositionInterface::set_relative_z(), fawkes::ObjectPositionInterface::set_relative_z_velocity(), fawkes::SoccerPenaltyInterface::set_remaining(), fawkes::FacerInterface::set_requested_index(), fawkes::FacerInterface::set_requested_name(), fawkes::HumanSkeletonProjectionInterface::set_res_x(), fawkes::HumanSkeletonProjectionInterface::set_res_y(), fawkes::TestInterface::set_result(), fawkes::KickerInterface::KickMessage::set_right(), fawkes::Roomba500Interface::set_right_motor_current(), fawkes::MotorInterface::set_right_rpm(), fawkes::NaoJointPositionInterface::set_robot_type(), fawkes::NaoJointPositionInterface::set_robot_version(), fawkes::GameStateInterface::set_role(), fawkes::ObjectPositionInterface::set_roll(), fawkes::KatanaInterface::LinearGotoMessage::set_rot_frame(), fawkes::KatanaInterface::ObjectGotoMessage::set_rot_x(), fawkes::LocalizationInterface::SetInitialPoseMessage::set_rotation(), fawkes::Position3DInterface::set_rotation(), fawkes::TransformInterface::set_rotation(), fawkes::OpenCVStereoParamsInterface::SetSADWindowSizeMessage::set_sad_window_size(), fawkes::OpenCVStereoParamsInterface::set_sad_window_size(), fawkes::GameStateInterface::set_score_cyan(), fawkes::GameStateInterface::set_score_magenta(), fawkes::FacerInterface::set_searching_person(), fawkes::FacerInterface::set_sec_since_detection(), fawkes::NavigatorInterface::SetSecurityDistanceMessage::set_security_distance(), fawkes::NavigatorInterface::set_security_distance(), fawkes::LaserClusterInterface::SetSelectionModeMessage::set_selection_mode(), fawkes::LaserClusterInterface::set_selection_mode(), fawkes::ProtobufPeerInterface::CreatePeerLocalMessage::set_send_to_port(), fawkes::ProtobufPeerInterface::CreatePeerLocalCryptoMessage::set_send_to_port(), fawkes::KatanaInterface::set_sensor_value(), fawkes::DynamicReconfigureInterface::SetBoolMessage::set_service(), fawkes::DynamicReconfigureInterface::SetStringMessage::set_service(), fawkes::DynamicReconfigureInterface::SetUint32Message::set_service(), fawkes::DynamicReconfigureInterface::SetUint64Message::set_service(), fawkes::DynamicReconfigureInterface::SetFloatMessage::set_service(), fawkes::NaoJointPositionInterface::SetServoMessage::set_servo(), fawkes::NaoJointPositionInterface::MoveServoMessage::set_servo(), fawkes::NaoJointStiffnessInterface::SetStiffnessMessage::set_servo(), fawkes::SwitchInterface::set_short_activations(), fawkes::ExitSimulationInterface::set_shutdown_initiated(), fawkes::Roomba500Interface::SetMotorsMessage::set_side(), fawkes::Roomba500Interface::set_side_brush_current(), fawkes::VisualDisplay2DInterface::AddCartTextMessage::set_size(), fawkes::SkillerInterface::ExecSkillMessage::set_skill_string(), fawkes::SkillerInterface::set_skill_string(), fawkes::FacerInterface::set_slope(), fawkes::ObjectPositionInterface::set_slope(), fawkes::Roomba500Interface::set_song_number(), fawkes::Roomba500Interface::set_song_playing(), fawkes::OpenCVStereoParamsInterface::SetSpeckleRangeMessage::set_speckle_range(), fawkes::OpenCVStereoParamsInterface::set_speckle_range(), fawkes::OpenCVStereoParamsInterface::SetSpeckleWindowSizeMessage::set_speckle_window_size(), fawkes::OpenCVStereoParamsInterface::set_speckle_window_size(), fawkes::HumanoidMotionInterface::WalkVelocityMessage::set_speed(), fawkes::HumanoidMotionInterface::MoveHeadMessage::set_speed(), fawkes::NaoJointPositionInterface::MoveServoMessage::set_speed(), fawkes::NaoJointPositionInterface::MoveServosMessage::set_speed(), fawkes::DynamixelServoInterface::SetSpeedMessage::set_speed(), fawkes::DynamixelServoInterface::set_speed(), fawkes::HumanSkeletonInterface::set_state(), fawkes::GameStateInterface::SetStateTeamMessage::set_state_team(), fawkes::GameStateInterface::set_state_team(), fawkes::TransformInterface::set_static_transform(), fawkes::SkillerInterface::set_status(), fawkes::SkillerInterface::AcquireControlMessage::set_steal_control(), fawkes::NavigatorInterface::SetStopAtTargetMessage::set_stop_at_target(), fawkes::NavigatorInterface::set_stop_at_target(), fawkes::KatanaInterface::LinearGotoMessage::set_straight(), fawkes::KatanaInterface::SetPlannerParamsMessage::set_straight(), fawkes::HumanoidMotionInterface::KickMessage::set_strength(), fawkes::JoystickInterface::StartRumbleMessage::set_strong_magnitude(), fawkes::VisualDisplay2DInterface::AddCartLineMessage::set_style(), fawkes::VisualDisplay2DInterface::AddCartCircleMessage::set_style(), fawkes::VisualDisplay2DInterface::AddCartRectMessage::set_style(), fawkes::OpenRaveInterface::set_success(), fawkes::TestInterface::CalculateMessage::set_summand(), fawkes::JoystickInterface::set_supported_ff_effects(), fawkes::NavigatorInterface::CartesianGotoWithFrameMessage::set_target_frame(), fawkes::NavigatorInterface::CartesianGotoWithFrameWithToleranceMessage::set_target_frame(), fawkes::NavigatorInterface::set_target_frame(), fawkes::Roomba500Interface::set_temperature(), fawkes::BatteryInterface::set_temperature(), fawkes::DynamixelServoInterface::set_temperature(), fawkes::DynamixelServoInterface::set_temperature_limit(), fawkes::TestInterface::set_test_bool(), fawkes::TestInterface::SetTestIntMessage::set_test_int(), fawkes::TestInterface::set_test_int(), fawkes::TestInterface::SetTestStringMessage::set_test_string(), fawkes::TestInterface::set_test_string(), fawkes::TestInterface::set_test_uint(), fawkes::SpeechRecognitionInterface::set_text(), fawkes::SpeechSynthInterface::SayMessage::set_text(), fawkes::SpeechSynthInterface::set_text(), fawkes::VisualDisplay2DInterface::AddCartTextMessage::set_text(), fawkes::OpenCVStereoParamsInterface::SetTextureThresholdMessage::set_texture_threshold(), fawkes::OpenCVStereoParamsInterface::set_texture_threshold(), fawkes::HumanoidMotionInterface::WalkVelocityMessage::set_theta(), fawkes::KatanaInterface::LinearGotoMessage::set_theta(), fawkes::KatanaInterface::LinearGotoKniMessage::set_theta(), fawkes::KatanaInterface::set_theta(), fawkes::KatanaInterface::LinearGotoMessage::set_theta_error(), fawkes::PanTiltInterface::GotoMessage::set_tilt(), fawkes::PanTiltInterface::TimedGotoMessage::set_tilt(), fawkes::PanTiltInterface::set_tilt(), fawkes::PanTiltInterface::SetMarginMessage::set_tilt_margin(), fawkes::PanTiltInterface::set_tilt_margin(), fawkes::PanTiltInterface::SetVelocityMessage::set_tilt_velocity(), fawkes::PanTiltInterface::set_tilt_velocity(), fawkes::NaoJointPositionInterface::SetServoMessage::set_time(), fawkes::NaoJointPositionInterface::SetServosMessage::set_time(), fawkes::NaoJointPositionInterface::set_time(), fawkes::DynamixelServoInterface::TimedGotoMessage::set_time_sec(), fawkes::LedInterface::SetIntensityMessage::set_time_sec(), fawkes::MotorInterface::GotoMessage::set_time_sec(), fawkes::NaoJointStiffnessInterface::SetStiffnessMessage::set_time_sec(), fawkes::NaoJointStiffnessInterface::SetBodyStiffnessMessage::set_time_sec(), fawkes::NaoJointStiffnessInterface::SetStiffnessesMessage::set_time_sec(), fawkes::PanTiltInterface::TimedGotoMessage::set_time_sec(), fawkes::DynamixelServoInterface::SetTorqueLimitMessage::set_torque_limit(), fawkes::DynamixelServoInterface::set_torque_limit(), fawkes::Position2DTrackInterface::set_track_id(), fawkes::Position2DTrackInterface::set_track_timestamps(), fawkes::Position2DTrackInterface::set_track_x_positions(), fawkes::Position2DTrackInterface::set_track_y_positions(), fawkes::KatanaInterface::LinearGotoMessage::set_trans_frame(), fawkes::HardwareModelsInterface::StateChangeMessage::set_transition(), fawkes::LocalizationInterface::SetInitialPoseMessage::set_translation(), fawkes::Position3DInterface::set_translation(), fawkes::TransformInterface::set_translation(), fawkes::NavigatorInterface::CartesianGotoWithToleranceMessage::set_translation_tolerance(), fawkes::NavigatorInterface::CartesianGotoWithFrameWithToleranceMessage::set_translation_tolerance(), fawkes::OpenCVStereoParamsInterface::SetTrySmallerWindowsMessage::set_try_smaller_windows(), fawkes::OpenCVStereoParamsInterface::set_try_smaller_windows(), fawkes::NaoSensorInterface::EmitUltrasonicWaveMessage::set_ultrasonic_direction(), fawkes::NaoSensorInterface::StartUltrasonicMessage::set_ultrasonic_direction(), fawkes::NaoSensorInterface::set_ultrasonic_direction(), fawkes::NaoSensorInterface::set_ultrasonic_distance_left(), fawkes::NaoSensorInterface::set_ultrasonic_distance_right(), fawkes::OpenCVStereoParamsInterface::SetUniquenessRatioMessage::set_uniqueness_ratio(), fawkes::OpenCVStereoParamsInterface::set_uniqueness_ratio(), fawkes::HumanSkeletonInterface::set_user_id(), fawkes::Roomba500Interface::SetMotorsMessage::set_vacuuming(), fawkes::DynamicReconfigureInterface::SetBoolMessage::set_value(), fawkes::DynamicReconfigureInterface::SetStringMessage::set_value(), fawkes::NavGraphGeneratorInterface::SetAlgorithmParameterMessage::set_value(), fawkes::DynamicReconfigureInterface::SetFloatMessage::set_value(), fawkes::NaoJointPositionInterface::SetServoMessage::set_value(), fawkes::NaoJointPositionInterface::MoveServoMessage::set_value(), fawkes::NaoJointStiffnessInterface::SetStiffnessMessage::set_value(), fawkes::NaoJointStiffnessInterface::SetBodyStiffnessMessage::set_value(), fawkes::NavGraphGeneratorInterface::SetFilterParamFloatMessage::set_value(), fawkes::SwitchInterface::SetMessage::set_value(), fawkes::SwitchInterface::EnableDurationMessage::set_value(), fawkes::SwitchInterface::set_value(), fawkes::DynamicReconfigureInterface::SetUint32Message::set_value(), fawkes::DynamicReconfigureInterface::SetUint64Message::set_value(), fawkes::KeyValueInterface::set_value_bool(), fawkes::KeyValueInterface::set_value_byte(), fawkes::KeyValueInterface::set_value_float(), fawkes::KeyValueInterface::set_value_int(), fawkes::KeyValueInterface::set_value_string(), fawkes::KeyValueInterface::set_value_type(), fawkes::KeyValueInterface::set_value_uint(), fawkes::DynamixelServoInterface::SetVelocityMessage::set_velocity(), fawkes::DynamixelServoInterface::set_velocity(), fawkes::JointInterface::set_velocity(), fawkes::NavigatorInterface::TurnMessage::set_velocity(), fawkes::Roomba500Interface::DriveStraightMessage::set_velocity(), fawkes::Roomba500Interface::DriveMessage::set_velocity(), fawkes::Roomba500Interface::set_velocity(), fawkes::Roomba500Interface::set_velocity_left(), fawkes::Roomba500Interface::set_velocity_right(), fawkes::HumanSkeletonProjectionInterface::set_vertical_fov(), fawkes::Roomba500Interface::set_virtual_wall(), fawkes::FacerInterface::set_visibility_history(), fawkes::HumanSkeletonInterface::set_visibility_history(), fawkes::LaserLineInterface::set_visibility_history(), fawkes::ObjectPositionInterface::set_visibility_history(), fawkes::Position3DInterface::set_visibility_history(), fawkes::ObjectPositionInterface::set_visible(), fawkes::Roomba500Interface::set_voltage(), fawkes::BatteryInterface::set_voltage(), fawkes::DynamixelServoInterface::set_voltage(), fawkes::MotorInterface::TransMessage::set_vx(), fawkes::MotorInterface::TransRotMessage::set_vx(), fawkes::MotorInterface::LinTransRotMessage::set_vx(), fawkes::MotorInterface::set_vx(), fawkes::MotorInterface::TransMessage::set_vy(), fawkes::MotorInterface::TransRotMessage::set_vy(), fawkes::MotorInterface::LinTransRotMessage::set_vy(), fawkes::MotorInterface::set_vy(), fawkes::OpenRaveInterface::RotateObjectQuatMessage::set_w(), fawkes::Roomba500Interface::set_wall(), fawkes::Roomba500Interface::set_wall_signal(), fawkes::JoystickInterface::StartRumbleMessage::set_weak_magnitude(), fawkes::Roomba500Interface::set_wheel_drop_left(), fawkes::Roomba500Interface::set_wheel_drop_right(), fawkes::NavigatorInterface::ObstacleMessage::set_width(), fawkes::VisualDisplay2DInterface::AddCartRectMessage::set_width(), fawkes::ObjectPositionInterface::set_world_x(), fawkes::ObjectPositionInterface::set_world_x_velocity(), fawkes::ObjectPositionInterface::set_world_xyz_covariance(), fawkes::ObjectPositionInterface::set_world_xyz_velocity_covariance(), fawkes::ObjectPositionInterface::set_world_y(), fawkes::ObjectPositionInterface::set_world_y_velocity(), fawkes::ObjectPositionInterface::set_world_z(), fawkes::ObjectPositionInterface::set_world_z_velocity(), fawkes::VisualDisplay2DInterface::AddCartLineMessage::set_x(), fawkes::HumanoidMotionInterface::WalkVelocityMessage::set_x(), fawkes::JacoInterface::CartesianGotoMessage::set_x(), fawkes::JacoInterface::set_x(), fawkes::KatanaInterface::LinearGotoMessage::set_x(), fawkes::KatanaInterface::LinearGotoKniMessage::set_x(), fawkes::KatanaInterface::set_x(), fawkes::MotorInterface::SetOdometryMessage::set_x(), fawkes::MotorInterface::GotoMessage::set_x(), fawkes::NavGraphGeneratorInterface::AddObstacleMessage::set_x(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestMessage::set_x(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestWithOriMessage::set_x(), fawkes::NavigatorInterface::CartesianGotoMessage::set_x(), fawkes::NavigatorInterface::CartesianGotoWithToleranceMessage::set_x(), fawkes::NavigatorInterface::CartesianGotoWithFrameMessage::set_x(), fawkes::NavigatorInterface::CartesianGotoWithFrameWithToleranceMessage::set_x(), fawkes::NavigatorInterface::ObstacleMessage::set_x(), fawkes::NavigatorInterface::set_x(), fawkes::OpenRaveInterface::MoveObjectMessage::set_x(), fawkes::OpenRaveInterface::RotateObjectQuatMessage::set_x(), fawkes::OpenRaveInterface::RotateObjectMessage::set_x(), fawkes::VisualDisplay2DInterface::AddCartCircleMessage::set_x(), fawkes::VisualDisplay2DInterface::AddCartRectMessage::set_x(), fawkes::VisualDisplay2DInterface::AddCartTextMessage::set_x(), fawkes::VisualDisplay2DInterface::AddCartLineMessage::set_y(), fawkes::HumanoidMotionInterface::WalkVelocityMessage::set_y(), fawkes::JacoInterface::CartesianGotoMessage::set_y(), fawkes::JacoInterface::set_y(), fawkes::KatanaInterface::LinearGotoMessage::set_y(), fawkes::KatanaInterface::LinearGotoKniMessage::set_y(), fawkes::KatanaInterface::set_y(), fawkes::MotorInterface::SetOdometryMessage::set_y(), fawkes::MotorInterface::GotoMessage::set_y(), fawkes::NavGraphGeneratorInterface::AddObstacleMessage::set_y(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestMessage::set_y(), fawkes::NavGraphGeneratorInterface::AddPointOfInterestWithOriMessage::set_y(), fawkes::NavigatorInterface::CartesianGotoMessage::set_y(), fawkes::NavigatorInterface::CartesianGotoWithToleranceMessage::set_y(), fawkes::NavigatorInterface::CartesianGotoWithFrameMessage::set_y(), fawkes::NavigatorInterface::CartesianGotoWithFrameWithToleranceMessage::set_y(), fawkes::NavigatorInterface::ObstacleMessage::set_y(), fawkes::NavigatorInterface::set_y(), fawkes::OpenRaveInterface::MoveObjectMessage::set_y(), fawkes::OpenRaveInterface::RotateObjectQuatMessage::set_y(), fawkes::OpenRaveInterface::RotateObjectMessage::set_y(), fawkes::VisualDisplay2DInterface::AddCartCircleMessage::set_y(), fawkes::VisualDisplay2DInterface::AddCartRectMessage::set_y(), fawkes::VisualDisplay2DInterface::AddCartTextMessage::set_y(), fawkes::HumanoidMotionInterface::MoveHeadMessage::set_yaw(), fawkes::ObjectPositionInterface::set_yaw(), fawkes::JacoInterface::CartesianGotoMessage::set_z(), fawkes::JacoInterface::set_z(), fawkes::KatanaInterface::LinearGotoMessage::set_z(), fawkes::KatanaInterface::LinearGotoKniMessage::set_z(), fawkes::KatanaInterface::set_z(), fawkes::OpenRaveInterface::MoveObjectMessage::set_z(), fawkes::OpenRaveInterface::RotateObjectQuatMessage::set_z(), fawkes::OpenRaveInterface::RotateObjectMessage::set_z(), fawkes::CameraControlInterface::SetZoomMessage::set_zoom(), fawkes::CameraControlInterface::set_zoom(), fawkes::CameraControlInterface::set_zoom_max(), fawkes::CameraControlInterface::set_zoom_min(), and fawkes::CameraControlInterface::set_zoom_supported().
bool fawkes::change_field | ( | FieldT(&) | field[Size], |
const char * | value | ||
) |
std::enable_if<!std::is_same<FieldT, char>::value, bool>::type fawkes::change_field | ( | FieldT(&) | field[Size], |
const DataT * | value | ||
) |
bool fawkes::change_field | ( | FieldT(&) | field[Size], |
unsigned int | index, | ||
const DataT & | value | ||
) |
|
static |
std::string fawkes::command_args_tostring | ( | const char * | argv[] | ) |
Convert command args to string.
argv | arguments, assumed to be standard args as passed to programs, i.e. the first element is the executable, the following are the parameters. |
Definition at line 39 of file string_commands.cpp.
Referenced by fawkes::OpenPRSKernelManager::create_kernel().
|
static |
Check if a point is already contained in a map.
points | map of points to check for point |
point | point to check whether it already exists |
name | if the point was found in the map will be assigned the name of the point in the map upon return |
near_threshold | distance threshold for which to consider nodes to be the same if the distance is smaller than this threshold. |
Definition at line 84 of file voronoi.cpp.
Referenced by firevision::MirrorCalibTool::CartesianImage::bright_fraction(), fawkes::NavGraphGeneratorVoronoi::compute(), firevision::MirrorCalibTool::CartesianImage::contains(), firevision::MirrorCalibTool::CartesianImage::draw_line(), firevision::MirrorCalibTool::CartesianImage::get(), firevision::MirrorCalibTool::CartesianImage::highlight_pixel(), firevision::MirrorCalibTool::CartesianImage::highlight_point(), and firevision::MirrorCalibTool::CartesianImage::set_color().
|
inline |
Convert an angle given in degrees to radians.
deg | original value in degrees |
Definition at line 36 of file angle.h.
Referenced by firevision::BallTrigoRelativePos::BallTrigoRelativePos(), RosLaserScanThread::bb_interface_created(), RosLaserScanThread::bb_interface_data_changed(), firevision::BoxRelative::BoxRelative(), firevision::LineShape::calcPoints(), firevision::CameraTracker::CameraTracker(), firevision::CornerHorizon::CornerHorizon(), LaserDrawingArea::draw_beams(), firevision::MirrorCalibTool::draw_crosshair(), firevision::MirrorCalibTool::draw_line(), LaserDrawingArea::draw_segments(), encToRad(), DynamixelDriverThread::exec_sensor(), LaserProjectionDataFilter::filter(), firevision::FrontBallRelativePos::FrontBallRelativePos(), DynamixelChain::get_max_supported_speed(), RobotisRX28::get_max_supported_speed(), OpenRobotinoComThread::get_odometry(), fawkes::RoboShape::get_robot_length_for_deg(), firevision::TriclopsStereoProcessor::get_world_xyz(), firevision::TriclopsStereoProcessor::getall_world_xyz(), firevision::MirrorCalibTool::CartesianImage::highlight_line(), AmclThread::init(), CruizCoreXG1010AcquisitionThread::init(), LaserPointCloudThread::init(), PanTiltRX28Thread::init(), TabletopObjectsThread::init(), TabletopVisualizationThread::init(), OpenRobotinoComThread::init(), RosLaserScanThread::init(), firevision::MirrorCalibTool::CartesianImage::is_line(), fawkes::RoboShape::is_robot_reading_for_deg(), LaserCalibration::laser_to_pointcloud(), fawkes::LaserOccupancyGrid::LaserOccupancyGrid(), LaserProjectionDataFilter::LaserProjectionDataFilter(), MapLaserGenThread::loop(), RosLaserScanThread::loop(), radToEnc(), NaoQiMotionKickTask::run(), firevision::ScanlineStar::ScanlineStar(), firevision::BoxRelative::set_horizontal_angle(), firevision::FrontBallRelativePos::set_horizontal_angle(), firevision::BoxRelative::set_vertical_angle(), firevision::FrontBallRelativePos::set_vertical_angle(), and JacoOpenraveThread::update_openrave().
|
inline |
Get distance between two 2D cartesian coordinates.
x1 | X coordinate of first point |
y1 | Y coordinate of first point |
x2 | X coordinate of second point |
y2 | Y coordinate of second point |
Definition at line 59 of file angle.h.
Referenced by NavGraphClustersThread::blocked_edges_centroids(), fawkes::NavGraph::closest_edge(), NavGraphClustersDistanceCostConstraint::cost_factor(), fawkes::AbstractDriveMode::guarantee_trans_stop(), and JoystickTeleOpThread::loop().
|
static |
Dump table.
Dumps a table to the given file.
f | file to write to |
tdb | SQLite3 database to read from |
table_name | Name of the table to dump |
Definition at line 307 of file sqlite.cpp.
|
static |
Callback based chunk-wise data.
Supplies data chunk based.
reply | instance of DynamicWebReply |
pos | position in stream |
buf | buffer to put data in |
max | maximum number of bytes that can be put in buf |
Definition at line 208 of file request_dispatcher.cpp.
References fawkes::WebReply::get_request(), fawkes::WebRequest::increment_reply_size(), and fawkes::DynamicWebReply::next_chunk().
|
static |
Callback to free dynamic web reply.
reply | Instance of DynamicWebReply to free. |
Definition at line 222 of file request_dispatcher.cpp.
|
inline |
Convert encoder vaulues of katana arm to radian angles.
enc | vector with encoder values, received from CKatana::getRobotEncoders |
rad | vector to be filled with angle values |
Definition at line 56 of file conversion.h.
References deg2rad(), and encToRad().
Referenced by encToRad().
std::vector< std::string > fawkes::envp_copy_expand | ( | char * | environ[], |
const char * | path_ext[] | ||
) |
Copy an environment and extend certain paths.
This will create a vector which comprises the environment in environ
. The path_ext are assumed to be pairwise entries of environment variable name followed by an entry for the path extensions. Paths are here colon-separated strings of paths, e.g. like the PATH environment variable. If the variable had already been set, the given paths are appended to the variable (a closing colon will be maintained if it exists). If they were not set before, the entry is added.
environ | environment to copy |
path_ext | path extension, an array of an odd number of elements, always pairwise an entry for the variable name followed by the path extension. The last element must always be NULL. |
Definition at line 83 of file string_commands.cpp.
Referenced by fawkes::OpenPRSKernelManager::create_kernel().
std::string fawkes::envp_tostring | ( | char * | envp[] | ) |
Convert environment to string.
This simply creates a string with semi-colon separated environment elements. This is mostly useful for debug output of the environment.
envp | environment string array |
Definition at line 57 of file string_commands.cpp.
std::string fawkes::filetype_file | ( | const char * | filename | ) |
Get filetype of file.
Returns a long decriptive string of the filetype, similar to the file console utility.
filename | path to the file whose type should be determined |
Definition at line 45 of file filetype.cpp.
std::string fawkes::filetype_file | ( | int | fd | ) |
Get filetype of file given by file descriptor.
Returns a long decriptive string of the filetype, similar to the file console utility.
fd | file descriptor of open file, make sure the file descriptor is rewinded Warning, the file descriptor is closed by the underlying libmagic. Use dup() to duplicate it and pass this as file descriptor if you need the file afterwards. |
Definition at line 80 of file filetype.cpp.
|
inline |
The normal distribution.
diff | the differance: (x - mu) for the mean mu and the randomvariable x |
sigma | the variance |
Definition at line 37 of file probdist.h.
Referenced by intersection_integral_oftwo_gaussians().
|
inlinestatic |
Retrieve value casted to given type T.
root | root node of the tree to search |
path | path to query |
YAML::ScalarInvalid | thrown if value does not exist or is of a different type. |
Definition at line 119 of file memory.cpp.
|
inlinestatic |
|
inlinestatic |
Retrieve value casted to given type T.
root | root node of the tree to search |
path | path to query |
YAML::ScalarInvalid | thrown if value does not exist or is of a different type. |
Definition at line 101 of file memory.cpp.
|
inlinestatic |
char fawkes::getkey | ( | int | timeout_decisecs | ) |
Get value of a single key-press non-blocking.
This method checks if a new keypress has happened and returns the value in this case. Otherwise it returns 0. The method does not block.
timeout_decisecs | If less than 0 wait forever, if 0 non-blocking (returns 0 if no key pressed immediately, if greater than 0 it is the timeout in deciseconds. |
Definition at line 68 of file getkey.cpp.
References clear_nonblock_flag(), and set_nonblock_flag().
void fawkes::hex_unescape | ( | char * | s | ) |
Remove URL hex escapes from s in place.
s | string to manipulate |
Definition at line 42 of file string_urlescape.h.
References unhex().
|
static |
|
inline |
Computes the intersection integral of two gaussians given.
mu1 | mean of first gaussian |
sigma1 | variance of first gaussian |
mu2 | mean of second gaussian |
sigma2 | variance of second gaussian |
step | discretization steps for the integral computation |
Definition at line 53 of file probdist.h.
References gauss().
|
inlinestatic |
Check if value is of given type T.
root | root node of the tree to search |
path | path to query |
Definition at line 195 of file memory.cpp.
|
inlinestatic |
|
inline |
Check if the probability value is valid.
p | The probablity |
Definition at line 36 of file probability.h.
Referenced by fawkes::OccupancyGrid::fill(), and fawkes::OccupancyGrid::set_prob().
bool fawkes::line_segm_intersect | ( | const Eigen::Vector2f & | l1_from, |
const Eigen::Vector2f & | l1_to, | ||
const Eigen::Vector2f & | l2_from, | ||
const Eigen::Vector2f & | l2_to | ||
) |
Check if two line segments intersect.
Line segments only intersect if the intersection point of the lines lies within both segment boundaries.
l1_from | line segment 1 first point |
l1_to | line segment 1 second point |
l2_from | line segment 2 first point |
l2_to | line segment 2 second point |
Definition at line 40 of file lines.h.
Referenced by fawkes::NavGraphEdge::intersects().
Eigen::Vector2f fawkes::line_segm_intersection | ( | const Eigen::Vector2f & | l1_from, |
const Eigen::Vector2f & | l1_to, | ||
const Eigen::Vector2f & | l2_from, | ||
const Eigen::Vector2f & | l2_to | ||
) |
Get line segment intersection point.
Line segments only intersect if the intersection point of the lines lies within both segment boundaries.
l1_from | line segment 1 first point |
l1_to | line segment 1 second point |
l2_from | line segment 2 first point |
l2_to | line segment 2 second point |
Definition at line 117 of file lines.h.
Referenced by fawkes::NavGraphEdge::intersection().
NavGraph * fawkes::load_yaml_navgraph | ( | std::string | filename, |
bool | allow_multi_graph | ||
) |
Load topological map graph stored in RCSoft format.
filename | path to the file to read |
allow_multi_graph | if true, allows multiple disconnected graph segments |
Exception | thrown on any error to read the graph file |
Definition at line 292 of file yaml_navgraph.cpp.
References fawkes::NavGraph::add_edge(), fawkes::NavGraph::add_node(), fawkes::NavGraph::calc_reachability(), fawkes::NavGraph::connect_node_to_closest_edge(), fawkes::NavGraph::connect_node_to_closest_node(), fawkes::NavGraph::EDGE_FORCE, fawkes::NavGraph::EDGE_NO_INTERSECTION, fawkes::NavGraph::EDGE_SPLIT_INTERSECTION, fawkes::NavGraphEdge::has_property(), fawkes::NavGraph::nodes(), fawkes::NavGraphEdge::property(), read_default_properties(), fawkes::NavGraphNode::set_unconnected(), and fawkes::NavGraph::update_node().
Referenced by FawkesRemotePlexilAdapter::fam_event(), FawkesRemotePlexilAdapter::initialize(), and fawkes::EclExternalRCSoftMapGraph::load().
std::string fawkes::mimetype_file | ( | const char * | filename | ) |
Get mime-type of file.
This function gives a brief mime-type for the given file.
filename | path to the file whose type should be determined |
Definition at line 111 of file filetype.cpp.
Referenced by fawkes::DynamicFileWebReply::DynamicFileWebReply().
std::string fawkes::mimetype_file | ( | int | fd | ) |
Get mime-type of file given by file descriptor.
This function gives a brief mime-type for the given file.
fd | file descriptor of open file, make sure the file descriptor is rewinded. Warning, the file descriptor is closed by the underlying libmagic. Use dup() to duplicate it and pass this as file descriptor if you need the file afterwards. |
Definition at line 151 of file filetype.cpp.
Disable caching on a reply.
This is a convenience wrapper to reply->set_caching(false). It enables the following call styles:
This works on any reply without always patching a boolean flag into the ctor and without first storing the pointer, calling the function, and then returning.
reply | reply to disable caching for |
Definition at line 47 of file reply.cpp.
References fawkes::WebReply::set_caching().
|
inline |
Normalizes angle in radian between -3*PI and 3*PI.
If the angle is above 2*PI or below 2*PI the angle will be clipped. The largest full amount of (-)2*PI is subtracted, such that only the amount within the range [-2*PI, 2*PI] remains. Then (-)2*PI is added again.
angle_rad | original value |
Definition at line 108 of file angle.h.
References normalize_mirror_rad().
|
inline |
Normalize angle in radian between -PI (inclusive) and PI (exclusive).
The given angle in radians is taken as an angle on the unit circle. It is then normalized into the range -PI and PI, such that it is the exact same angle on the unit circle but in the usual angle range.
angle_rad | original value |
Definition at line 72 of file angle.h.
Referenced by angle_distance(), angle_distance_signed(), firevision::CameraTracker::calc(), firevision::CornerHorizon::calculate(), fawkes::RoboShape::get_robot_length_for_rad(), firevision::SEGenerator::linear(), normalize_bigmirror_rad(), fawkes::RoboShape::RoboShape(), fawkes::BackwardDriveModule::update(), fawkes::EscapePotentialFieldDriveModule::update(), fawkes::EscapePotentialFieldOmniDriveModule::update(), fawkes::ForwardOmniDriveModule::update(), and fawkes::SelectDriveMode::update().
|
inline |
Normalize angle in radian between 0 (inclusive) and 2*PI (exclusive).
The given angle in radians is taken as an angle on the unit circle. It is then normalized into the range 0 and 2*PI, such that it is the exact same angle on the unit circle but in the usual angle range.
angle_rad | original value |
Definition at line 90 of file angle.h.
Referenced by firevision::MirrorCalibTool::Point::atan(), LaserDrawingArea::draw_beams(), firevision::MirrorCalibTool::draw_crosshair(), firevision::MirrorCalibTool::draw_line(), and MapLaserGenThread::loop().
|
inline |
Testing of register flags.
a | flags to test |
b | flags to test for |
Definition at line 262 of file blackboard.h.
|
static |
Read topological map edge from YAML iterator.
n | iterator to node representing a topological map graph edge |
edge | edge to fill |
Definition at line 155 of file yaml_navgraph.cpp.
References fawkes::NavGraphEdge::set_directed(), fawkes::NavGraphEdge::set_from(), fawkes::NavGraphEdge::set_property(), and fawkes::NavGraphEdge::set_to().
|
static |
Read topological map node from YAML iterator.
n | iterator to node representing a topological map graph node |
node | node to fill |
Definition at line 37 of file yaml_navgraph.cpp.
References fawkes::NavGraphNode::set_name(), fawkes::NavGraphNode::set_property(), fawkes::NavGraphNode::set_unconnected(), fawkes::NavGraphNode::set_x(), and fawkes::NavGraphNode::set_y().
|
inline |
Concatenation of register flags.
a | flags to concatenate |
b | other flags to concatenate |
Definition at line 251 of file blackboard.h.
|
inline |
|
inline |
Get distance of two points.
This is particularly useful if not using a more powerful representation like Eigen.
x1 | x coordinate of first point |
y1 | y coordinate of first point |
x2 | x coordinate of second point |
y2 | y coordinate of second point |
|
inline |
Check if two points are different with regard to a given threshold.
This is particularly useful if not using a more powerful representation like Eigen.
x1 | x coordinate of first point |
y1 | y coordinate of first point |
x2 | x coordinate of second point |
y2 | y coordinate of second point |
threshold | the threshold to compare the distance between the points to. |
|
inline |
Convert a 2D polar coordinate to a 2D cartesian coordinate.
polar_phi | Phi of the polar coordinate |
polar_dist | distnace of the polar coordinate |
cart_x | upon return contains X of the cartesian coordinate |
cart_y | upon return contains Y of the cartesian coordinate |
Definition at line 72 of file coord.h.
Referenced by LaserBoxFilterDataFilter::filter(), LaserMapFilterDataFilter::filter(), and ColliActThread::loop().
|
inline |
Calculate area of a polygon.
p | polygon |
Definition at line 40 of file polygon.h.
Referenced by fawkes::NavGraphGeneratorVoronoi::compute().
|
inline |
|
inline |
Check if given point lies inside the polygon.
The point and polygon are assumed to be in the same X-Y plane. Code based on http://www.visibone.com/inpoly/inpoly.c.txt Copyright (c) 1995-1996 Galacticomm, Inc. Freeware source code. Bob Stein and Craig Yap Adapted from PCL pcl::isXYPointIn2DXYPolygon()
polygon | polygon to check against |
point | point to check if it lies within the given polygon |
Definition at line 67 of file polygon.h.
Referenced by fawkes::NavGraphGeneratorVoronoi::compute().
void fawkes::quat_to_euler | ( | const Eigen::Quaternion< Scalar > & | q, |
float & | roll, | ||
float & | pitch, | ||
float & | yaw | ||
) |
Get euler angles for quaternion.
Calculates the roll, pitch, and yaw angles for a given quaternion. Code based on OpenSLAM.
q | quaternion to convert |
roll | upon return contains roll angle (around X axis) |
pitch | upon return contains pitch angle (around Y axis) |
yaw | upon return contains yaw angle (around Z axis) |
Scalar fawkes::quat_yaw | ( | const Eigen::Quaternion< Scalar > & | q | ) |
|
inline |
Convert an angle given in radians to degrees.
rad | original value in radians |
Definition at line 46 of file angle.h.
Referenced by fawkes::RoboShapeColli::get_robot_length_for_rad(), JoystickTeleOpThread::loop(), firevision::MirrorCalibTool::next_step(), SickTiM55xCommonAcquisitionThread::parse_datagram(), firevision::HtLinesModel::parseImage(), firevision::RhtLinesModel::parseImage(), and PlayerLaserMapper::sync_player_to_fawkes().
|
inline |
Convert radian vaulues of katana arm to encoder values.
rad | vector with radian angle values |
enc | vector to be filled with encoder values |
Definition at line 40 of file conversion.h.
References deg2rad(), and radToEnc().
Referenced by radToEnc().
void fawkes::read_default_properties | ( | NavGraph * | graph, |
YAML::Node & | doc | ||
) |
Read default properties for graph from YAML node.
graph | the graph to assign the properties to |
doc | the root document of the YAML graph definition |
Definition at line 214 of file yaml_navgraph.cpp.
References fawkes::NavGraph::name(), and fawkes::NavGraph::set_default_properties().
Referenced by load_yaml_navgraph().
void fawkes::run_viewer | ( | OpenRAVE::EnvironmentBasePtr | env, |
const std::string & | viewername, | ||
bool * | running | ||
) |
Sets and loads a viewer for OpenRAVE.
env | OpenRAVE environment to be attached |
viewername | name of the viewr, usually "qtcoin" |
running | pointer to a local variable, which will be set to "true" as long as the viewer thread runs, and "false" when the GUI closes. |
Definition at line 50 of file environment.cpp.
References run_viewer().
Referenced by run_viewer(), and fawkes::OpenRaveEnvironment::start_viewer().
void fawkes::save_yaml_navgraph | ( | std::string | filename, |
NavGraph * | graph | ||
) |
Save navgraph to YAML file.
filename | name of file to save to |
graph | graph to save to |
Definition at line 386 of file yaml_navgraph.cpp.
References fawkes::NavGraph::default_properties(), fawkes::NavGraph::edges(), fawkes::NavGraphEdge::from(), fawkes::NavGraphEdge::has_property(), fawkes::NavGraphEdge::is_directed(), fawkes::NavGraph::name(), fawkes::NavGraphNode::name(), fawkes::NavGraph::nodes(), fawkes::NavGraphNode::properties(), fawkes::NavGraphEdge::property(), fawkes::NavGraphEdge::to(), fawkes::NavGraphNode::unconnected(), fawkes::NavGraphNode::x(), and fawkes::NavGraphNode::y().
Referenced by NavGraphGeneratorThread::loop().
|
static |
Set non-blocking flag on STDIN.
Sets the 0_NONBLOCK Flag to 1, so that the read command in the getkey()-method wont block the programm till a input is made (see also libc manual, pages 105 and 117).
Definition at line 39 of file getkey.cpp.
Referenced by getkey().
|
inlinestatic |
Compare two sockaddr structures.
The comparison is based on address family first, and if the same based on the IP address. Works for AF_INET and AF_INET6.
a | first compare argument |
b | second compare argument |
Definition at line 39 of file addr_comp.h.
Referenced by fawkes::SockAddrCompare::operator()().
|
inline |
Get canonical size of sockaddr structure.
a | sockaddr_in or sockaddr_in6 structure with properly set address family field. |
Definition at line 38 of file addr_size.h.
Referenced by fawkes::NetworkNameResolverThread::loop().
|
static |
SQL escaping stub.
This could be extended to perform actual escaping on the provided SQL line.
line | line to check |
Definition at line 399 of file sqlite.cpp.
|
inline |
Fast square multiplication.
x |
Definition at line 37 of file common.h.
Referenced by fawkes::ColliFastEllipse::ColliFastEllipse(), fawkes::BackwardDriveModule::update(), fawkes::ForwardDriveModule::update(), and fawkes::ForwardOmniDriveModule::update().
|
inline |
|
inline |
|
inline |
std::string fawkes::str_join | ( | const InputIterator & | first, |
const InputIterator & | last, | ||
char | delim = '/' |
||
) |
Join list of strings string using given delimiter.
The iterator must be produce a std::string for operator*().
first | input iterator to beginning of range |
last | input iterator to end of range |
delim | delimiter |
Definition at line 139 of file string_split.h.
Referenced by DynamixelDriverThread::init().
std::string fawkes::str_join | ( | const InputIterator & | first, |
const InputIterator & | last, | ||
std::string | delim | ||
) |
Join list of strings string using given delimiter.
The iterator must be produce a std::string for operator*().
first | input iterator to beginning of range |
last | input iterator to end of range |
delim | delimiter |
Definition at line 182 of file string_split.h.
|
inlinestatic |
Join list of strings string using given delimiter.
l | list with strings to join |
delim | delimiter |
Definition at line 116 of file string_split.h.
|
inlinestatic |
Join list of strings string using given delimiter.
l | list with strings to join |
delim | delimiter |
Definition at line 159 of file string_split.h.
|
inlinestatic |
Join vector of strings string using given delimiter.
v | vector with strings to join |
delim | delimiter |
Definition at line 99 of file string_split.h.
Referenced by fawkes::OpenPRSKernelManager::create_kernel(), fawkes::NavGraphPath::get_path_as_string(), fawkes::ExecutionTimeEstimator::get_skills_from_config(), and fawkes::PluginManager::load().
|
inlinestatic |
Split string by delimiter.
s | string to split |
delim | delimiter |
Definition at line 41 of file string_split.h.
Referenced by fawkes::ExecutionTimeEstimator::get_skills_from_config(), and fawkes::ExecutionTimeEstimator::Property< T >::Property().
|
inlinestatic |
Split string by delimiter string.
s | string to split |
delim | delimiter |
Definition at line 59 of file string_split.h.
|
inlinestatic |
Split string by delimiter.
s | string to split |
delim | delimiter |
Definition at line 81 of file string_split.h.
Referenced by fawkes::OpenPRSKernelManager::create_kernel().
|
inlinestatic |
Split string by delimiter.
s | string to split |
delim | delimiter |
Definition at line 202 of file string_split.h.
|
inline |
Calculate time difference of two time structs.
The calculated time is t = a - b, where t is a represented as the number of seconds in a single precision float.
a_sec | seconds of time to subtract from |
a_usec | microseconds of time to subtract from |
b_sec | seconds of time to subtract |
b_usec | microseconds of time to subtract |
|
inline |
Calculate time difference of two time structs.
The calculated time is t = a - b, where t is a represented as the number of seconds in a single precision float.
a | time to subtract from |
b | time to subtract |
Definition at line 41 of file time.h.
Referenced by firevision::VelocityFromRelative::calc(), fawkes::Socket::connect(), NaoQiButtonThread::loop(), RosPointCloudThread::loop(), fawkes::Time::operator-(), fawkes::Socket::read(), fawkes::Socket::send(), firevision::VelocityGlobalFromRelative::setRobotPosition(), firevision::VelocityFromGlobal::setRobotPosition(), fawkes::Clock::sys_elapsed(), and fawkes::Socket::write().
|
inline |
Get difference between two time structs in microseconds.
The calculated time is t = a - b
a | time to subtract from |
b | time to subtract |
Definition at line 85 of file time.h.
Referenced by fawkes::TimeWait::wait(), and fawkes::TimeWait::wait_systime().
|
inline |
Convert seconds to micro seconds.
sec | seconds to convert |
Definition at line 73 of file time.h.
Referenced by RRDThread::init().
double fawkes::triangle_area | ( | const Eigen::Vector2f & | p0, |
const Eigen::Vector2f & | p1, | ||
const Eigen::Vector2f & | p2 | ||
) |
Calculate triangle area.
p0 | first point of triangle |
p1 | second point of triangle |
p2 | third point of triangle |
Definition at line 36 of file triangle.h.
Referenced by triangle_contains().
bool fawkes::triangle_contains | ( | const Eigen::Vector2f & | p0, |
const Eigen::Vector2f & | p1, | ||
const Eigen::Vector2f & | p2, | ||
const Eigen::Vector2f & | p | ||
) |
Check if a triangle contains a point.
A point is also considered to be contained if it is on the boundary of the triangle.
p0 | first point of triangle |
p1 | second point of triangle |
p2 | third point of triangle |
p | point to check with respect to the given triangle |
Definition at line 52 of file triangle.h.
References triangle_area().
int fawkes::unhex | ( | char | c | ) |
Transform hex to value.
c | character |
Definition at line 33 of file string_urlescape.h.
Referenced by hex_unescape().
const char * fawkes::worldinfo_gamestate_goalcolor_tostring | ( | worldinfo_gamestate_goalcolor_t | goal_color | ) |
Convert goal color to a string.
goal_color | goal color |
Definition at line 91 of file enums.cpp.
References GOAL_BLUE, and GOAL_YELLOW.
Referenced by RefBoxCommThread::set_team_goal().
const char * fawkes::worldinfo_gamestate_half_tostring | ( | worldinfo_gamestate_half_t | half | ) |
Convert half time to a string.
half | half time |
Definition at line 105 of file enums.cpp.
References HALF_FIRST, and HALF_SECOND.
Referenced by RefBoxCommThread::set_half().
const char * fawkes::worldinfo_gamestate_team_tostring | ( | worldinfo_gamestate_team_t | team | ) |
Convert gamestate team to a string.
team | game state team to translate into a string |
Definition at line 75 of file enums.cpp.
References TEAM_BOTH, TEAM_CYAN, TEAM_MAGENTA, and TEAM_NONE.
Referenced by RefBoxCommThread::set_gamestate(), and RefBoxCommThread::set_team_goal().
const char * fawkes::worldinfo_msl_gamestate_tostring | ( | worldinfo_msl_gamestate_t | gamestate | ) |
Convert MSL gamestate to a string.
gamestate | game state to translate into a string |
Definition at line 36 of file enums.cpp.
References GS_CORNER_KICK, GS_DROP_BALL, GS_FREE_KICK, GS_FROZEN, GS_GOAL_KICK, GS_HALF_TIME, GS_KICK_OFF, GS_PENALTY, GS_PLAY, and GS_THROW_IN.
const char * fawkes::worldinfo_penalty_tostring | ( | worldinfo_penalty_t | penalty | ) |
Convert penalty to a string.
penalty | penalty to translate into a string |
Definition at line 119 of file enums.cpp.
References PENALTY_BALL_HOLDING, PENALTY_DAMAGE, PENALTY_GOALIE_PUSHING, PENALTY_ILLEGAL_DEFENDER, PENALTY_ILLEGAL_DEFENSE, PENALTY_LEAVING, PENALTY_MANUAL, PENALTY_NONE, PENALTY_OBSTRUCTION, PENALTY_PLAYER_PUSHING, and PENALTY_REQ_FOR_PICKUP.
const char * fawkes::worldinfo_spl_gamestate_tostring | ( | worldinfo_spl_gamestate_t | gamestate | ) |
Convert MSL gamestate to a string.
gamestate | game state to translate into a string |
Definition at line 58 of file enums.cpp.
References GS_SPL_FINISHED, GS_SPL_INITIAL, GS_SPL_PLAY, GS_SPL_READY, and GS_SPL_SET.
|
static |
Print black on console.
Definition at line 33 of file console_colors.h.
|
static |
Print blue on console.
Definition at line 73 of file console_colors.h.
Referenced by FireVisionNetworkTool::service_added().
|
static |
Print brown on console.
Definition at line 63 of file console_colors.h.
Referenced by fawkes::ConsoleLogger::log_warn(), fawkes::ConsoleLogger::tlog_warn(), fawkes::ConsoleLogger::vlog_warn(), and fawkes::ConsoleLogger::vtlog_warn().
|
static |
Print cyan on console.
Definition at line 93 of file console_colors.h.
|
static |
Print dark gray on console.
Definition at line 38 of file console_colors.h.
|
static |
Print green on console.
Definition at line 53 of file console_colors.h.
|
static |
Print light blue on console.
Definition at line 78 of file console_colors.h.
|
static |
Print light cyan on console.
Definition at line 98 of file console_colors.h.
|
static |
Print light gray on console.
Definition at line 103 of file console_colors.h.
Referenced by fawkes::ConsoleLogger::log_debug(), fawkes::ConsoleLogger::tlog_debug(), fawkes::ConsoleLogger::vlog_debug(), and fawkes::ConsoleLogger::vtlog_debug().
|
static |
Print light green on console.
Definition at line 58 of file console_colors.h.
|
static |
Print light purple on console.
Definition at line 88 of file console_colors.h.
|
static |
Print light red on console.
Definition at line 48 of file console_colors.h.
|
static |
Print normal on console, without colors, depends on console settings.
Definition at line 113 of file console_colors.h.
Referenced by fawkes::ConsoleLogger::log_debug(), fawkes::ConsoleLogger::log_error(), fawkes::ConsoleLogger::log_info(), fawkes::ConsoleLogger::log_warn(), FireVisionNetworkTool::service_added(), fawkes::ConsoleLogger::tlog_debug(), fawkes::ConsoleLogger::tlog_error(), fawkes::ConsoleLogger::tlog_info(), fawkes::ConsoleLogger::tlog_warn(), fawkes::ConsoleLogger::vlog_debug(), fawkes::ConsoleLogger::vlog_error(), fawkes::ConsoleLogger::vlog_warn(), fawkes::ConsoleLogger::vtlog_debug(), fawkes::ConsoleLogger::vtlog_error(), and fawkes::ConsoleLogger::vtlog_warn().
|
static |
Print purple on console.
Definition at line 83 of file console_colors.h.
|
static |
Print red on console.
Definition at line 43 of file console_colors.h.
Referenced by fawkes::ConsoleLogger::log_error(), fawkes::ConsoleLogger::tlog_error(), fawkes::ConsoleLogger::vlog_error(), and fawkes::ConsoleLogger::vtlog_error().
|
static |
Print white on console.
Definition at line 108 of file console_colors.h.
|
static |
Print yellow on console.
Definition at line 68 of file console_colors.h.
|
static |
Print black on console.
Definition at line 35 of file console_colors.h.
|
static |
Print blue on console.
Definition at line 75 of file console_colors.h.
Referenced by firevision::SurfClassifier::classify().
|
static |
Print brown on console.
Definition at line 65 of file console_colors.h.
|
static |
Print cyan on console.
Definition at line 95 of file console_colors.h.
|
static |
Print dark gray on console.
Definition at line 40 of file console_colors.h.
|
static |
Print green on console.
Definition at line 55 of file console_colors.h.
Referenced by firevision::SurfClassifier::classify().
|
static |
Print light blue on console.
Definition at line 80 of file console_colors.h.
|
static |
Print light cyan on console.
Definition at line 100 of file console_colors.h.
|
static |
Print light gray on console.
Definition at line 105 of file console_colors.h.
|
static |
Print light green on console.
Definition at line 60 of file console_colors.h.
|
static |
Print light purple on console.
Definition at line 90 of file console_colors.h.
|
static |
Print light red on console.
Definition at line 50 of file console_colors.h.
|
static |
Print normal on console, without colors, depends on console settings.
Definition at line 115 of file console_colors.h.
Referenced by firevision::SurfClassifier::classify().
|
static |
Print purple on console.
Definition at line 85 of file console_colors.h.
|
static |
Print red on console.
Definition at line 45 of file console_colors.h.
|
static |
Print white on console.
Definition at line 110 of file console_colors.h.
|
static |
Print yellow on console.
Definition at line 70 of file console_colors.h.
const float fawkes::OCCUPANCY_THRESHOLD = 0.45f |
Occupancy threshold.
Definition at line 33 of file occupancygrid.h.
Instance of Time denoting the maximum value possible.
This is particularly useful when initializing a minimization in time.
Definition at line 43 of file time.cpp.
Referenced by fawkes::tf::BufferCore::get_latest_common_time().