file
YarpHelper.hNamespaces
- namespace BipedalLocomotion
- namespace BipedalLocomotion::RobotInterface
Classes
- struct BipedalLocomotion::RobotInterface::PolyDriverDescriptor
- PolyDriverDescriptor describes a PolyDriver.
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.
Function documentation
PolyDriverDescriptor constructRemoteControlBoardRemapper(std::weak_ptr<const BipedalLocomotion:: ParametersHandler:: IParametersHandler> handler)
Helper function that can be used to build a RemoteControlBoardRemapper device.
Parameters | |
---|---|
handler | pointer to a parameter handler interface. |
Returns | A PolyDriverDescriptor. If one of the parameters is missing an invalid PolyDriverDescriptor is returned. |
PolyDriverDescriptor constructGenericSensorClient(std::weak_ptr<const BipedalLocomotion:: ParametersHandler:: IParametersHandler> handler)
Helper function that can be used to build a GenericSensorClient device.
Parameters | |
---|---|
handler | pointer to a parameter handler interface. |
Returns | A PolyDriverDescriptor. If one of the parameters is missing an invalid PolyDriverDescriptor is returned. |
PolyDriverDescriptor constructMultipleAnalogSensorsClient(std::weak_ptr<const BipedalLocomotion:: ParametersHandler:: IParametersHandler> handler)
Helper function that can be used to build a MultipleAnalogSensorsClient
device.
Parameters | |
---|---|
handler | pointer to a parameter handler interface. |
Returns | A PolyDriverDescriptor . In case of error an invalid PolyDriverDescriptor is returned. |
PolyDriverDescriptor constructMultipleAnalogSensorsRemapper(std::weak_ptr<const BipedalLocomotion:: ParametersHandler:: IParametersHandler> handler)
Helper function that can be used to build a MultipleAnalogSensorsRemapper
device.
Parameters | |
---|---|
handler | pointer to a parameter handler interface. |
Returns | A PolyDriverDescriptor. In case of error an invalid PolyDriverDescriptor is returned. |
PolyDriverDescriptor constructMultipleAnalogSensorsRemapper(std::weak_ptr<const BipedalLocomotion:: ParametersHandler:: IParametersHandler> handler,
const std::vector<PolyDriverDescriptor>& polydriverList)
Helper function that can be used to build a MultipleAnalogSensorsRemapper
device.
Parameters | |
---|---|
handler | pointer to a parameter handler interface. |
polydriverList | a list of the polydriver that will be attached to the multiple analog sensor remapper |
Returns | A PolyDriverDescriptor. In case of error an invalid PolyDriverDescriptor is returned. |
PolyDriverDescriptor constructMultipleAnalogSensorsRemapper(std::weak_ptr<const BipedalLocomotion:: ParametersHandler:: IParametersHandler> handler,
const yarp::dev::PolyDriverList& polydriverList)
Helper function that can be used to build a MultipleAnalogSensorsRemapper
device.
Parameters | |
---|---|
handler | pointer to a parameter handler interface. |
polydriverList | a list of the polydriver that will be attached to the multiple analog sensor remapper. |
Returns | A PolyDriverDescriptor. In case of error an invalid PolyDriverDescriptor is returned. |
PolyDriverDescriptor constructRDGBSensorClient(std::weak_ptr<const BipedalLocomotion:: ParametersHandler:: IParametersHandler> handler)
Helper function that can be used to build a RGBDSensorClient
device.
Parameters | |
---|---|
handler | pointer to a parameter handler interface. |
Returns | A PolyDriverDescriptor. In case of error an invalid PolyDriverDescriptor is returned. |