For streams capable of holding different kinds of content, check what they actually have. More...
Namespaces | |
| namespace | impl |
| namespace | llm |
| namespace | Nav2D |
| namespace | ROS2PixelCode |
| namespace | Ros2RGBDConversionUtils |
| namespace | test |
| namespace | tests |
Classes | |
| class | AudioDeviceDriverSettings |
| class | AudioPlayerDeviceBase |
AudioPlayerDeviceBase : a base class for all audio player devices More... | |
| class | AudioRecorderDeviceBase |
AudioRecorderDeviceBase : a base class for all audio recorder devices More... | |
| class | BatteryData |
| struct | CalibrationParameters |
| struct | CameraConfig |
| Struct describing a possible camera configuration. More... | |
| class | CanBuffer |
| class | CanErrors |
| class | CanMessage |
| class | CartesianEvent |
| Interface for a event notified by the cartesian controller. More... | |
| struct | CartesianEventParameters |
| Structure for configuring a cartesian event. More... | |
| struct | CartesianEventVariables |
| Structure for configuring a cartesian event. More... | |
| class | CircularAudioBuffer |
| class | ControlBoardHelper |
| class | DeprecatedDeviceDriver |
| Interface implemented by deprecated device drivers. More... | |
| class | DeviceDescription |
| class | DeviceDescriptionData |
| class | DeviceDriver |
| Interface implemented by all device drivers. More... | |
| class | DeviceResponder |
| A cheap and cheerful framework for human readable/writable forms of messages to devices. More... | |
| class | DriverCreator |
| A base class for factories that create driver objects. More... | |
| class | DriverCreatorOf |
| A factory for creating driver objects of a particular type. More... | |
| class | Drivers |
| Global factory for devices. More... | |
| class | FrameTransformContainer |
FrameTransformContainer: A class that contains a vector of frame transformations and exposes yarp::dev::IFrameTransformStorageSet and yarp::dev::IFrameTransformStorageGet interfaces in order to allow external access to it. More... | |
| class | GazeEvent |
| Interface for a event notified by the gaze controller. More... | |
| struct | GazeEventParameters |
| Structure for configuring a gaze event. More... | |
| struct | GazeEventVariables |
| Structure for retrieving information from a gaze event. More... | |
| class | IAmplifierControl |
| Interface for control devices, amplifier commands. More... | |
| class | IAmplifierControlRaw |
| Interface for control devices, amplifier commands. More... | |
| class | IAnalogSensor |
| A generic interface to sensors (gyro, a/d converters). More... | |
| class | IAudioGrabberSound |
| Read a YARP-format sound block from a device. More... | |
| class | IAudioRender |
| Interface for rendering a YARP-format sound and controlling its reproduction ona device. More... | |
| class | IAudioVisualGrabber |
| Read a YARP-format image and sound from a device. More... | |
| class | IAudioVisualStream |
| class | IAxisInfo |
| Interface for getting information about specific axes, if available. More... | |
| class | IAxisInfoRaw |
| Interface for getting information about specific axes, if available. More... | |
| class | IBattery |
| A generic battery interface. More... | |
| class | ICalibrator |
| Interface for a calibrator device. More... | |
| class | ICanBufferFactory |
| class | ICanBus |
| Interface for a can bus device. More... | |
| class | ICanBusErrors |
| class | ICartesianControl |
| Interface for a cartesian controller. More... | |
| class | IChatBot |
| IChatBot interface. More... | |
| class | IContactLoadCellArrays |
| Device interface to one or multiple contact load cell arrays. More... | |
| class | IControlCalibration |
| Interface for control devices, calibration commands. More... | |
| class | IControlCalibrationRaw |
| Interface for control devices, calibration commands. More... | |
| class | IControlDebug |
| Interface for control devices, debug commands. More... | |
| class | IControlLimits |
| Interface for control devices, commands to get/set position and veloity limits. More... | |
| class | IControlLimitsRaw |
| Interface for control devices. More... | |
| class | IControlMode |
| Interface for setting control mode in control board. More... | |
| class | IControlModeRaw |
| Interface for setting control mode in control board. More... | |
| class | ICurrentControl |
| Interface for control boards implementing current control. More... | |
| class | ICurrentControlRaw |
| Interface for control boards implementing current control. More... | |
| class | IDepthVisualParams |
| An interface for retrieving intrinsic parameter from a depth camera. More... | |
| class | IDeviceDriverParams |
| An interface for the management of the parameters of a DeviceDriver. More... | |
| class | IEncoderArrays |
| Device interface to one or multiple arrays of encoders. More... | |
| class | IEncoders |
| Control board, encoder interface. More... | |
| class | IEncodersRaw |
| Control board, encoder interface. More... | |
| class | IEncodersTimed |
| Control board, extend encoder interface with timestamps. More... | |
| class | IEncodersTimedRaw |
| Control board, extend encoder raw interface adding timestamps. More... | |
| class | IFrameGrabberControls |
| Control interface for frame grabber devices. More... | |
| class | IFrameGrabberControlsDC1394 |
| Control interface for frame grabber devices that conform to the 1394-based Digital Camera Specifications. More... | |
| class | IFrameGrabberImageBase |
| Read a YARP-format image from a device. More... | |
| class | IFrameGrabberOf |
| Read a YARP-format image (of a specific type) from a device. More... | |
| class | IFrameTransform |
| Transform Interface. More... | |
| class | IFrameTransformClientControl |
| IFrameTransformClientControl Interface. More... | |
| class | IFrameTransformStorageGet |
| Transform Interface. More... | |
| class | IFrameTransformStorageSet |
| Transform Interface. More... | |
| class | IFrameTransformStorageUtils |
| Transform Interface. More... | |
| class | IFrameWriterAudioVisual |
| Write a YARP-format image and sound to a device. More... | |
| class | IFrameWriterImage |
| Read a YARP-format image to a device. More... | |
| class | IGazeControl |
| Interface for a gaze controller. More... | |
| class | IGenericSensor |
| A generic interface to sensors – gyro, a/d converters etc. More... | |
| class | IGPUDevice |
| A generic interface to GPU port devices. More... | |
| class | IImpedanceControl |
| Interface for control boards implementing impedance control. More... | |
| class | IImpedanceControlRaw |
| Interface for control boards implementing impedance control. More... | |
| class | IInteractionMode |
| Interface settings the way the robot interacts with the environment: basic interaction types are Stiff and Compliant. More... | |
| class | IInteractionModeRaw |
| Interface settings the way the robot interacts with the environment: basic interaction types are Stiff and Compliant. More... | |
| class | IJointFault |
| Interface for getting info about the fault which may occur on a robot. More... | |
| class | IJointFaultRaw |
| Interface for getting info about the fault which may occur on a robot. More... | |
| class | IJoypadController |
| class | IJoypadEvent |
| class | IJoypadEventDriven |
| class | ILinearVelocitySensors |
| class | ILLM |
| ILLM interface. More... | |
| class | IMotor |
| Control board, encoder interface. More... | |
| class | IMotorEncoders |
| Control board, encoder interface. More... | |
| class | IMotorEncodersRaw |
| Control board, encoder interface. More... | |
| class | IMotorRaw |
| Control board, encoder interface. More... | |
| class | ImplementAmplifierControl |
| class | ImplementAxisInfo |
| class | ImplementCanBufferFactory |
| Implementation of a ICanBufferFactory. More... | |
| class | ImplementControlCalibration |
| class | ImplementControlLimits |
| class ImplementControlLimits; class StubImplControlLimitsRaw; More... | |
| class | ImplementControlMode |
| class | ImplementCurrentControl |
| class | ImplementEncoders |
| class | ImplementEncodersTimed |
| class | ImplementImpedanceControl |
| class | ImplementInteractionMode |
| Interface settings the way the robot interacts with the environment: basic interaction types are Stiff and Compliant. More... | |
| class | ImplementJointCoupling |
| class | ImplementJointFault |
| class | ImplementMotor |
| class | ImplementMotorEncoders |
| class | ImplementPidControl |
| class | ImplementPositionControl |
| Default implementation of the IPositionControl interface. More... | |
| class | ImplementPositionDirect |
| Default implementation of the IPositionDirect interface. More... | |
| class | ImplementPWMControl |
| class | ImplementRemoteVariables |
| class | ImplementTorqueControl |
| class | ImplementVelocityControl |
| class | ImplementVirtualAnalogSensor |
| class | IMultipleWrapper |
| Interface for an object that can wrap/attach to to another. More... | |
| class | IOrientationSensors |
| Device interface to one or multiple orientation sensors, such as IMUs with on board estimation algorithms. More... | |
| class | IPidControl |
| Interface for a generic control board device implementing a PID controller, with scaled arguments. More... | |
| class | IPidControlRaw |
| Interface for a generic control board device implementing a PID controller. More... | |
| class | IPositionControl |
| Interface for a generic control board device implementing position control. More... | |
| class | IPositionControlRaw |
| Interface for a generic control board device implementing position control in encoder coordinates. More... | |
| class | IPositionDirect |
| Interface for a generic control board device implementing position control. More... | |
| class | IPositionDirectRaw |
| Interface for a generic control board device implementing position control in encoder coordinates. More... | |
| class | IPositionSensors |
| Device interface to one or multiple position sensors, such as UWB localization sensors. More... | |
| class | IPreciselyTimed |
| class | IPWMControl |
| Interface for controlling an axis, by sending directly a PWM reference signal to a motor. More... | |
| class | IPWMControlRaw |
| Interface for controlling an axis, by sending directly a PWM reference signal to a motor. More... | |
| class | IRangefinder2D |
| A generic interface for planar laser range finders. More... | |
| class | IRemoteCalibrator |
| IRemoteCalibrator interface is meant to remotize the access of the calibration device in order to allow users to remotely call the calibration procedure for a single joint or the whole device and let the calibrator do the job. More... | |
| class | IRemoteVariables |
| IRemoteVariables interface. More... | |
| class | IRemoteVariablesRaw |
| IRemoteVariablesRaw interface. More... | |
| class | IRGBDSensor |
| A generic interface for cameras that have both color camera as well as depth camera sensor, like kinect device. More... | |
| class | IRgbVisualParams |
| An interface for retrieving intrinsic parameter from a rgb camera. More... | |
| class | IRobotDescription |
| This interface allows users to retrieve a list which contains the names and the types of the currently running devices. More... | |
| class | ISerialDevice |
| A generic interface to serial port devices. More... | |
| class | IService |
| Common interface for devices that act like services (by which we mean they do something for remote users, with minimal interaction with their creator other than initial configuration). More... | |
| class | ISixAxisForceTorqueSensors |
| Device interface to one or multiple six axis force torque sensor. More... | |
| class | ISkinPatches |
| Device interface to one or more groups (patches) of tactile sensors (skin). More... | |
| class | ISpeechSynthesizer |
| A generic interface for speech synthesis. More... | |
| class | ISpeechTranscription |
| A generic interface for speech transcription. More... | |
| class | ITemperatureSensors |
| Device interface to one or multiple temperature sensors. More... | |
| class | IThreeAxisAngularAccelerometers |
| class | IThreeAxisGyroscopes |
| Device interface to one or multiple three axis gyroscopes. More... | |
| class | IThreeAxisLinearAccelerometers |
| Device interface to one or multiple three axis linear accelerometers. More... | |
| class | IThreeAxisMagnetometers |
| Device interface to one or multiple three axis magnetometers. More... | |
| class | ITorqueControl |
| Interface for control boards implementing torque control. More... | |
| class | ITorqueControlRaw |
| Interface for control boards implementing torque control. More... | |
| class | IVelocityControl |
| Interface for control boards implementing velocity control. More... | |
| class | IVelocityControlRaw |
| Interface for control boards implementig velocity control in encoder coordinates. More... | |
| class | IVirtualAnalogSensor |
| A generic interface to a virtual sensors. More... | |
| class | IVirtualAnalogSensorRaw |
| A generic interface to a virtual sensors. More... | |
| class | IVisualServoing |
| Interface for visual servoing controllers. More... | |
| class | IWrapper |
| Interface for an object that can wrap/or "attach" to another. More... | |
| class | LaserScan2D |
| class | Lidar2DDeviceBase |
| The Lidar2DDeviceBase class. More... | |
| class | LLM_Message |
| class | Map2DAreaData |
| class | Map2DLocationData |
| class | Map2DPathData |
| class | MobileBaseVelocity |
| class | MotorTorqueParameters |
| class | OdometryData |
| class | OdometryData6D |
| class | OVRHeadset |
| Device that manages the Oculus Rift Headset. More... | |
| class | Pid |
| Contains the parameters for a PID. More... | |
| class | PolyDriver |
| A container for a device driver. More... | |
| class | PolyDriverDescriptor |
| class | PolyDriverList |
| struct | Range_t |
| class | ReturnValue |
| class | RGBDSensorParamParser |
| The RGBDSensorParamParser class. More... | |
| class | SensorMeasurement |
| class | SensorMeasurements |
| class | SensorStreamingData |
| class | StubDriverCreator |
| A factory for creating driver objects from DLLs / shared libraries. More... | |
| class | StubImplControlLimitsRaw |
| Stub implementation of IControlLimitRaw interface. More... | |
| class | StubImplEncodersRaw |
| Stub implementation of IEncodersRaw interface. More... | |
| class | StubImplInteractionModeRaw |
| Stub implementation of IInteractionMode interface. More... | |
| class | StubImplPositionControlRaw |
| Stub implementation of IPositionControlRaw interface. More... | |
| class | StubImplPositionDirectRaw |
| Stub implementation of IPositionControl2Raw interface. More... | |
| class | StubImplVelocityControlRaw |
| Stub implementation of IPositionControl2Raw interface. More... | |
| class | WrapperMultiple |
| Helper interface for an object that can wrap/or "attach" to one or more other devices. More... | |
| class | WrapperSingle |
| Helper interface for an object that can wrap/or "attach" to a single other device. More... | |
Typedefs | |
| typedef yarp::os::PortablePair< yarp::sig::ImageOf< yarp::sig::PixelRgb >, yarp::sig::Sound > | ImageRgbSound |
| typedef yarp::dev::CircularAudioBuffer< unsigned char > | CircularAudioBuffer_8t |
| typedef yarp::dev::CircularAudioBuffer< unsigned short int > | CircularAudioBuffer_16t |
| typedef yarp::dev::CircularAudioBuffer< unsigned int > | CircularAudioBuffer_32t |
| typedef IControlCalibrationRaw | IControlCalibration2Raw |
| typedef IControlCalibration | IControlCalibration2 |
| using | IFrameGrabberImage = IFrameGrabberOf< yarp::sig::ImageOf< yarp::sig::PixelRgb > > |
| using | IFrameGrabberImageRaw = IFrameGrabberOf< yarp::sig::ImageOf< yarp::sig::PixelMono > > |
Enumerations | |
| enum | JointTypeEnum { VOCAB_JOINTTYPE_REVOLUTE = yarp::os::createVocab32('a', 't', 'r', 'v') , VOCAB_JOINTTYPE_PRISMATIC = yarp::os::createVocab32('a', 't', 'p', 'r') , VOCAB_JOINTTYPE_UNKNOWN = yarp::os::createVocab32('u', 'n', 'k', 'n') } |
| enum | InteractionModeEnum { VOCAB_IM_STIFF = yarp::os::createVocab32('s', 't', 'i', 'f') , VOCAB_IM_COMPLIANT = yarp::os::createVocab32('c', 'o', 'm', 'p') , VOCAB_IM_UNKNOWN = yarp::os::createVocab32('u', 'n', 'k', 'n') } |
| enum class | VAS_status { VAS_OK = 0 , VAS_ERROR = 1 , VAS_OVF = 2 , VAS_TIMEOUT = 3 } |
| enum | MAS_status { MAS_OK = 0 , MAS_ERROR = 1 , MAS_OVF = 2 , MAS_TIMEOUT = 3 , MAS_WAITING_FOR_FIRST_READ = 4 , MAS_UNKNOWN = 5 } |
| Status of a given analog sensor exposed by a multiple analog sensors interface. More... | |
| enum | PidControlTypeEnum { VOCAB_PIDTYPE_POSITION = yarp::os::createVocab32('p', 'o', 's') , VOCAB_PIDTYPE_VELOCITY = yarp::os::createVocab32('v', 'e', 'l') , VOCAB_PIDTYPE_TORQUE = yarp::os::createVocab32('t', 'r', 'q') , VOCAB_PIDTYPE_CURRENT = yarp::os::createVocab32('c', 'u', 'r') } |
| enum class | PidFeedbackUnitsEnum { RAW_MACHINE_UNITS = 0 , METRIC = 1 } |
| enum class | PidOutputUnitsEnum { RAW_MACHINE_UNITS = 0 , DUTYCYCLE_PWM_PERCENT = 1 , POSITION_METRIC = 2 , VELOCITY_METRIC = 3 , TORQUE_METRIC = 4 , CURRENT_METRIC = 5 } |
Functions | |
| ReturnValue | yarp_method_not_implemented (const char *location) |
| ReturnValue | yarp_method_deprecated (const char *location) |
| void | checkGlError (const char *file, int line, const char *func) |
For streams capable of holding different kinds of content, check what they actually have.
| typedef yarp::dev::CircularAudioBuffer<unsigned short int> yarp::dev::CircularAudioBuffer_16t |
Definition at line 117 of file CircularAudioBuffer.h.
| typedef yarp::dev::CircularAudioBuffer<unsigned int> yarp::dev::CircularAudioBuffer_32t |
Definition at line 118 of file CircularAudioBuffer.h.
| typedef yarp::dev::CircularAudioBuffer<unsigned char> yarp::dev::CircularAudioBuffer_8t |
Definition at line 116 of file CircularAudioBuffer.h.
Definition at line 21 of file IControlCalibration.h.
Definition at line 17 of file IControlCalibration.h.
| using yarp::dev::IFrameGrabberImage = typedef IFrameGrabberOf<yarp::sig::ImageOf<yarp::sig::PixelRgb> > |
Definition at line 86 of file IFrameGrabberImage.h.
| using yarp::dev::IFrameGrabberImageRaw = typedef IFrameGrabberOf<yarp::sig::ImageOf<yarp::sig::PixelMono> > |
Definition at line 87 of file IFrameGrabberImage.h.
| typedef yarp::os::PortablePair<yarp::sig::ImageOf<yarp::sig::PixelRgb>, yarp::sig::Sound> yarp::dev::ImageRgbSound |
Definition at line 21 of file AudioVisualInterfaces.h.
| Enumerator | |
|---|---|
| VOCAB_IM_STIFF | |
| VOCAB_IM_COMPLIANT | |
| VOCAB_IM_UNKNOWN | |
Definition at line 16 of file IInteractionMode.h.
| Enumerator | |
|---|---|
| VOCAB_JOINTTYPE_REVOLUTE | |
| VOCAB_JOINTTYPE_PRISMATIC | |
| VOCAB_JOINTTYPE_UNKNOWN | |
Definition at line 22 of file IAxisInfo.h.
Status of a given analog sensor exposed by a multiple analog sensors interface.
Definition at line 32 of file MultipleAnalogSensorsInterfaces.h.
| Enumerator | |
|---|---|
| VOCAB_PIDTYPE_POSITION | |
| VOCAB_PIDTYPE_VELOCITY | |
| VOCAB_PIDTYPE_TORQUE | |
| VOCAB_PIDTYPE_CURRENT | |
Definition at line 14 of file PidEnums.h.
|
strong |
| Enumerator | |
|---|---|
| RAW_MACHINE_UNITS | |
| METRIC | |
Definition at line 24 of file PidEnums.h.
|
strong |
| Enumerator | |
|---|---|
| RAW_MACHINE_UNITS | |
| DUTYCYCLE_PWM_PERCENT | |
| POSITION_METRIC | |
| VELOCITY_METRIC | |
| TORQUE_METRIC | |
| CURRENT_METRIC | |
Definition at line 30 of file PidEnums.h.
|
strong |
| Enumerator | |
|---|---|
| VAS_OK | |
| VAS_ERROR | |
| VAS_OVF | |
| VAS_TIMEOUT | |
Definition at line 24 of file IVirtualAnalogSensor.h.
| void yarp::dev::checkGlError | ( | const char * | file, |
| int | line, | ||
| const char * | func | ||
| ) |
Definition at line 25 of file GLDebug.cpp.
|
inline |
Definition at line 98 of file ReturnValue.h.
|
inline |
Definition at line 92 of file ReturnValue.h.