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 boost::shared_ptr<const ControllerToCSV> ros_control_boilerplate::ControllerToCSVConstPtr |
Definition at line 117 of file controller_to_csv.h.
typedef boost::shared_ptr<ControllerToCSV> ros_control_boilerplate::ControllerToCSVPtr |
Definition at line 116 of file controller_to_csv.h.
typedef boost::shared_ptr<const TestTrajectory> ros_control_boilerplate::TestTrajectoryConstPtr |
Definition at line 165 of file test_trajectory.cpp.
typedef boost::shared_ptr<TestTrajectory> ros_control_boilerplate::TestTrajectoryPtr |
Definition at line 164 of file test_trajectory.cpp.
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.