#include <string>#include <ros/ros.h>#include <boost/bind.hpp>#include <boost/thread.hpp>#include <labust_mission/utils.hpp>#include <std_msgs/Bool.h>#include <std_msgs/String.h>#include <std_msgs/UInt16.h>#include <std_msgs/Float64MultiArray.h>#include <misc_msgs/SendPrimitive.h>#include <misc_msgs/Go2PointFA.h>#include <misc_msgs/Go2PointUA.h>#include <misc_msgs/DynamicPositioning.h>#include <misc_msgs/CourseKeepingFA.h>#include <misc_msgs/CourseKeepingUA.h>#include <misc_msgs/ISO.h>#include <misc_msgs/ExternalEvent.h>#include <misc_msgs/MissionSetup.h>#include <misc_msgs/DataEventsContainer.h>#include <misc_msgs/EvaluateExpression.h>#include <auv_msgs/NED.h>#include <auv_msgs/NavSts.h>#include <auv_msgs/DecimalLatLon.h>

Go to the source code of this file.
Classes | |
| struct | PrimitiveParams |
Enumerations | |
| enum | { X = 0, Y, Z, T } |
| enum | { none = 0, placeholder, go2point_FA, go2point_UA, go2point_FA_hdg, dynamic_positioning, course_keeping_FA, course_keeping_UA, course_keeping_FA_hdg, iso, path_following, pointer, primitiveNum } |
| enum | { u = 0, v, w, r, x, y, z, psi, x_var, y_var, z_var, psi_var, alt, stateHatNum } |
Variables | |
| const char * | pl_course_keeping_FA [] = {"course","speed","timeout","\0"} |
| const char * | pl_course_keeping_FA_hdg [] = {"course","speed","heading","timeout","\0"} |
| const char * | pl_course_keeping_UA [] = {"course","speed","timeout","\0"} |
| const char * | pl_dynamic_positioning [] = {"north","east","heading","timeout","\0"} |
| const char * | pl_go2point_FA [] = {"north","east","speed","victory_radius","\0"} |
| const char * | pl_go2point_FA_hdg [] = {"north","east","heading","speed","victory_radius","\0"} |
| const char * | pl_go2point_UA [] = {"north","east","speed","victory_radius","\0"} |
| const char * | pl_iso [] = {"dof","command","hysteresis","reference","sampling_rate","\0"} |
| const char * | pl_path_following [] = {"point","\0"} |
| const char * | pl_placeholder [] = {"\0"} |
| const char * | pl_pointer [] = {"radius_topic","center_topic","target_topic","\0"} |
| const char * | PRIMITIVES [] |
| const char * | stateVarNames [] = {"u", "v", "w", "r", "x", "y", "z", "psi", "x_var", "y_var", "z_var", "psi_var", "alt"} |
| anonymous enum |
Definition at line 84 of file labustMission.hpp.
| anonymous enum |
| none | |
| placeholder | |
| go2point_FA | |
| go2point_UA | |
| go2point_FA_hdg | |
| dynamic_positioning | |
| course_keeping_FA | |
| course_keeping_UA | |
| course_keeping_FA_hdg | |
| iso | |
| path_following | |
| pointer | |
| primitiveNum |
Definition at line 86 of file labustMission.hpp.
| anonymous enum |
Definition at line 113 of file labustMission.hpp.
| const char* pl_course_keeping_FA[] = {"course","speed","timeout","\0"} |
Definition at line 121 of file labustMission.hpp.
| const char* pl_course_keeping_FA_hdg[] = {"course","speed","heading","timeout","\0"} |
Definition at line 122 of file labustMission.hpp.
| const char* pl_course_keeping_UA[] = {"course","speed","timeout","\0"} |
Definition at line 126 of file labustMission.hpp.
| const char* pl_dynamic_positioning[] = {"north","east","heading","timeout","\0"} |
Definition at line 120 of file labustMission.hpp.
| const char* pl_go2point_FA[] = {"north","east","speed","victory_radius","\0"} |
Definition at line 117 of file labustMission.hpp.
| const char* pl_go2point_FA_hdg[] = {"north","east","heading","speed","victory_radius","\0"} |
Definition at line 119 of file labustMission.hpp.
| const char* pl_go2point_UA[] = {"north","east","speed","victory_radius","\0"} |
Definition at line 118 of file labustMission.hpp.
Definition at line 123 of file labustMission.hpp.
| const char* pl_path_following[] = {"point","\0"} |
Definition at line 124 of file labustMission.hpp.
| const char* pl_placeholder[] = {"\0"} |
Definition at line 116 of file labustMission.hpp.
| const char* pl_pointer[] = {"radius_topic","center_topic","target_topic","\0"} |
Definition at line 125 of file labustMission.hpp.
| const char* PRIMITIVES[] |
{"none",
"placeholder",
"go2point_FA",
"go2point_UA",
"go2point_FA_hdg",
"dynamic_positioning",
"course_keeping_FA",
"course_keeping_UA",
"course_keeping_FA_hdg",
"iso",
"path_following",
"pointer"}
Definition at line 100 of file labustMission.hpp.