C++ API
Class Hierarchy
-
- Namespace husarion_ugv_hardware_interfaces
- Struct CANErrors
- Struct CANopenObject
- Struct CANopenSettings
- Struct DriverCANErrors
- Struct DriverState
- Struct DrivetrainSettings
- Struct GPIOInfo
- Struct MotorChannels
- Struct MotorDriverState
- Class CANopenManager
- Class DriverData
- Class DriverInterface
- Class ErrorFilter
- Class EStop
- Class EStopInterface
- Class EStopResetInterrupted
- Class FaultFlag
- Class FlagError
- Class GPIOController
- Class GPIOControllerFactory
- Class GPIOControllerInterface
- Class GPIODriver
- Class GPIODriverInterface
- Class LynxRobotDriver
- Class LynxSystem
- Class MotorDriverInterface
- Class MotorState
- Class PantherRobotDriver
- Class PantherSystem
- Class PhidgetImuSensor
- Class RobotDriverInterface
- Class RoboteqDriver
- Class RoboteqDriverState
- Class RoboteqErrorFilter
- Class RoboteqMotorDriver
- Class RoboteqRobotDriver
- Class RoboteqVelocityCommandConverter
- Template Class ROSServiceWrapper
- Class RuntimeError
- Class ScriptFlag
- Class SystemROSInterface
- Class UGVSystem
- Class Watchdog
- Enum DriverNames
- Enum ErrorsFilterIds
- Enum GPIOPin
- Enum MotorNames
- Namespace std
- Namespace husarion_ugv_hardware_interfaces
File Hierarchy
-
- Directory include
- Directory husarion_ugv_hardware_interfaces
- Directory phidget_imu_sensor
- Directory robot_system
- Directory gpio
- File gpio_controller.hpp
- File gpio_driver.hpp
- File types.hpp
- Directory robot_driver
- File lynx_system.hpp
- File panther_system.hpp
- File system_e_stop.hpp
- File system_ros_interface.hpp
- File ugv_system.hpp
- Directory gpio
- File utils.hpp
- Directory husarion_ugv_hardware_interfaces
- Directory include