Skip to content
This repository has been archived by the owner on Nov 3, 2024. It is now read-only.

Sonar SLAM re-start #65

Open
4 tasks
ivangushkov opened this issue Mar 21, 2022 · 0 comments
Open
4 tasks

Sonar SLAM re-start #65

ivangushkov opened this issue Mar 21, 2022 · 0 comments
Assignees
Labels
Estimation Estimation/Prediction/Filtering related feature New feature or request moderate priority Accomplish in appropriate time window Pointcloud Processing Regarding depth/pointcloud data

Comments

@ivangushkov
Copy link
Contributor

Time estimate: 30 hours
Deadline: 09.April

Description of task:

We have a Sonar SLAM implementation which should be fairly operational. Given that Sonar SLAM is fairly well developed as a technology, we should reevaluate this solution for both TAC and RoboSub. Camera detection gives us troubles with objects that are far away. The Sonar might help there, presumably being more long ranged than camera algorithms. Exciting possibilities are also present for Sonar/Camera fusion in trying to detect and classify objects in the map. Another thing that can be looked into is solving for the lost dimension of sonar measurements (elevation along elevation arc of sonar scans) through batch optimization methods. This is a possibility that a few people have looked into, so it is out there somewhere.

Resources:
https://github.com/WaldumA/sonar_slam
https://books.google.no/books?id=atJqCQAAQBAJ&dq=ekf+sonar+slam&hl=bg
https://www.cs.cmu.edu/~kaess/pub/Westman18icra.pdf

  • Look into our existing EKF Sonar SLAM implementation and evaluate how much work is left on that. Consider the possibilities of using other SLAM methods (WOLF graph SLAM, etc).
  • Evaluate the possibilities of running camera-sonar fused classification of objects
  • Evaluate the possibilities of solving for Sonar elevation of map through batch optimization methods, CV style.
  • Get it running with our FFS and rest of stack for pool test.
@ivangushkov ivangushkov added feature New feature or request low priority Not time-sensitive Estimation Estimation/Prediction/Filtering related labels Mar 21, 2022
@theBadMusician theBadMusician added moderate priority Accomplish in appropriate time window Pointcloud Processing Regarding depth/pointcloud data and removed low priority Not time-sensitive labels Aug 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Estimation Estimation/Prediction/Filtering related feature New feature or request moderate priority Accomplish in appropriate time window Pointcloud Processing Regarding depth/pointcloud data
Projects
None yet
Development

No branches or pull requests

3 participants