input_type =args.input, conn_string=args.c, db_host=args.db) #v = d.drone #print("Flight Log Start") #log = FlightLog(v, logtime=0.1, start_time=START) #log.start() try: #v.arm_and_takeoff(ALTITUDE[0]) d.start() while True: time.sleep(1) print("d.state[img_out_q]", d.state["img_out_q"]) print("Active pipelines", d.state["active_pipelines"]) except ValueError as e: raise e except KeyboardInterrupt as ki: pass except Exception as e: raise e finally: try: print("STOPPING") d.stop() log.flag("LAND") log.stop() v.quit_manual_RTL() except Exception as e: print(e) finally: d.stop()