| motoman::controller::Controller | Class encapsulates the motoman controller interface. It also handles higher level functions such as maintining the current motion state. This class is meant to be a Singleton, but that is not explicitly enforced. Only one instance of this object should be instantiated |
| motoman::controller::ctrl_grp_param_t | Structure for storing control-group parameters |
| FB_AXIS_CORRECTION | |
| FB_PULSE_CORRECTION_DATA | |
| GB_PULSE_TO_RAD | |
| GP_INTERPOLATION_PERIOD | |
| motoman::input_handler::InputHandler | Message handler that responds to robot input state requests |
| motoman::joint_motion_handler::JointMotionHandler | Message handler that handles joint motion requests to the controller |
| motoman::joint_relay_handler::JointRelayHandler | Message handler that relays joint positions (converts simple message types to ROS message types and publishes them) |
| motoman::joint_trajectory_downloader::JointTrajectoryDownloader | Message handler that downloads joint trajectories to the motoman controller |
| motoman::joint_trajectory_handler::JointTrajectoryHandler | Message handler that relays joint trajectories to the motoman controller |
| MAX_INC_PIPC | |
| MAX_INCREMENT_INFO | |
| PVarQ::message | |
| motoman::parameters::Parameters | This is a static class that is meant to capture controller level and global constants related to the motoman interface. Capturing the data in a single place makes sense for now given that this information is needed in multiple places |
| motoman::p_var_q::PVarQ | |
| PVarQ | |
| motoman::controller::sys_param_t | Structure for storing system parameters |
| TASK_QTY_INFO | |
| motoman::trajectory_job::TrajectoryJob | The job class encapsulates a trajectory as defined by a motoman job file (*.JBI). This class makes certain assumptions about the job file structure and is not meant to be a generic implementation of a job class (but could be extended if the need arises) |