Patent classifications
B64U60/10
SYSTEMS AND METHODS FOR AUTONOMOUS VISION-GUIDED OBJECT COLLECTION FROM WATER SURFACES WITH A CUSTOMIZED MULTIROTOR
Various embodiments of a vision-guided unmanned aerial vehicle (UAV) system to identify and collect foreign objects from the surface of a body of water are disclosed herein. A vision system and methodology has been developed to reduce reflections and glare from a water surface to better identify an object for removal. A linearized polarization filter and a specularity-removal algorithm is used to eliminate excessive reflection and glare. A contour-based detection algorithm is implemented for detecting the targeted objects on water surface. Further, the system includes a boundary layer sliding mode control (BLSMC) methodology to reduce and minimize position and velocity errors between the UAV and object in the presence of modeling and parameter uncertainties due to variation in a moving water surface.
SYSTEMS AND METHODS FOR AUTONOMOUS VISION-GUIDED OBJECT COLLECTION FROM WATER SURFACES WITH A CUSTOMIZED MULTIROTOR
Various embodiments of a vision-guided unmanned aerial vehicle (UAV) system to identify and collect foreign objects from the surface of a body of water are disclosed herein. A vision system and methodology has been developed to reduce reflections and glare from a water surface to better identify an object for removal. A linearized polarization filter and a specularity-removal algorithm is used to eliminate excessive reflection and glare. A contour-based detection algorithm is implemented for detecting the targeted objects on water surface. Further, the system includes a boundary layer sliding mode control (BLSMC) methodology to reduce and minimize position and velocity errors between the UAV and object in the presence of modeling and parameter uncertainties due to variation in a moving water surface.
Pipelined video interface for remote controlled aerial vehicle with camera
The present teachings provide a system and method. The system and method include receiving images or video frames at a wireless receiver interface from a wireless transmitter. The system and method include performing decoder nudging while decoding the images or the video frames received by the wireless transmitter. Overclocking a display of a controller to an overclocked frequency. Outputting decoded images or decoded video frames to the display of the controller at the overclocked frequency.
Pipelined video interface for remote controlled aerial vehicle with camera
The present teachings provide a system and method. The system and method include receiving images or video frames at a wireless receiver interface from a wireless transmitter. The system and method include performing decoder nudging while decoding the images or the video frames received by the wireless transmitter. Overclocking a display of a controller to an overclocked frequency. Outputting decoded images or decoded video frames to the display of the controller at the overclocked frequency.
Processes for generating and updating flyable airspace for unmanned aerial vehicles
A method includes receiving a digital surface model of an area for unmanned aerial vehicle (UAV) navigation. The digital surface model represents an environmental surface in the area. The method includes determining, for each grid cell of a plurality of grid cells in the area, a confidence value of an altitude of the environmental surface at the grid cell and determining a terrain clearance value based at least on the confidence value of the altitude of the environmental surface at the grid cell. The method includes determining a route for a UAV through the area such that the altitude of the UAV is above the altitude of the environmental surface at each grid cell of a sequence of grid cells of the route by at least the terrain clearance value determined for the grid cell. The method includes causing the UAV to navigate through the area using the determined route.
Processes for generating and updating flyable airspace for unmanned aerial vehicles
A method includes receiving a digital surface model of an area for unmanned aerial vehicle (UAV) navigation. The digital surface model represents an environmental surface in the area. The method includes determining, for each grid cell of a plurality of grid cells in the area, a confidence value of an altitude of the environmental surface at the grid cell and determining a terrain clearance value based at least on the confidence value of the altitude of the environmental surface at the grid cell. The method includes determining a route for a UAV through the area such that the altitude of the UAV is above the altitude of the environmental surface at each grid cell of a sequence of grid cells of the route by at least the terrain clearance value determined for the grid cell. The method includes causing the UAV to navigate through the area using the determined route.
Unmanned aerial vehicle with underwater sonar scanning capability
An unmanned aerial system includes an unmanned aerial vehicle having a body and a primary propulsion system coupled to the body. The primary propulsion system includes at least one propeller and at least one motor coupled to the at least one propeller. The unmanned aerial system also includes a pair of landing gears coupled to the body of the unmanned aerial vehicle. Each landing gear of the pair of landing gears includes a buoyant elongated float. The unmanned aerial system also includes a SONAR device coupled to the unmanned aerial vehicle.
Unmanned aerial vehicle with underwater sonar scanning capability
An unmanned aerial system includes an unmanned aerial vehicle having a body and a primary propulsion system coupled to the body. The primary propulsion system includes at least one propeller and at least one motor coupled to the at least one propeller. The unmanned aerial system also includes a pair of landing gears coupled to the body of the unmanned aerial vehicle. Each landing gear of the pair of landing gears includes a buoyant elongated float. The unmanned aerial system also includes a SONAR device coupled to the unmanned aerial vehicle.
RESCUE DRONE
A remote control drone assembly to assist in the rescue of distressed swimmers. The drone assembly includes a flotation device that can be released over a distressed swimmer. A retractable spool assembly attached to the drone assembly includes a retrieval line having a proximate end tethered to the spool assembly. The drone assembly is constructed and arranged to be flown by an operator over a distressed swimmer. The floatation device is released for use by the distressed swimmer and the drone assembly is returned to the operator. The retractable spool is detached from the drone assembly and attached to a spool retractor. The spool retractor retrieving the floatation device together with the distressed swimmer.
RESCUE DRONE
A remote control drone assembly to assist in the rescue of distressed swimmers. The drone assembly includes a flotation device that can be released over a distressed swimmer. A retractable spool assembly attached to the drone assembly includes a retrieval line having a proximate end tethered to the spool assembly. The drone assembly is constructed and arranged to be flown by an operator over a distressed swimmer. The floatation device is released for use by the distressed swimmer and the drone assembly is returned to the operator. The retractable spool is detached from the drone assembly and attached to a spool retractor. The spool retractor retrieving the floatation device together with the distressed swimmer.