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

Definition at line 117 of file controller_to_csv.h.

Definition at line 116 of file controller_to_csv.h.

Definition at line 167 of file test_trajectory.cpp.

Definition at line 166 of file test_trajectory.cpp.

Variable Documentation

const double ros_control_boilerplate::BILLION = 1000000000.0
static

Definition at line 47 of file generic_hw_control_loop.h.

const double ros_control_boilerplate::RECORD_RATE_HZ = 100.0
static

Definition at line 55 of file csv_to_controller.h.

const double ros_control_boilerplate::SEC_PER_TRAJ_POINT = 5.0
static

Definition at line 48 of file test_trajectory.cpp.

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 Thu Feb 25 2021 03:58:54