Create a state estimator for Triton that publishes the position, orientation, and linear velocity of the AUV.
The state estimator would be subscribed to the IMU topic, which provides linear acceleration and angular velocity. The various detectors (e.g. gate detector) may give information on position relative to objects of known position.
From sound localization, we may get a position estimation as well as a depth reading. (Talk to the sound localization team)
While we could just integrate acceleration to get velocity and displacement, we would have more and more inaccurate results and we would not be taking advantage of measurements from multiple sensors.
Create a state estimator for Triton that publishes the position, orientation, and linear velocity of the AUV.
The state estimator would be subscribed to the IMU topic, which provides linear acceleration and angular velocity. The various detectors (e.g. gate detector) may give information on position relative to objects of known position.
From sound localization, we may get a position estimation as well as a depth reading. (Talk to the sound localization team)
While we could just integrate acceleration to get velocity and displacement, we would have more and more inaccurate results and we would not be taking advantage of measurements from multiple sensors.
Tasks
triton_controls
and implements the state estimatortriton/state
, which is produced by a Gazebo plugin.