#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.