husarion_ugv_hardware_interfaces: Rolling
Links
Rosindex
Website
Repository
Bugtracker
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace hardware_interface
Namespace husarion_ugv_hardware_interfaces
Namespace lely
Namespace lely::canopen
Namespace std
Namespace std::placeholders
Classes and Structs
Struct CANErrors
Struct CANopenObject
Struct CANopenSettings
Struct DriverCANErrors
Struct DriverState
Struct DrivetrainSettings
Struct GPIOInfo
Struct MotorChannels
Struct MotorDriverState
Template Struct hash< husarion_ugv_hardware_interfaces::DriverNames >
Template Struct hash< husarion_ugv_hardware_interfaces::MotorNames >
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
Enums
Enum DriverNames
Enum ErrorsFilterIds
Enum GPIOPin
Enum MotorNames
Functions
Function husarion_ugv_hardware_interfaces::CheckIfJointNameContainValidSequence
Function husarion_ugv_hardware_interfaces::DriverNamesToString
Template Function husarion_ugv_hardware_interfaces::GetByte
Function husarion_ugv_hardware_interfaces::MotorNamesToString
Function husarion_ugv_hardware_interfaces::OperationWithAttempts
Variables
Variable husarion_ugv_hardware_interfaces::error_filter_id_names
Variable husarion_ugv_hardware_interfaces::pin_names_
Typedefs
Typedef husarion_ugv_hardware_interfaces::BoolMsg
Typedef husarion_ugv_hardware_interfaces::CallbackReturn
Typedef husarion_ugv_hardware_interfaces::CommandInterface
Typedef husarion_ugv_hardware_interfaces::DriverStateNamedMsg
Typedef husarion_ugv_hardware_interfaces::IOStateMsg
Typedef husarion_ugv_hardware_interfaces::return_type
Typedef husarion_ugv_hardware_interfaces::RobotDriverStateMsg
Typedef husarion_ugv_hardware_interfaces::SetBoolSrv
Typedef husarion_ugv_hardware_interfaces::StateInterface
Typedef husarion_ugv_hardware_interfaces::TriggerSrv
Directories
Directory include
Directory husarion_ugv_hardware_interfaces
Directory phidget_imu_sensor
Directory robot_system
Directory gpio
Directory robot_driver
Files
File canopen_manager.hpp
File driver.hpp
File gpio_controller.hpp
File gpio_driver.hpp
File lynx_robot_driver.hpp
File lynx_system.hpp
File panther_robot_driver.hpp
File panther_system.hpp
File phidget_imu_sensor.hpp
File robot_driver.hpp
File roboteq_data_converters.hpp
File roboteq_driver.hpp
File roboteq_error_filter.hpp
File roboteq_robot_driver.hpp
File system_e_stop.hpp
File system_ros_interface.hpp
File types.hpp
File ugv_system.hpp
File utils.hpp
Standard Documents
README
husarion_ugv_hardware_interfaces
ROS Nodes
Code structure
Generating CAN config
Testing
PACKAGE
CHANGELOG
Changelog for package husarion_ugv_hardware_interfaces
2.3.0 (2025-05-19)
2.2.1 (2025-04-04)
2.2.0 (2025-03-13)
2.1.2 (2024-12-02)
2.1.1 (2024-09-05)
2.1.0 (2024-08-02)
2.0.4 (2024-06-28)
2.0.3 (2024-06-06)
2.0.2 (2024-06-05)
2.0.1 (2024-05-01)
2.0.0 (2024-03-29)
Index
husarion_ugv_hardware_interfaces: Rolling
C++ API
Enum MotorNames
View page source
Enum MotorNames
Defined in
File driver.hpp
Enum Documentation
enum
class
husarion_ugv_hardware_interfaces
::
MotorNames
Values:
enumerator
LEFT
enumerator
RIGHT