Public Member Functions | |
void | onTargetPos (const auv_msgs::NavSts::ConstPtr &data) |
void | onVehiclePos (const auv_msgs::NavSts::ConstPtr &data) |
void | start () |
USBLSim () | |
~USBLSim () | |
Public Attributes | |
double | bearing |
double | elevation |
ros::Publisher | pubRange |
ros::Publisher | pubUSBLFix |
double | range |
ros::Subscriber | subTargetPos |
ros::Subscriber | subVehiclePos |
Eigen::Vector3d | tarPos |
underwater_msgs::USBLFix | usbl |
underwater_msgs::USBLFix | usbl_past |
Eigen::Vector3d | vehPos |
double | vehYaw |
Definition at line 50 of file USBLSim.cpp.
USBLSim::USBLSim | ( | ) | [inline] |
Definition at line 54 of file USBLSim.cpp.
USBLSim::~USBLSim | ( | ) | [inline] |
Definition at line 65 of file USBLSim.cpp.
void USBLSim::onTargetPos | ( | const auv_msgs::NavSts::ConstPtr & | data | ) | [inline] |
Definition at line 110 of file USBLSim.cpp.
void USBLSim::onVehiclePos | ( | const auv_msgs::NavSts::ConstPtr & | data | ) | [inline] |
Definition at line 104 of file USBLSim.cpp.
void USBLSim::start | ( | ) | [inline] |
Definition at line 67 of file USBLSim.cpp.
double USBLSim::bearing |
Definition at line 125 of file USBLSim.cpp.
double USBLSim::elevation |
Definition at line 125 of file USBLSim.cpp.
Definition at line 120 of file USBLSim.cpp.
Definition at line 120 of file USBLSim.cpp.
double USBLSim::range |
Definition at line 125 of file USBLSim.cpp.
Definition at line 119 of file USBLSim.cpp.
Definition at line 119 of file USBLSim.cpp.
Eigen::Vector3d USBLSim::tarPos |
Definition at line 122 of file USBLSim.cpp.
underwater_msgs::USBLFix USBLSim::usbl |
Definition at line 129 of file USBLSim.cpp.
underwater_msgs::USBLFix USBLSim::usbl_past |
Definition at line 129 of file USBLSim.cpp.
Eigen::Vector3d USBLSim::vehPos |
Definition at line 122 of file USBLSim.cpp.
double USBLSim::vehYaw |
Definition at line 123 of file USBLSim.cpp.