Bionic-Bison-5535 / FORTE

"FORTE" is FRC Team 5535's Robot for the 2024 FIRST Robotics Competition, "Crescendo".
MIT License
2 stars 0 forks source link

Position on Field (POF) #10

Closed WesleyMcGinn closed 7 months ago

WesleyMcGinn commented 8 months ago

The Limelight and NavX should be used to constantly find the position of the robot. Whenever an AprilTag is in view while the robot is driving, the robot should recalculate its position. Otherwise, it should calculate the change its known position based on its current vector of motion.

This will allow us to:

The position-finding system should have its own file and its own class, with functions for setting and retrieving the robot's position.

This will give us a major software advantage over other teams.

WesleyMcGinn commented 8 months ago

Possibly helpful information on Limelight's Online Documentation:

Robot Localisation with MegaTag - How to easily find robot's position on the field Complete NetworkTables API - All NT Variable Names and How to Access in Java

WesleyMcGinn commented 8 months ago

This could actually be really useful. Check it out:

Screenshot 2024-02-23 at 11 31 51 AM

There is already a 3D interface for calibrating the botpose system, which should be simple enough to build off of with a little NavX code. With this system, the robot could be comprehending and adjusting its position in no time.

We will see....

Ethanmejia commented 7 months ago

We have a better system right now; POF would not make us much better.