An adaptive sense and avoid system, the adaptive sense and avoid system comprising: a processor operatively coupled with a flight controller and a memory device; a plurality of sensors (110, 140c, 226) coupled to an aerial vehicle, each of the plurality of sensors (110, 140c, 226) configured to generate sensor data reflecting a position of an obstacle in an environment of the aerial vehicle; an obstacle detection circuit operatively coupled to the processor and the plurality of sensors (110, 140c, 226), the obstacle detection circuit configured to blend the sensor data from each of the plurality of sensors (110, 140c, 226) to identify obstacles in the environment and to generate obstacle information that reflects a best estimate of a position of the obstacle in the environment, wherein the obstacle detection circuit is configured to (i) set a mode for each of a plurality of sensors (110, 140c, 226) based at leasts on a present state of the aerial vehicle and a condition of the environment, and (ii) assign a weight to the sensor data from each of the plurality of sensors (110, 140c, 226) as a function of sensor type, the present state of the aerial vehicle and the condition of the environment; and an avoidance trajectory circuit operatively coupled to the obstacle detection circuit and the processor, wherein the obstacle detection circuit is configured to (i) calculate trajectory data as a function of the obstacle information and information from one or more databases (108, 224), and (ii) communicate the trajectory data to the flight controller, wherein the one or more databases (108, 224) comprises (i) an airspace database of airspace data reflecting a defined legal airspace for the environment, wherein the obstacle detection circuit is configured to assign a first weight to sensor data from a first sensor and to assign a second weight to sensor data from a second sensor as a function of the airspace data. a processor operatively coupled with a flight controller and a memory device; a plurality of sensors (110, 140c, 226) coupled to an aerial vehicle, each of the plurality of sensors (110, 140c, 226) configured to generate sensor data reflecting a position of an obstacle in an environment of the aerial vehicle; an obstacle detection circuit operatively coupled to the processor and the plurality of sensors (110, 140c, 226), the obstacle detection circuit configured to blend the sensor data from each of the plurality of sensors (110, 140c, 226) to identify obstacles in the environment and to generate obstacle information that reflects a best estimate of a position of the obstacle in the environment, wherein the obstacle detection circuit is configured to (i) set a mode for each of a plurality of sensors (110, 140c, 226) based at leasts on a present state of the aerial vehicle and a condition of the environment, and (ii) assign a weight to the sensor data from each of the plurality of sensors (110, 140c, 226) as a function of sensor type, the present state of the aerial vehicle and the condition of the environment; and (i) set a mode for each of a plurality of sensors (110, 140c, 226) based at leasts on a present state of the aerial vehicle and a condition of the environment, and (ii) assign a weight to the sensor data from each of the plurality of sensors (110, 140c, 226) as a function of sensor type, the present state of the aerial vehicle and the condition of the environment; and an avoidance trajectory circuit operatively coupled to the obstacle detection circuit and the processor, wherein the obstacle detection circuit is configured to (i) calculate trajectory data as a function of the obstacle information and information from one or more databases (108, 224), and (ii) communicate the trajectory data to the flight controller, (i) calculate trajectory data as a function of the obstacle information and information from one or more databases (108, 224), and (ii) communicate the trajectory data to the flight controller, wherein the one or more databases (108, 224) comprises (i) an airspace database of airspace data reflecting a defined legal airspace for the environment, wherein the obstacle detection circuit is configured to assign a first weight to sensor data from a first sensor and to assign a second weight to sensor data from a second sensor as a function of the airspace data.