rm launch_local.moos

This commit is contained in:
jhl
2023-11-29 17:53:46 +08:00
142 changed files with 234 additions and 1245 deletions

6
src/pStateManagement/CMakeLists.txt Normal file → Executable file
View File

@@ -17,6 +17,9 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR})
#find_package (jsoncpp NO_MODULE REQUIRED)
find_package (GeographicLib REQUIRED)
include_directories(${GeographicLib_INCLUDE_DIRS})
include_directories(/usr/include/jsoncpp/)
link_directories(/usr/local/lib/)
@@ -26,7 +29,8 @@ TARGET_LINK_LIBRARIES(pStateManagement
${MOOS_LIBRARIES}
${CMAKE_DL_LIBS}
${SYSTEM_LIBS}
${DUNE_LIB}
${DUNE_LIB}
${GeographicLib_LIBRARIES}
mbutil
m
pthread

2
src/pStateManagement/StateManagement.cpp Normal file → Executable file
View File

@@ -9,6 +9,7 @@
#include "MBUtils.h"
#include "StateManagement.h"
#include <json/json.h>
#include <cmath>
using namespace std;
@@ -48,6 +49,7 @@ bool StateManagement::OnNewMail(MOOSMSG_LIST &NewMail)
Json::Value deviceState;
std::string manualState;
int missionState;
int missionState;
if(key == "uManual_enable_cmd")
{

6
src/pStateManagement/StateManagement.h Normal file → Executable file
View File

@@ -9,6 +9,12 @@
#define StateManagement_HEADER
#include "MOOS/libMOOS/MOOSLib.h"
#include "MOOS/libMOOS/Thirdparty/AppCasting/AppCastingMOOSApp.h"
#include <DUNE/DUNE.hpp>
#include <GeographicLib/LocalCartesian.hpp>
#include <json/json.h>
#include <thread>
#include <chrono>
class StateManagement : public CMOOSApp
{

0
src/pStateManagement/StateManagement_Info.cpp Normal file → Executable file
View File

0
src/pStateManagement/StateManagement_Info.h Normal file → Executable file
View File

0
src/pStateManagement/main.cpp Normal file → Executable file
View File

0
src/pStateManagement/pStateManagement.moos Normal file → Executable file
View File