StateInterface Class Reference
|
lbr_fri_ros2
|
Public Member Functions |
Protected Member Functions |
Protected Attributes |
Static Protected Attributes |
List of all members
lbr_fri_ros2::StateInterface Class Reference
Collaboration diagram for lbr_fri_ros2::StateInterface:
Public Member Functions | |
| StateInterface (const StateInterfaceParameters &state_interface_parameters={0.04, 0.04}) | |
| idl_state_t | get_state () const |
| void | set_state (const_fri_state_t_ref state) |
| void | set_state_open_loop (const_fri_state_t_ref state, const_jnt_array_t_ref joint_position) |
| void | uninitialize () |
| bool | is_initialized () const |
| void | log_info () const |
Protected Member Functions | |
| void | init_filters_ () |
Protected Attributes | |
| std::mutex | state_mutex_ |
| std::atomic_bool | state_initialized_ |
| idl_state_t | state_ |
| StateInterfaceParameters | parameters_ |
| ExponentialFilterArray< N_JNTS > | external_torque_filter_ |
| ExponentialFilterArray< N_JNTS > | measured_torque_filter_ |
Static Protected Attributes | |
| static constexpr char | LOGGER_NAME [] = "lbr_fri_ros2::StateInterface" |
The documentation for this class was generated from the following files:
- lbr_fri_ros2_stack/lbr_fri_ros2/include/lbr_fri_ros2/interfaces/state.hpp
- lbr_fri_ros2_stack/lbr_fri_ros2/src/interfaces/state.cpp
Generated by