Fawkes API  Fawkes Development Version
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oN@1715
oNAL
oNamcl
oNCLIPS
oNdcm
oNfawkesFawkes library namespace
oNfirevision
oNgraspplanning
oNhokuyoaist
oNKNI_MHF
oNmotion
oNnumpy
oNOpenRAVE
oNopenravepy
oNpcl
oNPlayerCc
oNqrk
oNrec
oNros
oNstdSTL namespace
oNxabsl
oNxmlpp
oNxmlrpc_c
oNxn
oCAgentControlThreadThis thread controls the agent thread by sending signals
oCamcl_hyp_tPose hypothesis
oCAmclPluginAdaptive Monte Carlo Localization plugin
oCAmclThreadThread to perform Adaptive Monte Carlo Localization
oCBallPosLogPluginSimple ball position logger plugin
oCBallPosLogThreadMain thread of ball position logger plugin
oCBatteryMonitorA battery monitor
oCBatteryMonitorTreeView
A treeview that retrieves battery data from the robots over remote

blackboard connections and displays those

oCbblog_entry_headerBBLogger entry header
oCbblog_file_headerBBLogger file header definition
oCBBLogFileClass to easily access bblogger log files
oCBBLoggerThreadBlackBoard logger thread
oCBBLogReplayBlockedTimingThreadBlackBoard log replay blocked timing thread
oCBBLogReplayThreadBlackBoard log Replay thread
oCBeepControllerSimple speaker beep controller
oCBlackBoardLoggerPluginBlackBoard logger plugin
oCBlackBoardLogReplayPluginBlackBoard log replay plugin
oCBlackBoardSynchronizationPluginBlackBoard synchronization plugin
oCBlackBoardSynchronizationThreadThread to synchronize two BlackBoards
oCCLIPSPluginPlugin to access CLIPS from Fawkes
oCCLIPSThreadCLIPS environment thread
oCColormapViewerWidgetSelect a layer from a colormap and render it to a Gtk::Image
oCColorTrainWidgetThis widget implements the complete color training process
oCConfigAddDialogDialog to add a config entry
oCConfigChangeWatcherToolTool to watch and output config changes
oCConfigEditDialogDialog to edit a config value
oCConfigEditorPluginBase class for plugins for the Fawkes config editor
oCConfigRemoveDialogDialog to remove a config entry
oCConfigTreeViewTreeview widget for displaying/editing config entries
oCCppInterfaceGeneratorGenerator that transforms input from the InterfaceParser into valid C++ classes
oCDirectedPerceptionPTUDirectedPerception PTU implementation
oCEclipseAgentThread
This thread creates an ECLiPSe context in which the Readylog

interpreter and the program are loaded

oCExampleBlackBoardThreadSimple demonstration for a thread using the BlackBoard
oCExampleFinalizeNettlerThreadThread of example plugin
oCExampleNetworkThreadNetwork thread of example plugin
oCExamplePluginSimple example plugin
oCExamplePluginClientNetworkReceiverExample Plugin network ping tool Small class that waits for a reply of the example plugin after a short network message was sent
oCExampleThreadThread of example plugin
oCFawkesBeepDaemonFawkes beep daemon
oCFawkesConfigEditorGraphical configuration editor
oCFestivalPluginFestival plugin for Fawkes
oCFestivalSynthThreadFestival Synthesis Thread
oCFieldViewDrawing widget that draws an (MSL-) soccer field with robots, opponents, and balls
oCFirestationControl GUI for vision related stuff
oCFireVisionNetworkToolFireVision Network Tool
oCFlitePluginFlite plugin for Fawkes
oCFliteSynthThreadFlite Synthesis Thread
oCFountainThreadFountain main thread
oCFunctionProvider
oCFuseTransferWidgetThis class implements the logic for a GUI that allows to transfer LUTs via FUSE
oCFuseViewerGtkWindowFawkes network camera viewer
oCFvAcquisitionThreadFireVision base application acquisition thread
oCFvAqtVisionThreadsAquisition-dependant threads
oCFvBasePlugin
FireVision Base Plugin

This is the FireVision base plugin

oCFvBaseThreadFireVision base thread
oCFvFountainPluginFireVision Fountain Plugin
oCFvRetrieverPluginFireVision Retriever Plugin
oCFvRetrieverThreadFireVision retriever thread
oCFvSrSavePipelineThreadSrSave vision image processing pipeline
oCFvSrSavePluginSwissRanger Save Plugin
oChash_map
oChash_set
oCHokuyoUrgAcquisitionThreadLaser acqusition thread for Hokuyo URG laser range finders
oCHokuyoUrgGbxAcquisitionThreadLaser acqusition thread for Hokuyo URG laser range finders
oCHoughTransformHough Transformation for N-dimensional representations
oCInterfaceConstant
Interface generator internal representation of a constant as parsed from

the XML template file

oCInterfaceDataTypeCheckerType checker for interface types
oCInterfaceDigestInterface digest generator
oCInterfaceEnumConstant
Interface generator internal representation of a enum constant as parsed

from the XML template file

oCInterfaceField
Interface generator internal representation of a field as parsed from

the XML template file

oCInterfaceGeneratorAmbiguousNameExceptionThrown if name is ambiguous
oCInterfaceGeneratorInvalidAttributeExceptionThrown if illegal attribute is supplied
oCInterfaceGeneratorInvalidContentExceptionThrown if document contains illegal content
oCInterfaceGeneratorInvalidDocumentExceptionThrown if document was invalid
oCInterfaceGeneratorInvalidFlagExceptionThrown if illegal flag is supplied
oCInterfaceGeneratorInvalidTypeExceptionThrown if illegal type is supplied
oCInterfaceGeneratorInvalidValueExceptionThrown if illegal value is supplied
oCInterfaceGeneratorMissingAttributeExceptionThrown if required attribute is missing supplied
oCInterfaceMessageInterface generator internal representation of a message as parsed from the XML template file
oCInterfaceParserParser used to get information out of interface template
oCInterfacePseudoMap
Interface generator internal representation of a pseudo map as parsed from

the XML template file

oCJoystickAcquisitionThreadJoystick acqusition thread for Linux joystick API
oCJoystickActThreadJoystick force feedback actuation thread
oCJoystickBlackBoardActListenerWake actuator thread on incomin messages
oCJoystickBlackBoardHandlerHandler class for joystick data
oCJoystickBlackBoardLoggerLog joystick data gathered via RemoteBlackBoard to console
oCJoystickForceFeedbackCause force feedback on a joystick
oCJoystickPluginJoystick plugin for Fawkes
oCJoystickQuitHandlerSimple signal handler for ffjoystick
oCJoystickRemoteBlackBoardPosterGlue to post new data to a RemoteBlackBoard
oCJoystickSensorThreadJoystick sensor thread
oCKatanaActThreadKatana act thread
oCKatanaCalibrationThreadKatana calibration thread
oCKatanaGotoOpenRaveThreadClass KatanaGotoOpenRaveThread
oCKatanaGotoThreadKatana linear goto thread
oCKatanaGripperThreadKatana gripper thread
oCKatanaMotionThreadKatana motion thread base class
oCKatanaMotorControlThreadKatana motor control thread
oCKatanaPluginPlugin to drive Neuronics' Katana arm with Fawkes
oCKatanaSensorAcquisitionThreadKatana sensor acquisition thread
oCKatanaSensorThreadKatana sensor thread
oCLaseEdlAcquisitionThreadLaser acqusition thread for Lase EDL L A laser scanner
oCLaser720to360DataFilterDownsample filter from 720 to 360 values
oCLaserAcquisitionThreadLaser acqusition thread
oCLaserCircleSectorDataFilterErase beams outside specified circle sector
oCLaserDataFilterLaser data filter
oCLaserDataFilterCascadeCascade of several laser filters to one
oCLaserDeadSpotCalibratorCalibrator for dead ranges
oCLaserDeadSpotsDataFilterErase dead spots (i.e
oCLaserDrawingAreaLaser drawing area
oCLaserFilterPluginLaser filter plugin for Fawkes
oCLaserFilterThreadLaser filter thread
oCLaserGuiGtkWindowLaser GUI window for Gtkmm
oCLaserGuiHildonWindowLaser GUI window for Hildon
oCLaserHoughTransformPluginLaser Hough Transform plugin for Fawkes
oCLaserHtSensorProcThreadLaser Hough Transform sensor processing thread
oCLaserMaxCircleDataFilterCut of laser data at max distance
oCLaserMinCircleDataFilterErase beams below a certain minimum distance distance
oCLaserMinMergeDataFilterMerge multiple laser data arrays into one
oCLaserPluginLaser plugin for Fawkes
oCLaserPointCloudPluginPlugin to convert laser data to point clouds
oCLaserPointCloudThreadThread to exchange transforms between Fawkes and ROS
oCLaserProjectionDataFilterProjects one laser into another laser's plane
oCLaserReverseAngleDataFilterReverse the angle of beams
oCLaserSensorThreadLaser sensor thread
oCLuaAgentContinuousExecutionThreadLuaAgent Periodic Execution Thread
oCLuaAgentPeriodicExecutionThreadLuaAgent Periodic Execution Thread
oCLuaAgentPluginLuaAgent Plugin
oCMapLaserGenPluginLaser data from map generator plugin
oCMapLaserGenThreadGenerate laser data from map and position
oCMidsizeRefBoxRepeaterMid-size league refbox repeater
oCMiniImageProducerMini image producer
oCMsl2008RefBoxRepeaterMid-size league refbox repeater
oCMsl2010RefBoxProcessorMid-size league refbox repeater
oCMsl2010RefBoxRepeaterMid-size league refbox repeater
oCNaoFawkesModuleNao Fawkes Module
oCNaoGuiGtkWindowNao GUI main window
oCNaoQiBrokerThreadNaoQi Broker Thread
oCNaoQiButtonPluginPlugin to provide NaoQi buttons to Fawkes
oCNaoQiButtonThreadThread to provide buttons to Fawkes
oCNaoQiDCMThreadThread to provide DCM to Fawkes
oCNaoQiLedPluginPlugin to provide NaoQi LEDs to Fawkes
oCNaoQiLedThreadThread to synchronize with LEDs
oCNaoQiMotionKickTaskNaoQi kick task
oCNaoQiMotionPluginPlugin to provide NaoQi motion to Fawkes
oCNaoQiMotionStandupTaskNaoQi standup task
oCNaoQiMotionThreadThread to provide NaoQi motions to Fawkes
oCNaoQiPluginPlugin to access NaoQi from Fawkes
oCNaoQiSpeechSynthPluginPlugin to provide NaoQi speech synthesis to Fawkes
oCNaoQiSpeechSynthThreadThread to provide NaoQi motions to Fawkes
oCNaoStiffnessConfigDialogConfig dialog of the config editor plugin for the nao joint stiffnesses
oCNaoStiffnessConfigPluginConfig editor plugin for the Nao joint stiffness values
oCNetLogGuiGtkWindowNetLog GUI main window
oCOpenNiContextThreadOpenNI Context Thread
oCOpenNiDataPluginPlugin provide raw OpenNI data to Fawkes plugins
oCOpenNiDepthThreadOpenNI Depth Provider Thread
oCOpenNiHandTrackerPluginPlugin to track hands using OpenNI
oCOpenNiHandTrackerThreadOpenNI Hand Tracker Thread
oCOpenNiImageThreadOpenNI Image Provider Thread
oCOpenNiPclOnlyPluginCreate PCL from pointcloud buffer
oCOpenNiPclOnlyThreadOpenNI Point Cloud Provider Thread
oCOpenNiPluginPlugin to access OpenNI from Fawkes
oCOpenNiPointCloudThreadOpenNI Point Cloud Provider Thread
oCOpenNiUserTrackerPluginPlugin to track users using OpenNI
oCOpenNiUserTrackerThreadOpenNI User Tracker Thread
oCOpenRaveMessageHandlerThreadOpenRAVE Thread
oCOpenRavePluginOpenRAVE Connector plugin
oCOpenRaveThreadOpenRAVE Thread
oCPanTiltActThreadPan/tilt act thread
oCPanTiltDirectedPerceptionThread
PanTilt act thread for PTUs from DirectedPerception employing the ASCII

protocol

oCPanTiltPluginPlugin to drive pan/tilt units with Fawkes
oCPanTiltRX28ThreadPanTilt act thread for RX28 PTU
oCPanTiltSensorThreadKatana sensor thread
oCPanTiltSonyEviD100PThreadPanTilt act thread for the PTU part of the Sony EviD100P camera
oCPclViewerTransferThreadPCL viewer transfer thread
oCPlayerClientThreadPlayer Client Thread
oCPlayerF2PThreadPlayer Fawkes-To-Player Thread
oCPlayerLaserMapperLaser mapper for player integration
oCPlayerMapperFactoryPlayer Fawkes mapper factory
oCPlayerMotorPositionMapperMotor to position mapper for player integration
oCPlayerPluginPlayer plugin for Fawkes
oCPlayerPositionMapperPosition mapper for player integration
oCPlayerPostSyncThread
Synchronization thread Post Sync

This thread is called in the POST_LOOP hook to synchronize a Player simulation loop and a Fawkes loop

oCPlayerProxyFawkesInterfaceMapperPlayer proxy to Fawkes interface mapper interface
oCPlayerTimeSyncThread
Synchronization thread Time Sync

This thread is called in the PRE_LOOP hook to synchronize a Player simulation loop and a Fawkes loop

oCPluginGuiGtkWindowGraphical plugin management tool
oCPluginToolProgram to communicate with plugin manager via Fawkes network
oCPTUJoystickControlRemote control PTUs via keyboard
oCReadylogAgentPluginThe Readylog agent plugin
oCRefBoxCommPluginReferee Box Communication Plugin for robotic soccer
oCRefBoxCommThreadReferee Box Communication Thread for robotic soccer
oCRefBoxProcessorReferee Box Communication Processor
oCRefBoxStateBBWriterRefBox repeater state writer
oCRefBoxStateHandlerReferee Box state handler for RefBoxProcessor
oCRefBoxStateSenderRefBox repeater state sender
oCRemoteBlackBoardRefBoxProcessorRemote BlackBoard refbox repeater
oCRetrieverConfigDialogConfig dialog of the config editor plugin for the fvretriever
oCRetrieverConfigPluginConfig editor plugin for the fvretriever plugin
oCRobotinoActThreadRobotino act hook integration thread
oCRobotinoIrPclPluginPlugin to provide Robotino IR sensor as point cloud
oCRobotinoIrPclThreadRobotino IR distances as point cloud
oCRobotinoJoystickPluginPlugin to remote control a Robotino using a joystick
oCRobotinoJoystickThreadRobotino act hook integration thread
oCRobotinoPluginPlugin to provide Robotino platform support for Fawkes
oCRobotinoRosJointsPluginPlugin to publish Robotino joint info via ROS
oCRobotinoRosJointsThreadRobotino IR distances as point cloud
oCRobotinoSensorThreadRobotino sensor hook integration thread
oCRobotisRX28Class to access a chain of Robotis RX28 servos
oCRoomba500Roomba 500 series communication class
oCRoomba500ThreadRoomba 500 integration thread
oCRoombaJoystickPluginControl Roomba with a Joystick
oCRoombaJoystickThreadRoomba joystick control thread
oCRoombaPluginPlugin to interface with a Roomba robot
oCRoombaSensorThreadRoomba sensor hook integration thread
oCROSCmdVelPluginPlugin to translate ROS Twist messages to Navigator transrot
oCROSCmdVelThreadThread to translate ROS twist messages to navigator transrot messages
oCRosImagesPluginPlugin exchange transforms between Fawkes and ROS
oCRosImagesThreadThread to export Fawkes images to ROS
oCRosLaserScanPluginPlugin exchange laser scans between Fawkes and ROS
oCRosLaserScanThreadThread to exchange point clouds between Fawkes and ROS
oCRosNavigatorPluginSend locomotion commands to ROS
oCRosNavigatorThreadSend Fawkes locomotion commands off to ROS
oCROSNodeThreadROS node handle thread
oCROSOdometryPluginPlugin to publish odometry to ROS
oCROSOdometryThreadThread to publish odometry to ROS
oCROSPluginPlugin to access ROS from Fawkes
oCRosPointCloudAdapterStandalone PCL to ROS adapter class
oCRosPointCloudPluginPlugin exchange transforms between Fawkes and ROS
oCRosPointCloudThreadThread to exchange point clouds between Fawkes and ROS
oCROSTalkerPubPluginTalker publisher example plugin
oCROSTalkerPubThreadThread to publish messages via ROS
oCRosTfPluginPlugin exchange transforms between Fawkes and ROS
oCRosTfThreadThread to exchange transforms between Fawkes and ROS
oCROSWebviewPluginROS webview plugin
oCROSWebviewRequestProcessorConvert webview requests to ROS service calls
oCROSWebviewThreadProvide webview to ROS
oCRRDExamplePluginRRD Example plugin
oCRRDExampleThreadRRD Example Thread
oCRRDPluginRRD manager plugin
oCRRDThreadRRD Thread
oCRRDWebPluginRRD Webview plugin
oCRRDWebRequestProcessorRRD web request processor
oCRRDWebThreadRRD Webview Thread
oCSkelGuiDepthDrawerDraw images from camera in texture
oCSkelGuiImageDrawerDraw images from camera in texture
oCSkelGuiSkeletonDrawerDraw body skeleton using OpenGL
oCSkelGuiSkeletonDrawer3DDraw body skeleton using OpenGL (3D)
oCSkelGuiTextureDrawerDraw images from camera in texture
oCSkillerExecutionThreadSkiller Execution Thread
oCSkillerPluginSkill Execution Runtime Plugin
oCSkillGuiBatchRendererDOT graph batch renderer
oCSkillGuiCairoRenderInstructorGraphviz Cairo render plugin instructor
oCSkillGuiGraphDrawingAreaGraph drawing area
oCSkillGuiGraphViewportSkill FSM Graph Viewport
oCSkillGuiGtkWindowSkill GUI main window
oCSkillShellThreadSkill shell thread
oCSonyEviD100PViscaSony EviD100P Visca controller
oCspl_gamecontrol_tSPL RefBox protocol game control struct
oCspl_robotinfo_tSPL RefBox protocol robot info struct
oCspl_teaminfo_tSPL RefBox protocol team info struct
oCSplRefBoxProcessorSPL league refbox repeater
oCSplRefBoxRepeaterSPL league refbox repeater
oCStaticTransformsPluginPlugin to publish static transforms
oCStaticTransformsThreadThread to regularly publish static transforms
oCSyncInterfaceListenerSynchronize two interfaces
oCSyncWriterInterfaceListenerListener for writer events in bbsync plugin
oCTabletopObjectsPluginPlugin to segment a tabletop via PCL
oCTabletopObjectsThreadMain thread of tabletop objects plugin
oCTabletopVisualizationThreadSend Marker messages to rviz
oCTabletopVisualizationThreadBaseBase class for virtualization thread
oCTestPluginSimple test plugin for QA application
oCTfExamplePluginPlugin to publish static transforms
oCTfExampleThreadMain thread of tf example plugin
oCTimeTrackerMainLoopPluginSimple TimeTracker MainLoop plugin
oCTimeTrackerMainLoopThreadMain thread of time tracker main loop plugin
oCToLuaInterfaceGeneratorGenerator that transforms input from the InterfaceParser into valid ToLua++ package file
oCViscaVisca control protocol implementation over a serial line
oCViscaExceptionVisca exception
oCViscaInquiryRunningExceptionVisca inquire running exception
oCVisualDisplay2D2D visualization processor for VisualDisplay2DInterface
oCWebviewBlackBoardRequestProcessorBlackBoard web request processor
oCWebviewFooterGeneratorWebview page footer
oCWebviewHeaderGeneratorWebview page header
oCWebviewPluginWebview plugin for Fawkes
oCWebviewPluginsRequestProcessorPlugins web request processor
oCWebviewServiceBrowseHandlerBrowse handler to detect other Webview instances on the network
oCWebviewStartPageRequestProcessorWeb request processor for the start page
oCWebviewStaticRequestProcessorStatic file web processor
oCWebviewThreadWebview Thread
oCWebviewUserVerifierWebview user verification
oCWorldInfoViewerMain class of the WorldInfoViewer application
oCWorldInfoViewerBackendThreadThe backend thread of the worldinfo viewer application
oCWorldModelFuserInterface for data fusers for the world model
oCWorldModelMultiCopyFuserMulti interface copy fuser
oCWorldModelNetworkThreadNetwork thread of worldmodel plugin
oCWorldModelObjPosAverageFuserObjectPositionModel average fuser
oCWorldModelObjPosMajorityFuserObjectPositionInterface majority fuser
oCWorldModelPluginSimple worldmodel plugin
oCWorldModelSingleCopyFuserSingle interface copy fuser
oCWorldModelThreadMain thread of worldmodel plugin
oCXabslEngineThreadXabsl Engine Thread
oCXabslFileInputSourceFile input class for Xabsl integration
oCXabslInterfaceFieldWrapperInterface field wrapper for Xabsl
oCXabslLoggingErrorHandlerLogging error handler for XABSL integration
oCXabslPluginXABSL plugin for Fawkes
oCXabslSkillWrapperXabsl Skill Wrapper
oCXmlRpcLogMethodsWrapper class for logging related XML-RPC methods
oCXmlRpcPluginXmlRpc plugin for Fawkes
oCXmlRpcPluginMethodsWrapper class for plugin related XML-RPC methods
oCXmlRpcRequestProcessorXML-RPC web request processor
oCXmlRpcThreadXML-RPC Thread
oCYUVSpaceDemoYUV color space demo
\CYuvViewerGtkWindowTool to show the YUV color space