| 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.