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 ControllerToCSV
ControllerToCSVConstPtr
typedef boost::shared_ptr
< ControllerToCSV
ControllerToCSVPtr
typedef boost::shared_ptr
< const TestTrajectory
TestTrajectoryConstPtr
typedef boost::shared_ptr
< TestTrajectory
TestTrajectoryPtr

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 165 of file test_trajectory.cpp.

Definition at line 164 of file test_trajectory.cpp.


Variable Documentation

const double ros_control_boilerplate::BILLION = 1000000000.0 [static]

Definition at line 46 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 Jun 6 2019 20:37:19