MissouriMRR / IARC-2020

Missouri S&T's Multirotor Robot Design Team's 2020 International Aerial Robotics Competition code
MIT License
9 stars 3 forks source link

Track persistent obstacles between frames and update pipeline to utilize ObstacleTracker #224

Closed mrouie closed 3 years ago

mrouie commented 3 years ago

This pull request uses ObstacleTracker to track obstacles between frames and updates the pipeline to utilize ObstacleTracker functions

ObstacleTracker uses ObstacleTracker.update() to update the internal buffer of boundingboxes in the current frame with a 10% (radius) movement tolerance per obstacle. It also uses ObstacleTracker.getPersistentObstacles() to return a list of BoundingBoxes that contain obstacles that have been persistent for 5 frames.