This task is related to the 2022 RoboSub competition. Interested in helping out? Please click here to navigate to the parent issue or the parent project, which can show you how to get started.
For this task of the competition, there are three tables. One of the tables starts with all of the bottles, one of the tables is empty with a large green dollar sign (the "bootlegger" table), and one of the tables has a large axe on it (the "G-Man" table). The bot should be able to distinguish between all three tables (so that it can move between them and place bottles in the appropriate position).
To start, consider making an OpenCV algorithm that can tell the difference between two flat, static images. Then continue developing the algorithm by allowing the algorithm to consider surfaces at an angle.
To complete this task, please contribute a PR (or multiple PRs) that solve this issue. They should be able to distinguish between the tables with a relative amount of accuracy.
This task is related to the 2022 RoboSub competition. Interested in helping out? Please click here to navigate to the parent issue or the parent project, which can show you how to get started.
For this task of the competition, there are three tables. One of the tables starts with all of the bottles, one of the tables is empty with a large green dollar sign (the "bootlegger" table), and one of the tables has a large axe on it (the "G-Man" table). The bot should be able to distinguish between all three tables (so that it can move between them and place bottles in the appropriate position).
To start, consider making an OpenCV algorithm that can tell the difference between two flat, static images. Then continue developing the algorithm by allowing the algorithm to consider surfaces at an angle.
To complete this task, please contribute a PR (or multiple PRs) that solve this issue. They should be able to distinguish between the tables with a relative amount of accuracy.