TestCommandInterfaces Class Reference

lbr_fri_ros2: TestCommandInterfaces Class Reference
lbr_fri_ros2
Inheritance diagram for TestCommandInterfaces:
[legend]
Collaboration diagram for TestCommandInterfaces:
[legend]

Public Member Functions

void set_up (const KUKA::FRI::EClientCommandMode &client_command_mode)
 
lbr_fri_idl::msg::LBRCommand random_idl_command ()
 

Protected Member Functions

void test_simple ()
 

Protected Attributes

std::default_random_engine random_engine_
 
std::uniform_real_distribution< double > uniform_real_dist_ {-1.0, 1.0}
 
double joint_position_tau_ {0.04}
 
lbr_fri_ros2::CommandGuardParameters cmd_guard_params_
 
lbr_fri_ros2::StateInterfaceParameters state_interface_params_
 
std::shared_ptr< lbr_fri_ros2::StateInterfacestate_interface_
 
std::shared_ptr< lbr_fri_ros2::BaseCommandInterfacecommand_interface_
 
std::shared_ptr< KUKA::FRI::LBRClientlbr_client_
 
std::unique_ptr< KUKA::FRI::UdpConnectionudp_connection_
 
std::unique_ptr< KUKA::FRI::ClientApplicationpseudo_application_
 

The documentation for this class was generated from the following file:
  • lbr_fri_ros2_stack/lbr_fri_ros2/test/test_command_interfaces.cpp