canopen_ros2_control: Humble
Links
Rosindex
Repository
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace canopen_ros2_control
Namespace hardware_interface
Namespace ros2_canopen
Classes and Structs
Struct CanopenNodeData
Struct Cia402Data
Struct MotorNodeData
Struct MotorTarget
Struct MotorTriggerCommand
Struct pair_hash
Struct RORos2ControlCOData
Struct Ros2ControlCOData
Struct Ros2ControlNmtState
Struct TriggerCommand
Struct WORos2ControlCoData
Class CanopenSystem
Class Cia402System
Class RobotSystem
Variables
Variable kResponseFail
Variable kResponseOk
Defines
Define CANOPEN_ROS2_CONTROL__VISIBILITY_EXPORT
Define CANOPEN_ROS2_CONTROL__VISIBILITY_IMPORT
Define CANOPEN_ROS2_CONTROL__VISIBILITY_LOCAL
Define CANOPEN_ROS2_CONTROL__VISIBILITY_PUBLIC
Define CANOPEN_ROS2_CONTROL__VISIBILITY_PUBLIC_TYPE
Directories
Directory include
Directory canopen_ros2_control
Files
File canopen_system.hpp
File cia402_data.hpp
File cia402_system.hpp
File helpers.hpp
File robot_system.hpp
File visibility_control.h
Standard Documents
PACKAGE
LICENSE
CHANGELOG
Changelog for package canopen_ros2_control
0.2.11 (2024-04-22)
0.2.10 (2024-04-22)
Index
canopen_ros2_control: Humble
C++ API
Struct Ros2ControlNmtState
View page source
Struct Ros2ControlNmtState
Defined in
File canopen_system.hpp
Struct Documentation
struct
Ros2ControlNmtState
Public Functions
inline
Ros2ControlNmtState
(
)
inline
void
set_state
(
canopen
::
NmtState
s
)
inline
bool
reset_command
(
)
inline
bool
start_command
(
)
Public Members
canopen
::
NmtState
original_state
double
state
double
reset_ons
double
reset_fbk
double
start_ons
double
start_fbk