NimbRo ROS Soccer Package
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNbehaviourcontrolThis namespace defines everything that is required for the Behaviour Control Framework
oNcap_gaitThis namespace defines everything that is required for the capture step gait
oNfall_protection
oNfield_model
oNgaitContains all classes necessary for the generic gait motion module
oNhash_lib
oNmargait_contrib
oNnimbro_op_interface
oNnimbro_utilsThis namespace defines a set of various utilities, both ROS dependent and ROS agnostic, that can be used for common fundamental tasks
oNstatecontrollerThis namespace defines everything that is required for the State Controller Library
oNtf_toolsThe namespace for all tf tools
oNwalk_and_kickThis namespace defines everything that is required for the walk and kick behaviour node
oCBallDetectorFor detecting at least 50% white ball
oCballParamCParameters container class for ball detection
oCBoundaryLineInterpolationA class for interpolating between boundaries
oCcalibCParameters container class for camera calibration
oCCameraThis class is responsible for image acquisition process
As an output this class provides the raw image in /vision/takenImg topic
oCcameraCParameters container class for camera
oCCameraCalibratorCParameters container class for camera calibration
oCCameraDummyThis class is responsible for imitating image acquisition process as a dummy replacement for Camera Class
As an input this class listen the raw image in /vision/takenImg topic
oCCameraProjectionsFor pixel projections
oCcircleCParameters container class for circle detection
oCCircleDetectorFor detecting center circle
oCContourTesterA container class for testing countours
oCdebugCParameters container class for debuging purposes
oCDistanceSizeSA container class for distance-size calibration
oCDistortionModelFor undistortion
oCFieldDetectorFor detecting field boundary
oCfieldParamCParameters container class for field detection
oCGoalDetectorFor detecting potential goal posts
oCgoalParamCParameters container class for goal detection
oCguiCParameters container class for gui
oCGuiManagerA container class for managing gui events
oCGuiRetSA container class for gui rectangles
oCHillOptimizerA class for hill climbing optimization
oCHSVPresenterA class for showing HSV color range
oChsvRangeCHSV range class
oCigusParamCParameters container class for igus color
oCIPMFor Inverse Perspective Mapping
oCKalmanFilterCA class for Kalman filter
oCLinearBoundaryCheckerA class for check if a point is between two given line segments
oCLinearInterpolatorA class for linearInterpolation
oCLineDetectorFor detecting field lines
oClineParamCParameters container class for line detection
oCLineSegmentA class representing line segments
oCLineSegmentTesterA class for visualize and test linesegments
oCLocalizationFor localization in the soccer field
oClocalizationCParameters container class for localization
oCMatPublisherA class for publish mat objects
oCObstacleDetectorFor detecting other robots with black feet
oCobstacleParamCParameters container class for obstacle detection
oCParametersCParameters container class
oCSimplexOptimizerNelder–Mead optimization
oCsorterFor sorting operations on custom objects
oCtfCParameters container class for tf calibration
oCtopViewCParameters container class for top view
oCVisionThis class is for managing all the required actions to find interesting objects in soccer field
oCVisionRateFor fixing the loop rate
\CVisionTimerTo set a timer and checked if the timeout exceeded