BipedalLocomotion::RobotInterface namespace

Classes

class YarpCameraBridge
YarpCameraBridge Yarp implementation of the ICameraBridge interface Currently available interfaces.
struct PolyDriverDescriptor
PolyDriverDescriptor describes a PolyDriver.
class YarpRobotControl
YarpRobotControl Yarp implementation of the IRobotControl interface.
class YarpSensorBridge
YarpSensorBridge Yarp implementation of the ISensorBridge interface Currently available interfaces.
struct CameraBridgeOptions
Camera bridge options.
struct CameraLists
Camera lists.
struct CameraBridgeMetaData
Meta data struct to hold list of sensors and configured options available from the Sensor bridge interface.
class ICameraBridge
Sensor bridge interface.
struct PCLDeviceLists
Device lists.
struct PCLBridgeMetaData
Meta data struct to hold list of sensors and configured options available from the Sensor bridge interface.
class IPointCloudBridge
Sensor bridge interface.
class IRobotControl
Robot control interface.
struct SensorBridgeOptions
Sensor bridge options.
struct SensorLists
Sensor lists.
struct SensorBridgeMetaData
Meta data struct to hold list of sensors and configured options available from the Sensor bridge interface.
class ISensorBridge
Sensor bridge interface.

Functions

auto constructRemoteControlBoardRemapper(std::weak_ptr<const BipedalLocomotion::ParametersHandler::IParametersHandler> handler) -> PolyDriverDescriptor
Helper function that can be used to build a RemoteControlBoardRemapper device.
auto constructGenericSensorClient(std::weak_ptr<const BipedalLocomotion::ParametersHandler::IParametersHandler> handler) -> PolyDriverDescriptor
Helper function that can be used to build a GenericSensorClient device.
auto constructMultipleAnalogSensorsClient(std::weak_ptr<const BipedalLocomotion::ParametersHandler::IParametersHandler> handler) -> PolyDriverDescriptor
Helper function that can be used to build a MultipleAnalogSensorsClient device.
auto constructMultipleAnalogSensorsRemapper(std::weak_ptr<const BipedalLocomotion::ParametersHandler::IParametersHandler> handler) -> PolyDriverDescriptor
Helper function that can be used to build a MultipleAnalogSensorsRemapper device.
auto constructMultipleAnalogSensorsRemapper(std::weak_ptr<const BipedalLocomotion::ParametersHandler::IParametersHandler> handler, const std::vector<PolyDriverDescriptor>& polydriverList) -> PolyDriverDescriptor
Helper function that can be used to build a MultipleAnalogSensorsRemapper device.
auto constructMultipleAnalogSensorsRemapper(std::weak_ptr<const BipedalLocomotion::ParametersHandler::IParametersHandler> handler, const yarp::dev::PolyDriverList& polydriverList) -> PolyDriverDescriptor
Helper function that can be used to build a MultipleAnalogSensorsRemapper device.
auto constructRDGBSensorClient(std::weak_ptr<const BipedalLocomotion::ParametersHandler::IParametersHandler> handler) -> PolyDriverDescriptor
Helper function that can be used to build a RGBDSensorClient device.