Classes | Enumerations | Variables
labustMission.hpp File Reference
#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>
Include dependency graph for labustMission.hpp:
This graph shows which files directly or indirectly include this file:

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"}

Enumeration Type Documentation

anonymous enum
Enumerator:
X 
Y 
Z 
T 

Definition at line 84 of file labustMission.hpp.

anonymous enum
Enumerator:
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
Enumerator:
u 
v 
w 
r 
x 
y 
z 
psi 
x_var 
y_var 
z_var 
psi_var 
alt 
stateHatNum 

Definition at line 113 of file labustMission.hpp.


Variable Documentation

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.

const char* pl_iso[] = {"dof","command","hysteresis","reference","sampling_rate","\0"}

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[]
Initial value:
 {"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.

const char* stateVarNames[] = {"u", "v", "w", "r", "x", "y", "z", "psi", "x_var", "y_var", "z_var", "psi_var", "alt"}

Definition at line 114 of file labustMission.hpp.



labust_mission
Author(s): Filip Mandic
autogenerated on Fri Aug 28 2015 11:23:04