bruin-underwater-robotics / 2023-2024

ASME at UCLA's Bruin Underwater Robotics Team 2023-2024 Repository
2 stars 0 forks source link

Controls: State estimation & localization #7

Open stanley-wei opened 10 months ago

stanley-wei commented 10 months ago

Look into common strategies for implementing state estimation & localization in AUVs. This can be both AUVs in the wild, or AUVs made by other RoboSub teams specifically. If there are multiple strategies, evaluate relative pros and cons.

Later in the process, once a few potential strategies have been identified, look into implementations, particularly implementations in ROS2.

I made a document with a few initial resources; please add any findings, links, etc. as you go.

Some potential places you might want to look:

stanley-wei commented 10 months ago

For state estimation: we'll most likely end up using some kind of Kalman filter, namely the Extended Kalman Filter; that being said, there may be alternatives out there that we aren't aware of.

For localization: although we'll likely be primarily relying on the IMU, one possibility could be using visual odometry as an additional source of pose estimates.