|
iCub-main
|
class for interfacing with a generic can device driver. More...
#include <yarp/dev/DeviceDriver.h>#include <yarp/dev/ControlBoardHelper.h>#include <yarp/dev/ControlBoardInterfaces.h>#include <yarp/dev/ControlBoardInterfacesImpl.h>#include <yarp/dev/IAnalogSensor.h>#include <yarp/dev/CanBusInterface.h>#include <yarp/dev/IPreciselyTimed.h>#include <yarp/os/PeriodicThread.h>#include <string>#include <list>#include <mutex>#include <iCub/FactoryInterface.h>#include <iCub/LoggerInterfaces.h>#include <messages.h>
Include dependency graph for CanBusMotionControl.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | SpeedEstimationParameters |
| struct | ImpedanceLimits |
| class | yarp::dev::CanBusMotionControlParameters |
| The PlxCan motion controller device driver. More... | |
| struct | yarp::dev::CanBusMotionControlParameters::DebugParameters |
| struct | yarp::dev::CanBusMotionControlParameters::ImpedanceParameters |
| class | TBR_AnalogData |
| class | TBR_AnalogSensor |
| class | speedEstimationHelper |
| struct | can_protocol_info |
| struct | firmware_info |
| class | firmwareVersionHelper |
| class | axisImpedanceHelper |
| class | axisPositionDirectHelper |
| class | axisTorqueHelper |
| class | yarp::dev::CanBusMotionControl |
canbusmotioncontrol : driver for motor control boards on a CAN bus. More... | |
Namespaces | |
| namespace | yarp |
| Copyright (C) 2008 RobotCub Consortium. | |
| namespace | yarp::dev |
Macros | |
| #define | BOARD_TYPE_4DC 0x03 |
| #define | BOARD_TYPE_BLL 0x04 |
| #define | logJointData(a, b, c, d, e) |
| #define | logNetworkData(a, b, c, d) |
| #define | logBoardData(a, b, c, d, e) |
| #define | MAX_POSITION_MOVE_INTERVAL 0.080 |
Typedefs | |
| typedef int | AnalogDataFormat |
class for interfacing with a generic can device driver.
Definition in file CanBusMotionControl.h.
| #define BOARD_TYPE_4DC 0x03 |
Definition at line 371 of file CanBusMotionControl.h.
| #define BOARD_TYPE_BLL 0x04 |
Definition at line 372 of file CanBusMotionControl.h.
| #define logBoardData | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) |
Definition at line 829 of file CanBusMotionControl.h.
| #define logJointData | ( | a, | |
| b, | |||
| c, | |||
| d, | |||
| e | |||
| ) |
Definition at line 827 of file CanBusMotionControl.h.
| #define logNetworkData | ( | a, | |
| b, | |||
| c, | |||
| d | |||
| ) |
Definition at line 828 of file CanBusMotionControl.h.
| #define MAX_POSITION_MOVE_INTERVAL 0.080 |
Definition at line 1177 of file CanBusMotionControl.h.
| typedef int AnalogDataFormat |
Definition at line 223 of file CanBusMotionControl.h.