A 10-min recording about the implementation of "Autonomous object detection and landing with Parrot Rolling Spider and Matlab Simulink" can be found here: https://youtu.be/IItrpmtE190 (presented at ESCS 2023 Las Vegas, USA, July 24-27 Embedded Systems, Cyber-physical Systems, & Applications)
Register at MathWorks, Installation, Add-on Packages, Setup Hardware (fully charged battery and bluetooth connection)
Import parrotDetectAndLand as new project, execute parrotDetectAndLand.prj to simulate and deploy on Minidrone
Matlab Simulink at https://www.mathworks.com/help/install/install-products.html
Simulink Support Package for Parrot Minidrones >= v.17.2.1 (Software Requirements for ground station)
Aerospace Toolbox and Aerospace Blockset (5GB) (Model, simulate, and analyze aerospace vehicle dynamics)
Simulink Coder (800MB) (Generate C and C++ code from Simulink and Stateflow models)
Simulink 3D Animation (500MB) (Visualize dynamic system behavior in a virtual reality environment)
Computer Vision Toolbox (3GB)
Control System Toolbox (250MB)
Signal Processing Toolbox (450MB)
Robotics System Toolbox
Embedded Coder
Image Processing Toolbox
Minidrone (Spider or Mambo)
Battery (second recommended as one lasts for only 6 minutes)
Micro-USB
Bluetooth Low Energy Adapter (time consuming step to set up - follow FAQs throughoutly)