Namespaces | |
| namespace | StateTypes |
Enumeration of state machine states. | |
Classes | |
| class | StateMachine |
Typedefs | |
| typedef actionlib::SimpleActionClient < mtconnect_msgs::CloseChuckAction > | CncCloseChuckClient |
| typedef boost::shared_ptr < CncCloseChuckClient > | CncCloseChuckClientPtr |
| typedef actionlib::SimpleActionClient < mtconnect_msgs::CloseDoorAction > | CncCloseDoorClient |
| typedef boost::shared_ptr < CncCloseDoorClient > | CncCloseDoorClientPtr |
| typedef actionlib::SimpleActionClient < mtconnect_msgs::OpenChuckAction > | CncOpenChuckClient |
| typedef boost::shared_ptr < CncOpenChuckClient > | CncOpenChuckClientPtr |
| typedef actionlib::SimpleActionClient < mtconnect_msgs::OpenDoorAction > | CncOpenDoorClient |
| typedef boost::shared_ptr < CncOpenDoorClient > | CncOpenDoorClientPtr |
| typedef actionlib::SimpleActionClient < object_manipulation_msgs::GraspHandPostureExecutionAction > | GraspActionClient |
| typedef boost::shared_ptr < GraspActionClient > | GraspActionClientPtr |
| typedef actionlib::SimpleActionClient < control_msgs::FollowJointTrajectoryAction > | JointTractoryClient |
| typedef boost::shared_ptr < JointTractoryClient > | JointTractoryClientPtr |
| typedef actionlib::SimpleActionServer < mtconnect_msgs::MaterialLoadAction > | MaterialLoadServer |
| typedef boost::shared_ptr < MaterialLoadServer > | MaterialLoadServerPtr |
| typedef actionlib::SimpleActionServer < mtconnect_msgs::MaterialUnloadAction > | MaterialUnloadServer |
| typedef boost::shared_ptr < MaterialUnloadServer > | MaterialUnloadServerPtr |
| typedef StateTypes::StateType | StateType |
Functions | |
| bool | parseTaskXml (const std::string &xml, std::map< std::string, trajectory_msgs::JointTrajectoryPtr > &paths, std::map< std::string, boost::shared_ptr< mtconnect::JointPoint > > &points) |
| bool | toJointTrajectory (boost::shared_ptr< mtconnect::Path > &path, trajectory_msgs::JointTrajectoryPtr &traj) |
| typedef actionlib::SimpleActionClient<mtconnect_msgs::CloseChuckAction> mtconnect_state_machine::CncCloseChuckClient |
Definition at line 167 of file state_machine.h.
| typedef boost::shared_ptr<CncCloseChuckClient> mtconnect_state_machine::CncCloseChuckClientPtr |
Definition at line 176 of file state_machine.h.
| typedef actionlib::SimpleActionClient<mtconnect_msgs::CloseDoorAction> mtconnect_state_machine::CncCloseDoorClient |
Definition at line 165 of file state_machine.h.
| typedef boost::shared_ptr<CncCloseDoorClient> mtconnect_state_machine::CncCloseDoorClientPtr |
Definition at line 174 of file state_machine.h.
| typedef actionlib::SimpleActionClient<mtconnect_msgs::OpenChuckAction> mtconnect_state_machine::CncOpenChuckClient |
Definition at line 166 of file state_machine.h.
| typedef boost::shared_ptr<CncOpenChuckClient> mtconnect_state_machine::CncOpenChuckClientPtr |
Definition at line 175 of file state_machine.h.
| typedef actionlib::SimpleActionClient<mtconnect_msgs::OpenDoorAction> mtconnect_state_machine::CncOpenDoorClient |
Definition at line 164 of file state_machine.h.
| typedef boost::shared_ptr<CncOpenDoorClient> mtconnect_state_machine::CncOpenDoorClientPtr |
Definition at line 173 of file state_machine.h.
| typedef actionlib::SimpleActionClient<object_manipulation_msgs::GraspHandPostureExecutionAction> mtconnect_state_machine::GraspActionClient |
Definition at line 170 of file state_machine.h.
| typedef boost::shared_ptr<GraspActionClient> mtconnect_state_machine::GraspActionClientPtr |
Definition at line 179 of file state_machine.h.
| typedef actionlib::SimpleActionClient<control_msgs::FollowJointTrajectoryAction> mtconnect_state_machine::JointTractoryClient |
Definition at line 171 of file state_machine.h.
| typedef boost::shared_ptr<JointTractoryClient> mtconnect_state_machine::JointTractoryClientPtr |
Definition at line 180 of file state_machine.h.
| typedef actionlib::SimpleActionServer<mtconnect_msgs::MaterialLoadAction> mtconnect_state_machine::MaterialLoadServer |
Definition at line 168 of file state_machine.h.
| typedef boost::shared_ptr<MaterialLoadServer> mtconnect_state_machine::MaterialLoadServerPtr |
Definition at line 177 of file state_machine.h.
| typedef actionlib::SimpleActionServer<mtconnect_msgs::MaterialUnloadAction> mtconnect_state_machine::MaterialUnloadServer |
Definition at line 169 of file state_machine.h.
| typedef boost::shared_ptr<MaterialUnloadServer> mtconnect_state_machine::MaterialUnloadServerPtr |
Definition at line 178 of file state_machine.h.
Definition at line 161 of file state_machine.h.
| bool mtconnect_state_machine::parseTaskXml | ( | const std::string & | xml, |
| std::map< std::string, trajectory_msgs::JointTrajectoryPtr > & | paths, | ||
| std::map< std::string, boost::shared_ptr< mtconnect::JointPoint > > & | points | ||
| ) |
Definition at line 27 of file utilities.cpp.
| bool mtconnect_state_machine::toJointTrajectory | ( | boost::shared_ptr< mtconnect::Path > & | path, |
| trajectory_msgs::JointTrajectoryPtr & | traj | ||
| ) |
Definition at line 73 of file utilities.cpp.