| _CTRL_TRF_SETUP | I N C L U D E S |
| _USB_DEV_DSC | S T R U C T U R E |
| _USB_DEVICE_STATUS | T Y P E S |
| vislab::yarp::util::AbstractRFModule | |
| vislab::yarp::util::AbstractRFModule::AbstractWorkerThread | |
| iCub::contrib::AcousticMap | Acoustic map |
| iCub::iha::Actions | Actions class library (part of the Interaction History Architecture) |
| iCub::iha::ActionSelect | Action Selection Process class |
| iCub::contrib::ActionSelectionModule | Action Selection Module class |
| iCub::contrib::AdvancedDirectionalSalience | Gabor filters with conspicuity following Alexandre Bernardino |
| actions::affActionPrimitives | The base class defining actions |
| actions::affActionPrimitivesCallback | Class for defining routines to be called when action is completed |
| actions::affActionPrimitivesLayer1 | A derived class defining a first abstraction layer on top of affActionPrimitives father class |
| actions::affActionPrimitivesLayer2 | A class that inherits from affActionPrimitivesLayer1 modifying the grasp() and touch() primitives in the following way: |
| AnalogServer | |
| ARMarkerDetectorModule | ARToolkit Marker Detector Module |
| ArticulatedTree | This class defines a tree of rigid transformation able to represent a body schema |
| ARToolKitTracker | ARToolkit Marker Detector |
| iCub::contrib::AttentionLoggerModule | AttentionLogger Module class |
| iCub::contrib::AttentionSelectionModule | Attention selection Module class |
| iCub::contrib::AudioAnalyserModule | Audio Analyser Module class |
| AutoAssociativeMemoryModule | AssociativeMemoryModule Class |
| ctrl::AWLinEstimator | Adaptive window linear fitting |
| ctrl::AWPolyEstimator | Adaptive window polynomial fitting |
| ctrl::AWQuadEstimator | Adaptive window quadratic fitting |
| yarp::dev::BaseFormatter< T > | A template base class with format method |
| Behavior | Affordance demo Module class |
| BinWindowMaxEntropy | This class keeps a moving data window of sensor values and uses it to estimate how the bin boundaries should be arranged in order to maximize the entropy over the data window |
| iCub::iha::BinWindowMaxEntropy | Calculate the bin number of a data value using bin boundaries that maximize the entropy over the previous window of data values |
| BlobTracker | |
| BodySchema | Class containing all the arm information so that it can be used by the Reaching class This is a virtual class, instanciated by KChainBodySchema |
| vislab::yarp::util::Option::Boolean | This class implements a boolean Type for Options |
| thesis::tools::Buffer | Class Buffer: definition |
| iCub::contrib::CamCalibConfModule | Camera calibration configuration module class |
| iCub::contrib::CamCalibModule | Camera Calibration Module class |
| Camera | Defines the geometry of a pinhole camera |
| vislab::math::CameraCalibration | The calibration constants for a camera |
| yarp::dev::CanBusMotionControlParameters | The PlxCan motion controller device driver |
| cart2LpPixel | It contains the look-up table for the creation of a log polar image |
| iKin::CartesianHelper | Helper class providing useful methods to deal with Cartesian Solver options |
| CB::CartesianPosition | This class instantiates the abstract ControlBasisResource class for a CartesianPosition type resource |
| CB::CartesianPositionHarmonicReference | This class implements a "carrot" along the direction of the negative gradient of a harmonic function that can be used as a temporary goal to another Cartesian Controller (i.e., one that is a navigation function, and doesnt have the undesirable properties of Harmonic functions) |
| CB::CartesianPositionSquaredError | This class implements a Squared Error quadratic potential function for Cartesian Position resources, s.t., = (1/2)*x^T*X |
| iKin::CartesianSolver | Abstract class defining the core of on-line solvers |
| CB::CBAPIHelper | This class is a helper class for the CBAPI that stores the current control law |
| CBlob | Classe que representa un blob, ent� com un conjunt de pixels del mateix color contigus en una imatge binaritzada |
| CBlobGetArea | Classe per calcular l'�ea d'un blob Class to get the area of a blob |
| CBlobGetAreaElipseRatio | Classe per calcular el ratio entre l'area de la elipse i la de la taca Class |
| CBlobGetAxisRatio | Classe per calcular el ratio entre l'eix major i menor de la ellipse Class to calculate the ratio between both axes of the ellipse |
| CBlobGetBreadth | Classe per calcular l'amplada d'un blob Class to calculate the breadth of a blob |
| CBlobGetCompactness | Classe per calcular la compacitat d'un blob Class to calculate the compactness of a blob |
| CBlobGetDiffX | Classe per calcular la difer�cia en X del blob |
| CBlobGetDiffY | Classe per calcular la difer�cia en X del blob |
| CBlobGetDistanceFromPoint | Classe per calcular la dist�cia entre el centre del blob i un punt donat Class to calculate the euclidean distance between the center of a blob and a given point |
| CBlobGetElongation | Classe per calcular l'elongacio d'un blob Class to calculate the elongation of the blob |
| CBlobGetExterior | Classe que diu si un blob � extern o no Class to get the extern flag of a blob |
| CBlobGetExternHullPerimeterRatio | Classe per calcular el ratio entre el perimetre convex i nombre pixels externs valors propers a 0 indiquen que la majoria del blob � intern valors propers a 1 indiquen que la majoria del blob � extern Class to calculate the ratio between the perimeter and the number of extern pixels |
| CBlobGetExternPerimeter | Classe per calcular el nombre de pixels externs d'un blob Class to get the number of extern pixels of a blob |
| CBlobGetExternPerimeterRatio | Classe per calcular el ratio entre el perimetre i nombre pixels externs valors propers a 0 indiquen que la majoria del blob � intern valors propers a 1 indiquen que la majoria del blob � extern Class to calculate the ratio between the perimeter and the number of extern pixels |
| CBlobGetHullArea | Classe per calcular l'�ea del poligon convex d'un blob Class to calculate the convex hull area of a blob |
| CBlobGetHullPerimeter | Classe per calcular el perimetre del poligon convex d'un blob Class to calculate the convex hull perimeter of a blob |
| CBlobGetLength | Classe per calcular la longitud d'un blob Class to calculate the length of a blob |
| CBlobGetMajorAxisLength | Classe per calcular la longitud de l'eix major d'un blob Class to calculate the length of the major axis of the ellipse that fits the blob edges |
| CBlobGetMaxX | Classe per a calcular la x m�ima Class to get the maximum x |
| CBlobGetMaxXatMaxY | Classe per calcular la x maxima en la y maxima Class to calculate the maximum x on the maximum y |
| CBlobGetMaxY | Classe per a calcular la y m�ima Class to get the maximum y |
| CBlobGetMaxYatMinX | Classe per calcular la y maxima en la x minima Class to calculate the maximum y on the minimum y |
| CBlobGetMean | Classe per calcular la mitjana de nivells de gris d'un blob Class to get the mean grey level of a blob |
| CBlobGetMinorAxisLength | Classe per calcular la longitud de l'eix menor d'un blob Class to calculate the length of the minor axis of the ellipse that fits the blob edges |
| CBlobGetMinX | Classe per a calcular la x m�ima Class to get the minimum x |
| CBlobGetMinXatMinY | Classe per calcular la x minima en la y minima Class to calculate the minimum x on the minimum y |
| CBlobGetMinY | Classe per a calcular la y m�ima Class to get the minimum y |
| CBlobGetMinYatMaxX | Classe per calcular la y minima en la x maxima Class to calculate the minimum y on the maximum x |
| CBlobGetMoment | Classe per calcular el moment PQ del blob Class to calculate the P,Q moment of a blob |
| CBlobGetOrientation | Classe per calcular l'orientaci�de l'ellipse del blob en radians Class to calculate the orientation of the ellipse that fits the blob edges in radians |
| CBlobGetOrientationCos | Classe per calcular el cosinus de l'orientaci�de l'ellipse del blob Class to calculate the cosinus of the orientation of the ellipse that fits the blob edges |
| CBlobGetPerimeter | Classe per calcular el perimetre d'un blob Class to get the perimeter of a blob |
| CBlobGetRoughness | Classe per calcular la rugositat d'un blob Class to calculate the roughness of the blob |
| CBlobGetStdDev | Classe per calcular la desviaci�est�dard dels nivells de gris d'un blob Class to get the standard deviation of the grey level values of a blob |
| CBlobGetXCenter | Classe per calcular el centre en el eix X d'un blob Class to calculate the center in the X direction |
| CBlobGetXYInside | Classe per calcular si un punt cau dins del blob Class to calculate whether a point is inside a blob |
| CBlobGetYCenter | Classe per calcular el centre en el eix Y d'un blob Class to calculate the center in the Y direction |
| CBlobResult | Classe que cont�un conjunt de blobs i permet extreure'n propietats o filtrar-los segons determinats criteris |
| CCubic< T > | |
| CFaceDetect | |
| Chrono | A basic chrono working on a milisecond time base |
| CircularHT | This ImageJ plugin shows the Hough Transform Space and search for circles in a binary image |
| yarp::dev::ClientLogpolarFrameGrabber | Connect to a ServerLogpolarFrameGrabber |
| CLogPolarSensor | Template based class for logpolar mapping with generic types |
| thesis::mathematics::Cluster | Class Cluster: definition |
| iCub::contrib::ClusterBlob | Class for calculating and drawing blobs on grayscale IplImages |
| ColorDetect | |
| iCub::contrib::ColorSalience | A color salience filter, following Laurent Itti and Brian Scassellati |
| vislab::yarp::util::Command | Represent a remote command that can be used for the communicate with yarp::os::RFModules as part of the RPC channel |
| vislab::yarp::util::CommandManager | Manage individual Commands |
| CommandsHelper | Helper object for reading config commands for the ControlBoardWrapper class |
| CommandsHelper2 | Helper object for reading config commands for the ControlBoardWrapper class |
| CBlob::comparaCvPoint | Helper class to compare two CvPoints (for sorting in FillBlob) |
| CB::ConfigurationSquaredError | This class implements a Squared Error quadratic potential function, for Configuration rsources s.t., = (1/2)*q^T*q |
| CB::ConfigurationVariables | This class instantiates the abstract ControlBasisResource class for a ConfigurationVariable type resource |
| halode::IO::Connection | Class Connection: definition |
| thesis::IO::Connection | Class Connection: definition |
| thesis::imageprocessing::Connector | Class Connector: definition |
| iCub::contrib::Conspicuity | Conspicuity calculation |
| MPIScaledImage< T >::const_iterator | Pointer to a window at container's scale |
| vislab::util::NameMap< T >::const_iterator | An iterator of the map |
| ConstantSequence | A trivial sequence predictor specializing in constanst sequences |
| vislab::yarp::util::Contactables | Manages a set of yarp::os::Contactables |
| iCub::contrib::Control_GazeModule | Control Gaze Module class |
| CB::ControlBasisJacobian | The Abstract Control Basis Potential Function class |
| CB::ControlBasisPotentialFunction | The Abstract ControlBasis Potential Function class |
| CB::ControlBasisResource | The Abstract Control Basis Sensory and Motor Resource Class |
| yarp::gui::ControlboardAxis | Gui for one axis of a controlboard |
| CB::Controller | This class instantiates the abstract ControlBasisAction class for a primitive Controller |
| COperadorBlob | Classe d'on derivarem totes les operacions sobre els blobs Interface to derive all blob operations |
| CB::CosineField | This class implements a CB Potential Function that puts a Sum-of-Cosines around the joint centers of a configuration |
| Cpgs | A class to handle CPGs |
| CrawlGeneratorModule | The main crawling generator module |
| CrawlHeadControl | A simple class handling the control of the head when approaching a "good" object when crawling |
| CrawlManagerModule | The CrawlManagerModule sends the parameters to the generators according to the selected behavior |
| CrawlPlanner | The main crawling planner module class |
| iCub::contrib::CvFaceSalience | Salience filter for faces, based on OpenCV face detection |
| thesis::files::DataFileHandler | Class DataFileHandler: definition |
| iCub::iha::DataFrame | Class to hold one frame of data from the sensors |
| DataGloves | A class for managing up to a pair of 5DT Data-Gloves in a "simple" way |
| thesis::IO::DataInput | Class DataInput: definition |
| thesis::IO::DataInputFile | Class DataInputFile: definition |
| thesis::IO::DataInputRobot | Class DataInputRobot: definition |
| halode::IO::DataOutput | Class DataOutput: definition |
| halode::IO::DataOutputFile | Class DataOutputFile: definition |
| halode::IO::DataOutputRobot | Class DataOutputRobot: definition |
| iCub::learningmachine::DatasetRecorder | This 'machine learner' demonstrates how the IMachineLearner interface can be used to easily record samples to a file |
| thesis::tools::Decider | Class DeciderAndConnector: definition |
| DemoAff | Affordance demo Module class |
| detection_data | Holds feature data relevant to detection |
| iCub::contrib::DirectionalSalience | Gabor filters with conspicuity following Alexandre Bernardino |
| iCub::contrib::DisparityMapModule | Module to compute the depth map |
| iCub::learningmachine::DispatcherManager | The DispatcherManager provides a YARP-based configuration interface for the EventDispatcher |
| DistanceMatrix | This class computes distance between sensors |
| iCub::iha::DistanceSpaceClass | Distance Space Class holds a single distance space and local processing |
| DistortionCorrector | Corrects for the lens distortion |
| yarp::dev::DragonflyDeviceDriver2 | Dragonfly2 device driver implementation |
| yarp::dev::DriverCollection | This is an automatically generated class to initialize a collection of drivers |
| dsReaching | Module that produces reaching movements using the shoulder and elbow joints |
| DTW | Dynamical time wraping functions |
| iCub::learningmachine::DummyLearner | This dummy machine learner demonstrates how the IMachineLearner interface can be used in practice |
| EdisonSegmModule | Edison Segmentation Module |
| iCub::contrib::EgoSphereModule | Ego-sphere Module class |
| EmbodiedArticulatedTree | An articulated tree with rendring function for openGL display |
| iCub::contrib::EMDSalience | Salience filter based on the Reichardt/correlation model for motion detection |
| iCub::contrib::EmotionInterfaceModule | EmotionInterface Module class |
| iCub::iha::EncodersOutputThread | Rate controlled tread for writing encoder values and current action number |
| CB::EndEffectorCartesianPosition | Implements the CartesianPosition abstract interface to retun the EndEffector position of a serial Kinematic chain |
| yarp::dev::EsdMessageSniffer | The EsdMessageSniffer device driver |
| yarp::dev::EsdMessageSnifferParameters | A container class to pass parameters to the open() method of the device driver |
| iCub::learningmachine::EventDispatcher | The EventDispatcher manages the relation between the various instances of IEventListeners and IEvents |
| iCub::iha::Experience | A single Experience |
| iCub::contrib::ExperienceMetricSpaceModule | Experience Metric Space Module class |
| iCub::iha::ExperienceProcessor | Experience Processor |
| iCub::iha::Expression | Class to hold the description of a single expression |
| vislab::math::Eye2world | Implements a RFModule that determines the 3D position of a 2D coordinate pair by projecting from the image plane to the world represented as plane in front of the robot relatively specified to robot's base coordinates (e.g |
| vislab::math::EyeTableProjection | Implements the projection from the image plan of the iCub's eyes to a table |
| iCub::contrib::FaceEyeDetector | Face detection module |
| iCub::contrib::FaceEyeDetectorModule | |
| iCub::learningmachine::FactoryT< K, T > | A template class for the factory pattern |
| feature | Structure to represent an affine invariant image feature |
| halode::files::FileHandler | Class FileHandler: definition |
| thesis::files::FileHandler | Class FileHandler: definition |
| iCub::contrib::FileReaderT< T > | Template class that supports reading lines of a file to object instances using a fromString(char* line) method (e.g |
| iCub::learningmachine::FileReaderT< T > | Template class that supports reading lines of a file to object instances using a fromString(char* line) method (e.g |
| Filter | |
| ctrl::Filter | IIR and FIR |
| fingerImageThread | Thread that reads the port and traslate the value into a colour The corrispective element in the output image is highlighted proportionally to the value read /author Francesco Rea |
| fingerInterfaceModule | Module that creates an interface for the representation of the skin sensor of the finger |
| fingerReaderThread | Thread that reads the port and traslate the value into a colour The corrispective element in the output image is highlighted proportionally to the value read /author Francesco Rea |
| iCub::learningmachine::FixedRangeScaler | A class that implements preprocessing based on a fixed range of outputs to a fixed range of outputs |
| thesis::imageprocessing::Flow | Class Flow: definition |
| yarp::dev::FovealImageFormatter | Customization of the standard formatter to provide a foveal image output (full res cartesian image of the fovea) |
| FrameCounter | |
| FrameGrabber | |
| FrameGrabberGUIControl | A graphical control interface for a remote framegrabber |
| FrameGrabberGUIControl2 | A graphical control interface for a remote framegrabber |
| GaussianMixture | Class describing a gaussian mixture model |
| GeneratorThread | The main crawling generator module |
| thesis::mathematics::Geometry | Class Geometry: definition |
| vislab::control::GloveCtrl | |
| GmmTracker | |
| graspDetectorConf | A thread for collecting hand position data and building from this data a description of the hand joints configuration when no object is grasped |
| iCub::contrib::GroupSalience | A group of filters |
| iKin::GSLMinCtrl | A class derived from iKinCtrl solving the minimization task: |
| halode::gui::Gui | Class Gui: definition |
| thesis::gui::Gui | Class Gui: definition |
| Gui | A Gtkmm Gui |
| Gui2Yarp | Gui2Yarp class definition |
| iCub::contrib::GuiAbout | About dialog box |
| iCub::contrib::GuiCBAAbout | About dialog box |
| iCub::contrib::GuiControlboardAnalysisAxis | Position, velocity and acceleration plot of a motor axis |
| iCub::contrib::GuiControlboardAxis | Gui for one axis of a controlboard |
| iCub::contrib::GuiSalienceFilter | Graphical user interface for a salience filter |
| vislab::control::Hand | Provides an abstraction layer of the iCub's hands |
| vislab::control::HandCtrl | |
| vislab::control::HandMetrics | This class provides several metrics for a hand of the iCub |
| vislab::control::HandModule | The base module for our implementations related to iCub's hand |
| halode::tracking::HandTracker | Class HandTracker: definition |
| vislab::control::Handv1 | Provides an abstraction layer for the hand of the iCub "v1" |
| vislab::control::Handv1Metrics | This class extends the initially provided metrics for a hand of the iCub in order to determine the actually used voltage and the error with respect to the supposed voltage |
| vislab::control::HandModule::HandWorkerThread | The worker thread of the HandModule module |
| CB::Heading | This class instantiates the abstract ControlBasisResource class for a Heading type resource |
| CB::HeadingFovea | Implements the Heading abstract interface to return the fovea positon (i.e., [0 0]) |
| CB::HeadingJacobian | This class implements the generic Jacobian class for a simple 2-DOF Heading Jacobian |
| CB::HeadingSquaredError | This class implements a Squared Error quadratic potential function for a Heading resources, s.t., = (1/2)*gamma^T*gamma |
| iCub::contrib::HeadMoverManualModule | HeadMoverManual Module class |
| thesis::imageprocessing::imgproc_helpers::Helpers | Class Helpers: definition |
| iCub::contrib::HistTracker | A color salience filter, following Laurent Itti and Brian Scassellati |
| iCub::contrib::HistTrackerModule | |
| iCub::contrib::IAttentionSelectionControls | Remote interface for the AttentionSelection module |
| iCub::contrib::ICalibTool | Interface to calibrate and project input image based on camera's internal parameters and projection mode |
| iCub::contrib::IControlGazeControls | Interfaces for the ControlGaze Module |
| iKin::iCubArm | A class for defining the 7-DOF iCub Arm |
| yarp::dev::iCubArmCalibrator | A calibrator interface implementation for the Arm of the robot iCub |
| yarp::dev::iCubArmCalibratorJ8 | A calibrator interface implementation for the Arm of the robot iCub |
| iKin::iCubArmCartesianSolver | Derived class which implements the on-line solver for the chain torso+arm |
| CB::iCubConfigurationReference | This class impliments a configuration resource to provide references values to the iCub |
| iCub::contrib::IcubControlModule | Icub Control Module class |
| iCubDriver | This class (implemented as a singleton) provide easy access to iCub devices |
| iKin::iCubEye | A class for defining the 5-DOF iCub Eye |
| iKin::iCubEyeNeckRef | A class for defining the 5-DOF iCub Eye with the root reference frame attached to the neck |
| yarp::dev::iCubHandCalibrator | A calibrator interface implementation for the Hand of the robot iCub |
| yarp::dev::iCubHeadCalibrator | A calibrator interface implementation for the head of the robot iCub |
| iKin::iCubInertialSensor | A class for defining the 6-DOF Inertia Sensor Kinematics |
| iKin::iCubLeg | A class for defining the 6-DOF iCub Leg |
| iKin::iCubLegCartesianSolver | Derived class which implements the on-line solver for the leg chain |
| yarp::dev::iCubLegsCalibrator | A calibrator interface implementation for the Legs of the robot iCub |
| iCubLimbIF | class to be used by all IQR iCub modules for YARP communication |
| yarp::dev::iCubWebotsMotionControl | The ESD motion controller device driver |
| iCub::contrib::IDirectionalSalienceControls | Interface for the directional salience filter |
| iCub::contrib::IEgoSphereControls | Interface for the EgoSphere |
| iCub::contrib::IEmotionInterface | Interface for the Facial Expressions |
| iCub::learningmachine::IFixedSizeLearner | An generalized interface for a learning machine with a fixed domain and codomain size |
| iCub::learningmachine::IFixedSizeTransformer | An generalized interface for an ITransformer with a fixed domain and codomain size |
| iFC::iFTransform | A Base class for defining the Transformation of a Wrench from a frame to another |
| iCub::contrib::IhaFaceDetectModule | Iha Face Detect Module class |
| IKGroupSolver | A class for solving inverse kinematic in a pseudo-inverse fashion with optimization |
| iKin::iKin_NLP | Class for defining IpOpt NLP problem |
| iKin::iKinChain | A Base class for defining a Serial Link Chain |
| iKin::iKinCtrl | Abstract class for inverting chain's kinematics |
| iKin::iKinIpOptMin | Class for inverting chain's kinematics based on IpOpt lib |
| iKin::iKinIterateCallback | Class for defining iteration callback |
| iKin::iKinLimb | A class for defining generic Limb |
| iKin::iKinLinIneqConstr | Class for defining Linear Inequality Constraints of the form lB <= C*q <= uB for the nonlinear problem NLP |
| iKin::iKinLink | A Base class for defining a Link with standard Denavit-Hartenberg convention |
| IKSolver | A class for solving inverse kinematic in a pseudo-inverse fashion with optimization |
| IKSubSolver | A class for solving inverse kinematic in a pseudo-inverse fashion with optimization |
| yarp::dev::ILogpolarAPI | /defgroup icub_logpolarapi LogPolar API Interface to the logpolar library/API |
| iCub::learningmachine::IMachineLearner | A generalized interface for a learning machine for offline and online learning machines (e.g |
| iCub::learningmachine::IMachineLearnerModule | An abstract base module for the machine learning YARP interface |
| iCub::learningmachine::IMachineProcessor | Generic abstract class for machine based processors |
| yarp::dev::ImageFormatter< T, F > | A flexible image formatter template class |
| ImageProcessor | This code groups together a series of useful functions that can be used for ImageProcessing |
| imageThread | Thread that reads the port and traslate the value into a colour The corrispective element in the output image is highlighted proportionally to the value read /author Francesco Rea |
| halode::files::ImgFileHandler | Class ImgFileHandler: definition |
| thesis::files::ImgFileHandler | Class ImgFileHandler: definition |
| ImgGrabber | |
| halode::IO::ImgInput | Class DataInput: definition |
| thesis::IO::ImgInput | Class ImgInput: definition |
| halode::IO::ImgInputFile | Class ImgInputFile: definition |
| thesis::IO::ImgInputFile | Class ImgInputFile: definition |
| halode::IO::ImgInputRobot | Class ImgInputRobot: definition |
| thesis::IO::ImgInputRobot | Class ImgInputRobot: definition |
| halode::IO::ImgOutput | Class ImgOutput: definition |
| thesis::IO::ImgOutput | Class ImgOutput: definition |
| halode::IO::ImgOutputFile | Class ImgOutputFile: definition |
| halode::IO::ImgOutputRobot | Class ImgOutputRobot: definition |
| iCub::contrib::IModalityMap | Interface for modality maps |
| ImplementCallbackHelper | Callback implementation after buffered input |
| ImplementCallbackHelper2 | Callback implementation after buffered input |
| InformationDistanceMatrix | Calculates information distance |
| halode::IO::Input | Class Input: definition |
| thesis::IO::Input | Class Input: definition |
| ctrl::Integrator | A class for defining a saturated integrator based on Tustin formula: 1/s => Ts/2*(z+1)/(z-1) |
| iCub::contrib::IntensitySalience | Just a conversion to grayscale |
| iCub::contrib::IOpticalFlow | Interface for optical flow implementations |
| iCub::contrib::IOR | Inhibition of return for visual scenes |
| iCub::learningmachine::IPortEventListener | The abstract base class for EventListeners that output to a port |
| iCub::contrib::ISalienceControls | Interface for a saliency filter |
| iCub::contrib::ISalienceModuleControls | Interface for the saliency module |
| iCub::learningmachine::IScaler | The IScaler is a linear scaler based scaler |
| iFC::iSFrame | A Base class for defining the FT sensor over a generic link of a kinematic chain inherited by iKinLimb |
| iCub::learningmachine::ITransformer | A class that provides a preprocessing interface, which can be used to preprocess the data samples that have been received by the MachineLearner |
| iCub::learningmachine::ITransformProcessor | Generic abstract class for transformer based processors |
| IUnit | Basic interface for sequence prediction |
| CB::JacobianFactory | A class for creating Jacobian objects, with the type of object created based on a key |
| CB::JacobianTemplate | This is an example class for implementing the generic Jacobian |
| ctrl::Kalman | Classic Kalman estimator |
| KChainBodySchema | This class is a wrapper for KinematicChain, so that it becomes a BodySchema |
| KChainOrientationBodySchema | This class is a wrapper for KinematicChain, so that it becomes a BodySchema |
| kd_node | Node in a k-d tree |
| KinematicChain | This class contains a chain of rigid transformations and ways of adapting it, as well as forward and inverse kinematic functions |
| KinematicTree | This class contains and ArticulatedTree and the KinematicChains to adapt it |
| halode::app::LaunchApplication | Class LaunchApplication: definition |
| Layer | Class that represent a layer of units |
| iCub::iha::Limits | Sensor Limits for calculating the normalized value of a sensor |
| vislab::yarp::util::Option::List | This Type contains a list of values the Option may contain |
| iKin::LMCtrl | A class derived from iKinCtrl implementing the Levenberg-Marquardt algorithm: |
| iKin::LMCtrl_GPM | A class derived from LMCtrl implementing the Gradient Projection Method according to the paper available here |
| Locator3D | Performs the 3D localization from 2d position in two images |
| yarp::dev::LogpolarImageFormatter | Customization of the standard image formatter to provide a logpolar subsampled image output |
| lp2CartPixel | It contains the look-up table for the remapping of a log polar image into a cartesian one |
| iCub::learningmachine::LSSVMAtlasLearner | An implementation of the LSSVM learning machine that uses the efficient Atlas library for linear algebra |
| iCub::learningmachine::LSSVMLearner | This is basic implementation of the LSSVM algorithms |
| MainWindow | MainWindow, a helper class that wraps the access to the main window widget and the contained widgets |
| CB::ManipulabilityField | This potential function implements Yoshikawa's Manipulability field for a manipulator |
| CB::ManipulatorPositionJacobian | This class implements the generic Jacobian class for a Manipulator Jacobian |
| MathLib::Matrix | The basic matrix class |
| MathLib::Matrix3 | An implementation of the template TMatrix class |
| MathLib::Matrix4 | An implementation of the template TMatrix class |
| thesis::controlsprocessing::MICube | Class MICube: definition |
| min_pq | Minimizing priority queue |
| ctrl::minJerkVelCtrl | Implements a minimum-jerk controller with velocity command in the assumption that the plant can be idealized as a pure integrator 1/s |
| MMiceDeviceDriver | A device driver class get input simltaneously information form multiple mices They can be standard mices, touchpads, and even 3D mices |
| iCub::contrib::MobileEyeModule | |
| moduleYarpNeck | Provide an example for using the Proxy class iCubLimbIF |
| thesis::imageprocessing::Motion | Class Motion: definition |
| vislab::yarp::util::Motion | Represents a single motion (position, velocity, timing) as part of a sequence |
| iCub::contrib::MotionSalience | A simple temporal-difference filter |
| vislab::yarp::util::MotionSequence | Represent a sequence of motions |
| MotionTracker | A wrapper for the XSens API |
| iCub::contrib::MotivationDynamicsModule | MotivationDynamicsModule class |
| MPIImagePyramid< T > | A container class representing all the patches at all scales in an image |
| MPIScaledImage< T > | The elements of an MPIImagePyramid, a container class who's iterator steps through all the subwindows in the image at the given scale |
| iCub::learningmachine::MultiLearnerT< T > | |
| MultiMarkerTracker | An Artoolkit based tracker class to track multiple markers with identical or different IDs |
| iKin::MultiRefMinJerkCtrl | A class derived from iKinCtrl implementing the multi-referential approach (PDF) |
| vislab::demo::My2ndModule | Implements a demo module in order to demonstrate how to use RFModule2 of the OpenVislab libraries (http://OpenVislab.sf.net) |
| MyLogger | ARToolkitPlus Track Single Marker Module |
| vislab::util::NameMap< T > | Wraps a std::map such that the key is retrieved by the getName() function of class T |
| iCub::learningmachine::Normalizer | A class that implements normalization as a preprocessing step |
| vislab::yarp::util::NullCommand | Represent a dummy Command that doesn't have a parent yarp::os::RFModule and doesn't execute a particular action |
| iCub::learningmachine::NullScaler | The NullScaler is a scaler that does nothing, the output of the transform function is equal to its input |
| vislab::yarp::util::Option::Number | This Type represents numeric values (int, float, double) |
| iCub::contrib::ObjectMap | Object map |
| oFlow | __WIN32__ |
| vislab::yarp::util::Option::OnOff | This Type is a specialization of the BooleanType in order to act as "on"/"off" switch |
| iCub::contrib::OptFlowEMD | Class to calculate optical flow using the Elementary Motion detection method |
| vislab::yarp::util::Option | This class represents an option that is able to validate itself by its Type |
| thesis::IO::Output | Class Output: definition |
| halode::IO::Output | Class Output: definition |
| ctrl::parallelPID | General structure of parallel (non-interactive) PID |
| thesis::tracking::PatchTracker | Class PatchTracker: definition |
| PiecewiseSequence | Asequence predictor specializing in piece-wise continuous sequences |
| iCub::contrib::PinholeCalibTool | Class to calibrate input image based on camera's internal parameters Configuration: See iCub::contrib::PinholeCalibTool::configure |
| PlannerSupervisor | The main supervisor module class |
| iCub::learningmachine::PortableT< T > | A templated portable class intended to wrap abstract base classes |
| CB::PotentialFunctionFactory | A class for creating PotentialFunction objects, with the type of object created based on a key |
| CB::PotentialFunctionInfo | Helper class that stores the identification information concerning control basis potential functions |
| CB::PotentialFunctionTemplate | This class implements a CB Potential Function that puts a Sum-of-Cosines around the joint centers of a configuration |
| pq_node | Element in a minimizing priority queue |
| iCub::learningmachine::PredictEventListener | |
| iCub::learningmachine::PredictModule | A module for predictions |
| iCub::learningmachine::PredictProcessor | Reply processor helper class for predictions |
| ProbabilityDistribution | ProbabilityDistribution Class : This class is an abstract interface to a PDF sensor that provides distributions to sample from or to build new distributions based on experience |
| iCub::contrib::ProxySalience | Collect salience output from remote programs |
| iCub::learningmachine::RandomFeature | Implementation of Random Feature preprocessing |
| ctrl::RateLimiter | Rate Limiter |
| iCub::contrib::RdInModule | RdIn Module class |
| Reaching | Implements the multi-referential VITE reaching algorithm \ considers a serial manipulator with joint angles sfe, saa,shr,eb in robota frame of reference |
| ReachingLeft | Same as Reaching, but for the left hand |
| ReachingThread | Thread imlementing the reaching controller, to ensure that timing are more or less respected |
| ReachManager | The main class to handle reaching |
| MathLib::ReferenceFrame | A wrapper class to consider frame of references |
| MathLib::Referential | A wrapper class to consider frame of references |
| MathLib::Regression | A set of regression function |
| iCub::contrib::RemoteAttentionSelection | Remote access to AttentionSelection module |
| iCub::contrib::RemoteEgoSphere | Remote access to EgoSphere module |
| iCub::contrib::RemoteSalience | Remote access to a salience module and the general methods of a salience filters |
| CB::ResourcesTypeTemplate | This is a template for classes that instantiate the abstract ControlBasisResource class for a type of resource |
| RetinalMap | Map from image coordinates to a normalized coordinate |
| vislab::yarp::util::RFModule2 | This class implementation an extension to yarp::os::RFModule but keeps fully backwards compatibly |
| vislab::yarp::util::ThreadedRFModule::RFWorkerThread | The worker thread for (ThreadedRFModules |
| ctrl::Riccati | Classic Riccati recursive formula for optimal control in a LQ problem |
| RigidTransfo | This class represents a rigid transformation using the Euler parametrization for rotation |
| iCub::learningmachine::RLSLearner | Recursive Regularized Least Squares (a.k.a |
| Rotation | This class represents a rotation using some kind of (non-standard) quaternion parametrization of rotation |
| iCub::contrib::RuddySalience | A simple skin hue filter |
| CB::RunnableControlLaw | Class that implements a prioritized (composite) control law |
| iCub::contrib::Salience | Base class for salience filters |
| iCub::contrib::SalienceModule | Helper for creating and networking salience filters |
| SalienceOperator | Operator that manages the blobs and calculates the saliency of every blob based on the linear combination of top-down (search color) and bottom-up contribution (isolated blobs) |
| iCub::learningmachine::ScaleTransformer | The ScaleTransformer is a ITransformer that supports element-based scaling transformations |
| selectiveAttentionProcessor | This code groups together a series of useful functions that can be used for ImageProcessing |
| iCub::contrib::SensorMotorInterfaceModule | Sensor Motor Interface Module class |
| iCub::iha::Sequence | A sequence of motor positions |
| Sequence | The main implementation of a prediction unit |
| iCub::iha::SequenceLine | A single line of a Sequence describing a single Actions |
| ctrl::seriesPID | General structure of series (interactive) PID |
| yarp::dev::ServerLogpolarFrameGrabber | Export a frame grabber in logpolar image format to the network |
| Settings | |
| iCub::contrib::ShortTermMemoryModule | Short Term Memory Module class |
| ShowFPS | |
| SIFT_disparity | Testes empíricos apontam que para uma altura de 240 uma disparidade de 15 é um bom limite pra altura de 480, uma disparidade de 30 é um bom limite para eleminação de outliers Limite = Height/16; Calcular a média das disparidades Horizontais e verificar se é positiva ou negativa indica qual é a imagem esquerda ou direita |
| vislab::math::SimpleHomography | Implements the actual projection (homography) from one plan to another using the specified transformations |
| iCub::contrib::SoundLocalizationDummyModule | Sound Localization Module class |
| iCub::contrib::SoundLocalizationModule | Sound Localization Module class |
| iCub::contrib::SoundSensorModule | Sound Sensor Module class |
| SpatialForce | An implementation of the template TVector class for Spatial Vector notation |
| SpatialFrame | An implementation of the template TMatrix class |
| SpatialInertia | An implementation of the template TMatrix class |
| SpatialMatrix | An implementation of the template TMatrix class |
| SpatialVector | An implementation of the Spatial Vector notation |
| SpatialVelocity | An implementation of the template TVector class for Spatial Vector notation |
| iCub::contrib::SphereProjector | Project spherically calibrated camera images onto collective spherical image |
| iCub::contrib::SphericalCalibTool | Interface to calibrate and spherically project input image |
| MathLib::SplineFit | A set of regression function |
| iCub::learningmachine::Standardizer | A class that implements standardization as a preprocessing step |
| thesis::mathematics::Statistics | Class Statistics: definition |
| iCub::contrib::StatusMonitorModule | Status Monitor Module class |
| iCub::iha::StatusOutputThread | Rate controlled thread for writing status (see Status Monitor (IHA) ) |
| yarp::dev::StdImageFormatter | Customization to the standard image formatter to provide a rectangular subsampled image |
| iKin::SteepCtrl | A class derived from iKinCtrl implementing two standard algorithms based on steepest descent qdot=-Kp*grad |
| CB::StereoHeading | This class instantiates the abstract ControlBasisResource class for a Stereo Heading type resource |
| CB::StereoHeadingSquaredError | This class implements a Squared Error quadratic potential function for a StereoHeading resources, s.t., = (1/2)*gamma^T*gamma |
| Stereovision | Stereo-vision application tracking color blobs and sending their 3d position through yarp |
| iCub::iha::SubsystemStatus | Subsystem Status holds a list of statuses for a subsystem consisting of system->value pairs in a map (see Status Monitor (IHA) ) |
| SymbolicSequence | A sequence predictor specializing in symbolic patterns |
| vislab::yarp::util::SynchronizedNameMap< T > | Wraps a vislab::util::NameMap} such that it operate on ::yarp::os::ConstStrings |
| TChannelPairs | 3-pair bit information structure |
| TChannels | 6-channel bit information structure |
| Tests | Some basic tests of behavior |
| Text | |
| vislab::yarp::util::ThreadedRFModule | The "abstract" implementation of a yarp::os::RFModule |
| ThresholdReceiver | Threshold Receiver class |
| vislab::yarp::util::TimedMotionSequence | Represent a sequence of motions |
| Timer | Simple timer class, works in milliseconds |
| MathLib::TMatrix< ROW > | The basic template square matrix class |
| TrackerMonitor | Monitor the effects of tracker commands |
| iCub::learningmachine::TrainEvent | A TrainEvent is raised when the machine handles a training sample |
| iCub::learningmachine::TrainEventListener | |
| iCub::learningmachine::TrainModule | A module for training |
| iCub::learningmachine::TrainProcessor | Port processor helper class for incoming training samples |
| iCub::learningmachine::TransformModule | A module for transforming vectors |
| iCub::learningmachine::TransformPredictProcessor | Reply processor helper class for predictions |
| iCub::learningmachine::TransformTrainProcessor | Port processor helper class for incoming training samples |
| Translation | Standard translation |
| MathLib::TVector< ROW > | The basic template vector class |
| vislab::yarp::util::Option::Type | The basic type an Option may be of |
| Unit | A generic container for a single prediction unit |
| iKin::VarKpSteepCtrl | A class derived from SteepCtrl implementing the variable gain algorithm |
| vislab::yarp::util::Option::Vector | This Type represents vector of numeric values (int, float, double) |
| MathLib::Vector | The basic vector class |
| MathLib::Vector3 | An implementation of the template TVector class |
| VisionServer | Yarp communication interface for sending and recieving stereovision data |
| iCub::contrib::VisualMap | Visual map |
| WatershedOperator | Operator that manages the watershed operations (rain falling) and extracts blobs |
| ctrl::waveletEncoder | Encodes any given function as a set of wavelet coefficients |
| iCub::iha::WindowIDCalc | Calculate the Information Distance between two data streams over a given horizon |
| XmlTree | A pseudo XML Parser within tree-based storage structure |
| XSens | A class for managing X-Sens in a "simple" way |
| yarp::dev::XSensMTx | Driver for XSens's MTx IMU unit |
| CB::YARPAttentionMechanismHeading | Implements the Heading abstract interface to return the coordinates of an image feature evaluated through the YARP Attention Mechanism modules |
| CB::YARPAttentionMechanismStereoHeading | Implements the StereoHeading abstract interface to return the coordinates of an image feature evaluated through the YARP Attention Mechanism modules |
| YARPConfigFile | A simple class for reading configuration files (similar in spirit to Windows .ini files) |
| CB::YARPConfigurationVariables | This class implements the ConfigurationVariables abstract resource interface for a generic YARP motor interface |
| YarpFrameGrabber | Wrapper for getting an image from the network though a port |
| iCub::contrib::YarpPortBuf | A C++ streambuf which can be used to redirect output written to cout to a yarp port |
| YARPRndNormal | / / This Academic Free License applies to any software and associated /// documentation (the "Software") whose owner (the "Licensor") has /// placed the statement "Licensed under the Academic Free License /// Version 1.0" immediately after the copyright notice that applies /// to the Software |
1.6.1