Classes | Typedefs | Variables
ros_control_boilerplate Namespace Reference

Classes

class  ControllerToCSV
 
class  CSVToController
 
class  GenericHWControlLoop
 The control loop - repeatidly calls read() and write() to the hardware interface at a specified frequency We use MONOTONIC time to ensure robustness in the event of system time updates/change. See http://stackoverflow.com/questions/3523442/difference-between-clock-realtime-and-clock-monotonic. More...
 
class  GenericHWInterface
 Hardware interface for a robot. More...
 
class  JoystickManualControl
 
class  SimHWInterface
 Hardware interface for a robot. More...
 
class  TestTrajectory
 

Typedefs

typedef boost::shared_ptr< const ControllerToCSVControllerToCSVConstPtr
 
typedef boost::shared_ptr< ControllerToCSVControllerToCSVPtr
 
typedef boost::shared_ptr< const TestTrajectoryTestTrajectoryConstPtr
 
typedef boost::shared_ptr< TestTrajectoryTestTrajectoryPtr
 

Variables

static const double BILLION = 1000000000.0
 
static const double RECORD_RATE_HZ = 100.0
 
static const double SEC_PER_TRAJ_POINT = 5.0
 
static const std::size_t TRAJ_POINTS = 10
 

Typedef Documentation

◆ ControllerToCSVConstPtr

Definition at line 115 of file controller_to_csv.h.

◆ ControllerToCSVPtr

Definition at line 114 of file controller_to_csv.h.

◆ TestTrajectoryConstPtr

Definition at line 163 of file test_trajectory.cpp.

◆ TestTrajectoryPtr

Definition at line 162 of file test_trajectory.cpp.

Variable Documentation

◆ BILLION

const double ros_control_boilerplate::BILLION = 1000000000.0
static

Definition at line 47 of file generic_hw_control_loop.h.

◆ RECORD_RATE_HZ

const double ros_control_boilerplate::RECORD_RATE_HZ = 100.0
static

Definition at line 55 of file csv_to_controller.h.

◆ SEC_PER_TRAJ_POINT

const double ros_control_boilerplate::SEC_PER_TRAJ_POINT = 5.0
static

Definition at line 48 of file test_trajectory.cpp.

◆ TRAJ_POINTS

const std::size_t ros_control_boilerplate::TRAJ_POINTS = 10
static

Definition at line 49 of file test_trajectory.cpp.



ros_control_boilerplate
Author(s): Dave Coleman
autogenerated on Mon Feb 28 2022 23:27:26