Abstract

Modern developments in electronics, electric motors, and automatic control have contributed to making quadcopters cheap, easily accessible, and with a wide range of use. In this work, a model predictive controller for a quadcopter is developed for tracking a moving object within the field-of-view (FOV) of a camera mounted on the quadcopter. A mathematical representation of the quadcopter is presented with the help of quaternions, whereas the tracked object is modeled as a car. The FOV is defined with the help of a pinhole camera model and represents a nonlinear constraint within the MPC design. Not only is a desired point in space kept within the camera's FOV but also as close as possible to its principal axis. The method is tested in different scenarios of varying complexity. The results are evaluated in terms of flight quality, constraint compliance, and computation effort and demonstrate the potential of the concept to stabilize the quadcopter and track the desired object within the camera's FOV.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.