Hi -
I'm also not really clear what a judge meant by "rotator." I can think of a few different ways to potentially detect wildlife in the net, but they would be significantly more advanced than the baseline ROV project that we have.
1. Use a camera with computer vision. This would require another board, like a Raspberry Pi, because the Arduino is not really powerful enough to do computer vision on its own. If you browse the artificial intelligence area of our website:
https://www.sciencebuddies.org/science- ... telligence you will see multiple projects about computer vision. So, for example, you could train a model to tell the difference between pictures of trash and pictures of fish. But again, doing that on a regular computer is one thing (that's what our project instructions tell you how to do), doing it on a mobile robot is more complicated.
2. Don't use a camera, but try using other sensors to detect the difference between inanimate objects and wildlife. For example, you could mount an accelerometer on your robot (we have a tutorial here:
https://youtu.be/zpV7ac3ecl4?si=9NMLGIdTRkeptjag) and periodically stop the motors so the ROV stops moving. If the robot is just holding trash, the accelerometer readings should be pretty low (assuming the water isn't too choppy). If there's an animal caught in the net, flopping around and trying to escape, the accelerometer readings would be higher.
3. You could add safety features to try and scare animals away from the robot to begin with. The motors are already somewhat loud, but you could add buzzers or speakers to make it louder, or maybe flashling lights (although I don't know if lights would attract some animals like fish).
Hope that helps! But before doing any of that, do make sure you check whether you're allowed to modify the project, like Madeline mentioned.