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.