DESERT 4.0.0
UwMissionCoordinatorModule::AUV_stats Struct Reference

#include <uwsc-mission-coordinator-module.h>

Collaboration diagram for UwMissionCoordinatorModule::AUV_stats:
Collaboration graph

Public Member Functions

 AUV_stats (int id_ctr, int id_trk)
 

Public Attributes

int ctr_id
 
int trk_id
 
Position * rov_position
 
std::vector< Minerov_mine
 
int n_mines
 
bool rov_status
 

Detailed Description

AUV_stats describes statistics about the AUV follower. It also contains ids of respectively the UwROV controller and UwTracker receiver module installed in the AUV leader.

Constructor & Destructor Documentation

◆ AUV_stats()

UwMissionCoordinatorModule::AUV_stats::AUV_stats ( int  id_ctr,
int  id_trk 
)
inline

Constructor of AUV_stats struct.

Member Data Documentation

◆ ctr_id

int UwMissionCoordinatorModule::AUV_stats::ctr_id

Id of the CTR module.

◆ n_mines

int UwMissionCoordinatorModule::AUV_stats::n_mines

Number of mines found by ROV follower.

◆ rov_mine

std::vector<Mine> UwMissionCoordinatorModule::AUV_stats::rov_mine

Mines found by ROV follower.

◆ rov_position

Position* UwMissionCoordinatorModule::AUV_stats::rov_position

Position of ROV follower.

◆ rov_status

bool UwMissionCoordinatorModule::AUV_stats::rov_status

Status of the ROV, if true is detecting a mine.

◆ trk_id

int UwMissionCoordinatorModule::AUV_stats::trk_id

Id of the Tracker module.


The documentation for this struct was generated from the following file: