Patent attributes
An automated modular vehicle configuration system and method that comprises a Configuration Management Unit in the vehicle that detects assemblies attached to the vehicle and configures the vehicle's autopilot based on the detected assemblies. Each attached assembly comprises mechanical and electrical components, ports and a memory device that contains identification information and data related to the assembly, such as assembly type, propulsion type, position, flight time, manufacturing date. Users can swap assemblies on the vehicle in order to provide different features to the vehicle. In particular this invention relates to drone vehicles that can be configured with different types of propulsion systems with different performance profiles and equipment such as gimbals, cameras, landing gear, measurement payloads and such. The invention also automatically downloads vehicle configuration parameters and autopilot firmware updates. Vehicle configuration and logs can be sent to the cloud for safekeeping and further analysis.