Abstract
An algorithm for simultaneous tracking of multiple ground targets by an unmanned aerial vehicle is presented. The algorithm is specifically tailored toward multirotor vehicles, and it consists of a particle filter to predict target motion, a reference trajectory generator, and a finite-horizon model predictive controller for trajectory tracking. Two versions of the algorithm are proposed: for a vehicle equipped with a gimbaled camera, and for a vehicle equipped with a fixed camera. Furthermore, a target rejection algorithm is included to prune targets that inhibit accurate tracking of the majority of the target set. The tracking algorithm and multirotor vehicle dynamic model are first described, followed by example simulations for both the gimbaled and fixed-camera cases. Trade studies are presented, analyzing the effects of controller tuning parameters and camera field of view, as well as performance of the target rejection algorithm. In simulation experiments, real-world target data are used to improve simulation fidelity. Overall, results show that the algorithm is effective in capturing a set of ground targets within the field of view simultaneously when using either gimbaled or fixed-camera configurations, but performance is somewhat degraded in the fixed-camera case when target dynamics occur on timescales similar to tracking vehicle dynamics.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.