US 9,811,083 B2
System and method of controlling autonomous vehicles
Ivan Stamatovski, Long Island City, NY (US); and Mohammad Hefny, Cairo (EG)
Assigned to Easy Aerial Inc., Long Island City, NY (US)
Filed by EASY AERIAL INC., Long Island City, NY (US)
Filed on Nov. 23, 2015, as Appl. No. 14/949,541.
Prior Publication US 2017/0146995 A1, May 25, 2017
Int. Cl. B60W 30/18 (2012.01); B60W 50/00 (2006.01); G05D 1/00 (2006.01); B64C 39/02 (2006.01); G07C 5/00 (2006.01)
CPC G05D 1/0027 (2013.01) [B64C 39/024 (2013.01); G07C 5/008 (2013.01); B64C 2201/021 (2013.01); B64C 2201/024 (2013.01); B64C 2201/104 (2013.01); B64C 2201/108 (2013.01); B64C 2201/146 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system for establishing a networked fleet of unmanned vehicles, the system comprising:
a first vehicle control device mounted on a first unmanned vehicle, the first vehicle control device configured to interface with an existing first vehicle control board of the first unmanned vehicle, and further configured to control the first unmanned vehicle, wherein the first vehicle control device comprises one or more physical processors programmed by computer program instructions that, when executed, cause the vehicle control device to:
establish a first vehicle communications interface with the first vehicle control board of the first unmanned vehicle;
transmit control instructions to the first vehicle control board of the first unmanned vehicle;
receive control feedback from the first vehicle control board of the first unmanned vehicle;
receive sensor data from at least one sensor associated with the first unmanned vehicle;
establish a first communications interface with a remote control system;
receive control instructions from the remote control system; and
transmit the sensor data to the remote control system; and
a second vehicle control device mounted on a second unmanned vehicle, the second vehicle control device configured to interface with an existing second vehicle control board of the second unmanned vehicle, and comprising one or more second physical processors programmed by computer program instructions that, when executed, cause the second vehicle control device to:
establish a second vehicle communications interface with the second vehicle control board of the second unmanned vehicle;
transmit control instructions to the second vehicle control board of the second unmanned vehicle;
receive control feedback from the second vehicle control board of the second unmanned vehicle;
receive second sensor data from at least one sensor associated with the second unmanned vehicle;
establish a second communications interface between the first vehicle control device and the second vehicle control device using a cellular communications network; and
transmit the second sensor data to the first vehicle control device via the second communications interface.