
Public Types | |
| enum | { initial = 0, coarseApproach, fineApproach, Tugging } |
Public Member Functions | |
| MZOS () | |
| void | onAgvPos (const auv_msgs::NED::ConstPtr &msg) |
| void | onLostContact (const std_msgs::Bool::ConstPtr &data) |
| void | onRelativeDistance (const geometry_msgs::PoseStamped::ConstPtr &msg) |
| void | onStateHat (const auv_msgs::NavSts::ConstPtr &data) |
| void | onTargetPos (const auv_msgs::NED::ConstPtr &msg) |
Public Attributes | |
| double | agvXpos |
| double | agvYpos |
| double | deltaXposTarget |
| double | deltaYposTarget |
| int | missionState |
| auv_msgs::NED | offset |
| ros::Publisher | pubDeltaPos |
| ros::Publisher | pubEvent |
| ros::Publisher | pubKFmode |
| ros::Subscriber | subAgvPos |
| ros::Subscriber | subRelativeDistance |
| ros::Subscriber | subStateHatAbs |
| ros::Subscriber | subTargetPos |
| double | targetXpos |
| double | targetYpos |
| ros::Timer | timer |
| anonymous enum |
| MZOS::MZOS | ( | ) | [inline] |
| void MZOS::onAgvPos | ( | const auv_msgs::NED::ConstPtr & | msg | ) | [inline] |
| void MZOS::onLostContact | ( | const std_msgs::Bool::ConstPtr & | data | ) | [inline] |
| void MZOS::onRelativeDistance | ( | const geometry_msgs::PoseStamped::ConstPtr & | msg | ) | [inline] |
| void MZOS::onStateHat | ( | const auv_msgs::NavSts::ConstPtr & | data | ) | [inline] |
| void MZOS::onTargetPos | ( | const auv_msgs::NED::ConstPtr & | msg | ) | [inline] |
| double MZOS::agvXpos |
| double MZOS::agvYpos |
| double MZOS::deltaXposTarget |
| double MZOS::deltaYposTarget |
| auv_msgs::NED MZOS::offset |
| double MZOS::targetXpos |
| double MZOS::targetYpos |