Fawkes API  Fawkes Development Version
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NfawkesFawkes library namespace
 Nfirevision
 Ngraspplanning
 Npcl
 Nrec
 CAgentControlThreadThis thread controls the agent thread by sending signals
 Camcl_hyp_tPose hypothesis
 CAmclPluginAdaptive Monte Carlo Localization plugin
 CAmclThreadThread to perform Adaptive Monte Carlo Localization
 CBallPosLogPluginSimple ball position logger plugin
 CBallPosLogThreadMain thread of ball position logger plugin
 CBatteryMonitorA battery monitor
 CBatteryMonitorTreeViewA treeview that retrieves battery data from the robots over remote blackboard connections and displays those
 Cbblog_entry_headerBBLogger entry header
 Cbblog_file_headerBBLogger file header definition
 CBBLogFileClass to easily access bblogger log files
 CBBLoggerThreadBlackBoard logger thread
 CBBLogReplayBlockedTimingThreadBlackBoard log replay blocked timing thread
 CBBLogReplayThreadBlackBoard log Replay thread
 CBeepControllerSimple speaker beep controller
 CBlackBoardLoggerPluginBlackBoard logger plugin
 CBlackBoardLogReplayPluginBlackBoard log replay plugin
 CBlackBoardSynchronizationPluginBlackBoard synchronization plugin
 CBlackBoardSynchronizationThreadThread to synchronize two BlackBoards
 CCLIPSPluginPlugin to access CLIPS from Fawkes
 CCLIPSThreadCLIPS environment thread
 CColormapViewerWidgetSelect a layer from a colormap and render it to a Gtk::Image
 CColorTrainWidgetThis widget implements the complete color training process
 CConfigAddDialogDialog to add a config entry
 CConfigChangeWatcherToolTool to watch and output config changes
 CConfigEditDialogDialog to edit a config value
 CConfigEditorPluginBase class for plugins for the Fawkes config editor
 CConfigRemoveDialogDialog to remove a config entry
 CConfigTreeViewTreeview widget for displaying/editing config entries
 CCppInterfaceGeneratorGenerator that transforms input from the InterfaceParser into valid C++ classes
 CDirectedPerceptionPTUDirectedPerception PTU implementation
 CEclipseAgentThreadThis thread creates an ECLiPSe context in which the Readylog interpreter and the program are loaded
 CExampleBlackBoardThreadSimple demonstration for a thread using the BlackBoard
 CExampleFinalizeNettlerThreadThread of example plugin
 CExampleNetworkThreadNetwork thread of example plugin
 CExamplePluginSimple example plugin
 CExamplePluginClientNetworkReceiverExample Plugin network ping tool Small class that waits for a reply of the example plugin after a short network message was sent
 CExampleThreadThread of example plugin
 CFawkesBeepDaemonFawkes beep daemon
 CFawkesConfigEditorGraphical configuration editor
 CFestivalPluginFestival plugin for Fawkes
 CFestivalSynthThreadFestival Synthesis Thread
 CFieldViewDrawing widget that draws an (MSL-) soccer field with robots, opponents, and balls
 CFirestationControl GUI for vision related stuff
 CFireVisionNetworkToolFireVision Network Tool
 CFlitePluginFlite plugin for Fawkes
 CFliteSynthThreadFlite Synthesis Thread
 CFountainThreadFountain main thread
 CFuseTransferWidgetThis class implements the logic for a GUI that allows to transfer LUTs via FUSE
 CFuseViewerGtkWindowFawkes network camera viewer
 CFvAcquisitionThreadFireVision base application acquisition thread
 CFvAqtVisionThreadsAquisition-dependant threads
 CFvBasePluginFireVision Base Plugin This is the FireVision base plugin
 CFvBaseThreadFireVision base thread
 CFvFountainPluginFireVision Fountain Plugin
 CFvRetrieverPluginFireVision Retriever Plugin
 CFvRetrieverThreadFireVision retriever thread
 CFvSrSavePipelineThreadSrSave vision image processing pipeline
 CFvSrSavePluginSwissRanger Save Plugin
 CHokuyoUrgAcquisitionThreadLaser acqusition thread for Hokuyo URG laser range finders
 CHokuyoUrgGbxAcquisitionThreadLaser acqusition thread for Hokuyo URG laser range finders
 CHoughTransformHough Transformation for N-dimensional representations
 CInterfaceConstantInterface generator internal representation of a constant as parsed from the XML template file
 CInterfaceDataTypeCheckerType checker for interface types
 CInterfaceDigestInterface digest generator
 CInterfaceEnumConstantInterface generator internal representation of a enum constant as parsed from the XML template file
 CInterfaceFieldInterface generator internal representation of a field as parsed from the XML template file
 CInterfaceGeneratorAmbiguousNameExceptionThrown if name is ambiguous
 CInterfaceGeneratorInvalidAttributeExceptionThrown if illegal attribute is supplied
 CInterfaceGeneratorInvalidContentExceptionThrown if document contains illegal content
 CInterfaceGeneratorInvalidDocumentExceptionThrown if document was invalid
 CInterfaceGeneratorInvalidFlagExceptionThrown if illegal flag is supplied
 CInterfaceGeneratorInvalidTypeExceptionThrown if illegal type is supplied
 CInterfaceGeneratorInvalidValueExceptionThrown if illegal value is supplied
 CInterfaceGeneratorMissingAttributeExceptionThrown if required attribute is missing supplied
 CInterfaceMessageInterface generator internal representation of a message as parsed from the XML template file
 CInterfaceParserParser used to get information out of interface template
 CInterfacePseudoMapInterface generator internal representation of a pseudo map as parsed from the XML template file
 CJoystickAcquisitionThreadJoystick acqusition thread for Linux joystick API
 CJoystickActThreadJoystick force feedback actuation thread
 CJoystickBlackBoardActListenerWake actuator thread on incomin messages
 CJoystickBlackBoardHandlerHandler class for joystick data
 CJoystickBlackBoardLoggerLog joystick data gathered via RemoteBlackBoard to console
 CJoystickForceFeedbackCause force feedback on a joystick
 CJoystickPluginJoystick plugin for Fawkes
 CJoystickQuitHandlerSimple signal handler for ffjoystick
 CJoystickRemoteBlackBoardPosterGlue to post new data to a RemoteBlackBoard
 CJoystickSensorThreadJoystick sensor thread
 CKatanaActThreadKatana act thread
 CKatanaCalibrationThreadKatana calibration thread
 CKatanaGotoOpenRaveThreadClass KatanaGotoOpenRaveThread
 CKatanaGotoThreadKatana linear goto thread
 CKatanaGripperThreadKatana gripper thread
 CKatanaMotionThreadKatana motion thread base class
 CKatanaMotorControlThreadKatana motor control thread
 CKatanaPluginPlugin to drive Neuronics' Katana arm with Fawkes
 CKatanaSensorAcquisitionThreadKatana sensor acquisition thread
 CKatanaSensorThreadKatana sensor thread
 CLaseEdlAcquisitionThreadLaser acqusition thread for Lase EDL L A laser scanner
 CLaser720to360DataFilterDownsample filter from 720 to 360 values
 CLaserAcquisitionThreadLaser acqusition thread
 CLaserCircleSectorDataFilterErase beams outside specified circle sector
 CLaserDataFilterLaser data filter
 CLaserDataFilterCascadeCascade of several laser filters to one
 CLaserDeadSpotCalibratorCalibrator for dead ranges
 CLaserDeadSpotsDataFilterErase dead spots (i.e
 CLaserDrawingAreaLaser drawing area
 CLaserFilterPluginLaser filter plugin for Fawkes
 CLaserFilterThreadLaser filter thread
 CLaserGuiGtkWindowLaser GUI window for Gtkmm
 CLaserGuiHildonWindowLaser GUI window for Hildon
 CLaserHoughTransformPluginLaser Hough Transform plugin for Fawkes
 CLaserHtSensorProcThreadLaser Hough Transform sensor processing thread
 CLaserMaxCircleDataFilterCut of laser data at max distance
 CLaserMinCircleDataFilterErase beams below a certain minimum distance distance
 CLaserMinMergeDataFilterMerge multiple laser data arrays into one
 CLaserPluginLaser plugin for Fawkes
 CLaserPointCloudPluginPlugin to convert laser data to point clouds
 CLaserPointCloudThreadThread to exchange transforms between Fawkes and ROS
 CLaserProjectionDataFilterProjects one laser into another laser's plane
 CLaserReverseAngleDataFilterReverse the angle of beams
 CLaserSensorThreadLaser sensor thread
 CLuaAgentContinuousExecutionThreadLuaAgent Periodic Execution Thread
 CLuaAgentPeriodicExecutionThreadLuaAgent Periodic Execution Thread
 CLuaAgentPluginLuaAgent Plugin
 CMapLaserGenPluginLaser data from map generator plugin
 CMapLaserGenThreadGenerate laser data from map and position
 CMidsizeRefBoxRepeaterMid-size league refbox repeater
 CMiniImageProducerMini image producer
 CMsl2008RefBoxRepeaterMid-size league refbox repeater
 CMsl2010RefBoxProcessorMid-size league refbox repeater
 CMsl2010RefBoxRepeaterMid-size league refbox repeater
 CNaoFawkesModuleNao Fawkes Module
 CNaoGuiGtkWindowNao GUI main window
 CNaoQiBrokerThreadNaoQi Broker Thread
 CNaoQiButtonPluginPlugin to provide NaoQi buttons to Fawkes
 CNaoQiButtonThreadThread to provide buttons to Fawkes
 CNaoQiDCMThreadThread to provide DCM to Fawkes
 CNaoQiLedPluginPlugin to provide NaoQi LEDs to Fawkes
 CNaoQiLedThreadThread to synchronize with LEDs
 CNaoQiMotionKickTaskNaoQi kick task
 CNaoQiMotionPluginPlugin to provide NaoQi motion to Fawkes
 CNaoQiMotionStandupTaskNaoQi standup task
 CNaoQiMotionThreadThread to provide NaoQi motions to Fawkes
 CNaoQiPluginPlugin to access NaoQi from Fawkes
 CNaoQiSpeechSynthPluginPlugin to provide NaoQi speech synthesis to Fawkes
 CNaoQiSpeechSynthThreadThread to provide NaoQi motions to Fawkes
 CNaoStiffnessConfigDialogConfig dialog of the config editor plugin for the nao joint stiffnesses
 CNaoStiffnessConfigPluginConfig editor plugin for the Nao joint stiffness values
 CNetLogGuiGtkWindowNetLog GUI main window
 COpenNiContextThreadOpenNI Context Thread
 COpenNiDataPluginPlugin provide raw OpenNI data to Fawkes plugins
 COpenNiDepthThreadOpenNI Depth Provider Thread
 COpenNiHandTrackerPluginPlugin to track hands using OpenNI
 COpenNiHandTrackerThreadOpenNI Hand Tracker Thread
 COpenNiImageThreadOpenNI Image Provider Thread
 COpenNiPclOnlyPluginCreate PCL from pointcloud buffer
 COpenNiPclOnlyThreadOpenNI Point Cloud Provider Thread
 COpenNiPluginPlugin to access OpenNI from Fawkes
 COpenNiPointCloudThreadOpenNI Point Cloud Provider Thread
 COpenNiUserTrackerPluginPlugin to track users using OpenNI
 COpenNiUserTrackerThreadOpenNI User Tracker Thread
 COpenRaveMessageHandlerThreadOpenRAVE Thread
 COpenRavePluginOpenRAVE Connector plugin
 COpenRaveThreadOpenRAVE Thread
 CPanTiltActThreadPan/tilt act thread
 CPanTiltDirectedPerceptionThreadPanTilt act thread for PTUs from DirectedPerception employing the ASCII protocol
 CPanTiltPluginPlugin to drive pan/tilt units with Fawkes
 CPanTiltRX28ThreadPanTilt act thread for RX28 PTU
 CPanTiltSensorThreadKatana sensor thread
 CPanTiltSonyEviD100PThreadPanTilt act thread for the PTU part of the Sony EviD100P camera
 CPclViewerTransferThreadPCL viewer transfer thread
 CPlayerClientThreadPlayer Client Thread
 CPlayerF2PThreadPlayer Fawkes-To-Player Thread
 CPlayerLaserMapperLaser mapper for player integration
 CPlayerMapperFactoryPlayer Fawkes mapper factory
 CPlayerMotorPositionMapperMotor to position mapper for player integration
 CPlayerPluginPlayer plugin for Fawkes
 CPlayerPositionMapperPosition mapper for player integration
 CPlayerPostSyncThreadSynchronization thread Post Sync This thread is called in the POST_LOOP hook to synchronize a Player simulation loop and a Fawkes loop
 CPlayerProxyFawkesInterfaceMapperPlayer proxy to Fawkes interface mapper interface
 CPlayerTimeSyncThreadSynchronization thread Time Sync This thread is called in the PRE_LOOP hook to synchronize a Player simulation loop and a Fawkes loop
 CPluginGuiGtkWindowGraphical plugin management tool
 CPluginToolProgram to communicate with plugin manager via Fawkes network
 CPTUJoystickControlRemote control PTUs via keyboard
 CReadylogAgentPluginThe Readylog agent plugin
 CRefBoxCommPluginReferee Box Communication Plugin for robotic soccer
 CRefBoxCommThreadReferee Box Communication Thread for robotic soccer
 CRefBoxProcessorReferee Box Communication Processor
 CRefBoxStateBBWriterRefBox repeater state writer
 CRefBoxStateHandlerReferee Box state handler for RefBoxProcessor
 CRefBoxStateSenderRefBox repeater state sender
 CRemoteBlackBoardRefBoxProcessorRemote BlackBoard refbox repeater
 CRetrieverConfigDialogConfig dialog of the config editor plugin for the fvretriever
 CRetrieverConfigPluginConfig editor plugin for the fvretriever plugin
 CRobotinoActThreadRobotino act hook integration thread
 CRobotinoIrPclPluginPlugin to provide Robotino IR sensor as point cloud
 CRobotinoIrPclThreadRobotino IR distances as point cloud
 CRobotinoJoystickPluginPlugin to remote control a Robotino using a joystick
 CRobotinoJoystickThreadRobotino act hook integration thread
 CRobotinoPluginPlugin to provide Robotino platform support for Fawkes
 CRobotinoRosJointsPluginPlugin to publish Robotino joint info via ROS
 CRobotinoRosJointsThreadRobotino IR distances as point cloud
 CRobotinoSensorThreadRobotino sensor hook integration thread
 CRobotisRX28Class to access a chain of Robotis RX28 servos
 CRoomba500Roomba 500 series communication class
 CRoomba500ThreadRoomba 500 integration thread
 CRoombaJoystickPluginControl Roomba with a Joystick
 CRoombaJoystickThreadRoomba joystick control thread
 CRoombaPluginPlugin to interface with a Roomba robot
 CRoombaSensorThreadRoomba sensor hook integration thread
 CROSCmdVelPluginPlugin to translate ROS Twist messages to Navigator transrot
 CROSCmdVelThreadThread to translate ROS twist messages to navigator transrot messages
 CRosImagesPluginPlugin exchange transforms between Fawkes and ROS
 CRosImagesThreadThread to export Fawkes images to ROS
 CRosLaserScanPluginPlugin exchange laser scans between Fawkes and ROS
 CRosLaserScanThreadThread to exchange point clouds between Fawkes and ROS
 CRosNavigatorPluginSend locomotion commands to ROS
 CRosNavigatorThreadSend Fawkes locomotion commands off to ROS
 CROSNodeThreadROS node handle thread
 CROSOdometryPluginPlugin to publish odometry to ROS
 CROSOdometryThreadThread to publish odometry to ROS
 CROSPluginPlugin to access ROS from Fawkes
 CRosPointCloudAdapterStandalone PCL to ROS adapter class
 CRosPointCloudPluginPlugin exchange transforms between Fawkes and ROS
 CRosPointCloudThreadThread to exchange point clouds between Fawkes and ROS
 CROSTalkerPubPluginTalker publisher example plugin
 CROSTalkerPubThreadThread to publish messages via ROS
 CRosTfPluginPlugin exchange transforms between Fawkes and ROS
 CRosTfThreadThread to exchange transforms between Fawkes and ROS
 CROSWebviewPluginROS webview plugin
 CROSWebviewRequestProcessorConvert webview requests to ROS service calls
 CROSWebviewThreadProvide webview to ROS
 CRRDExamplePluginRRD Example plugin
 CRRDExampleThreadRRD Example Thread
 CRRDPluginRRD manager plugin
 CRRDThreadRRD Thread
 CRRDWebPluginRRD Webview plugin
 CRRDWebRequestProcessorRRD web request processor
 CRRDWebThreadRRD Webview Thread
 CSkelGuiDepthDrawerDraw images from camera in texture
 CSkelGuiImageDrawerDraw images from camera in texture
 CSkelGuiSkeletonDrawerDraw body skeleton using OpenGL
 CSkelGuiSkeletonDrawer3DDraw body skeleton using OpenGL (3D)
 CSkelGuiTextureDrawerDraw images from camera in texture
 CSkillerExecutionThreadSkiller Execution Thread
 CSkillerPluginSkill Execution Runtime Plugin
 CSkillGuiBatchRendererDOT graph batch renderer
 CSkillGuiCairoRenderInstructorGraphviz Cairo render plugin instructor
 CSkillGuiGraphDrawingAreaGraph drawing area
 CSkillGuiGraphViewportSkill FSM Graph Viewport
 CSkillGuiGtkWindowSkill GUI main window
 CSkillShellThreadSkill shell thread
 CSonyEviD100PViscaSony EviD100P Visca controller
 Cspl_gamecontrol_tSPL RefBox protocol game control struct
 Cspl_robotinfo_tSPL RefBox protocol robot info struct
 Cspl_teaminfo_tSPL RefBox protocol team info struct
 CSplRefBoxProcessorSPL league refbox repeater
 CSplRefBoxRepeaterSPL league refbox repeater
 CStaticTransformsPluginPlugin to publish static transforms
 CStaticTransformsThreadThread to regularly publish static transforms
 CSyncInterfaceListenerSynchronize two interfaces
 CSyncWriterInterfaceListenerListener for writer events in bbsync plugin
 CTabletopObjectsPluginPlugin to segment a tabletop via PCL
 CTabletopObjectsThreadMain thread of tabletop objects plugin
 CTabletopVisualizationThreadSend Marker messages to rviz
 CTabletopVisualizationThreadBaseBase class for virtualization thread
 CTestPluginSimple test plugin for QA application
 CTfExamplePluginPlugin to publish static transforms
 CTfExampleThreadMain thread of tf example plugin
 CTimeTrackerMainLoopPluginSimple TimeTracker MainLoop plugin
 CTimeTrackerMainLoopThreadMain thread of time tracker main loop plugin
 CToLuaInterfaceGeneratorGenerator that transforms input from the InterfaceParser into valid ToLua++ package file
 CViscaVisca control protocol implementation over a serial line
 CViscaExceptionVisca exception
 CViscaInquiryRunningExceptionVisca inquire running exception
 CVisualDisplay2D2D visualization processor for VisualDisplay2DInterface
 CWebviewBlackBoardRequestProcessorBlackBoard web request processor
 CWebviewFooterGeneratorWebview page footer
 CWebviewHeaderGeneratorWebview page header
 CWebviewPluginWebview plugin for Fawkes
 CWebviewPluginsRequestProcessorPlugins web request processor
 CWebviewServiceBrowseHandlerBrowse handler to detect other Webview instances on the network
 CWebviewStartPageRequestProcessorWeb request processor for the start page
 CWebviewStaticRequestProcessorStatic file web processor
 CWebviewThreadWebview Thread
 CWebviewUserVerifierWebview user verification
 CWorldInfoViewerMain class of the WorldInfoViewer application
 CWorldInfoViewerBackendThreadThe backend thread of the worldinfo viewer application
 CWorldModelFuserInterface for data fusers for the world model
 CWorldModelMultiCopyFuserMulti interface copy fuser
 CWorldModelNetworkThreadNetwork thread of worldmodel plugin
 CWorldModelObjPosAverageFuserObjectPositionModel average fuser
 CWorldModelObjPosMajorityFuserObjectPositionInterface majority fuser
 CWorldModelPluginSimple worldmodel plugin
 CWorldModelSingleCopyFuserSingle interface copy fuser
 CWorldModelThreadMain thread of worldmodel plugin
 CXabslEngineThreadXabsl Engine Thread
 CXabslFileInputSourceFile input class for Xabsl integration
 CXabslInterfaceFieldWrapperInterface field wrapper for Xabsl
 CXabslLoggingErrorHandlerLogging error handler for XABSL integration
 CXabslPluginXABSL plugin for Fawkes
 CXabslSkillWrapperXabsl Skill Wrapper
 CXmlRpcLogMethodsWrapper class for logging related XML-RPC methods
 CXmlRpcPluginXmlRpc plugin for Fawkes
 CXmlRpcPluginMethodsWrapper class for plugin related XML-RPC methods
 CXmlRpcRequestProcessorXML-RPC web request processor
 CXmlRpcThreadXML-RPC Thread
 CYUVSpaceDemoYUV color space demo
 CYuvViewerGtkWindowTool to show the YUV color space