UNMANNED AIRCRAFT OBSTACLE AVOIDANCE
First Claim
1. An unmanned aerial vehicle, comprising:
- a collision detection and avoidance system comprising at least one active distance detector; and
one or more processors configured to;
receive a flight path, wherein the flight path comprises instructions for the unmanned aerial vehicle to travel from its current location to at least one other location;
determine direction priorities for the collision detection and avoidance system based at least in part on the flight path;
determine an obstacle for avoidance by the unmanned aerial vehicle based at least in part on the flight path going through the obstacle;
receive distance data generated by the collision detection and avoidance system concerning at least the obstacle;
process the distance data generated by the collision detection and avoidance system based at least in part on the determined direction priorities; and
execute a target path for traveling around the obstacle and to the at least one other location based at least in part on the flight path and the distance data.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses, systems, and methods are disclosed including an unmanned aerial vehicle (UAV), comprising: a collision detection and avoidance system comprising at least one active distance detector; and one or more processors configured to: receive a flight path with instructions for the UAV to travel from its current location to at least one other location; determine direction priorities for the collision detection and avoidance system based at least in part on the flight path; determine an obstacle for avoidance by the UAV based on the flight path going through the obstacle; receive distance data generated by the collision detection and avoidance system concerning the obstacle; process the distance data based at least in part on the determined direction priorities; and execute a target path for traveling around the obstacle and to the at least one other location based at least in part on the flight path and the distance data.
7 Citations
24 Claims
-
1. An unmanned aerial vehicle, comprising:
-
a collision detection and avoidance system comprising at least one active distance detector; and one or more processors configured to; receive a flight path, wherein the flight path comprises instructions for the unmanned aerial vehicle to travel from its current location to at least one other location; determine direction priorities for the collision detection and avoidance system based at least in part on the flight path; determine an obstacle for avoidance by the unmanned aerial vehicle based at least in part on the flight path going through the obstacle; receive distance data generated by the collision detection and avoidance system concerning at least the obstacle; process the distance data generated by the collision detection and avoidance system based at least in part on the determined direction priorities; and execute a target path for traveling around the obstacle and to the at least one other location based at least in part on the flight path and the distance data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for collision detection by an unmanned aerial vehicle, the method comprising:
-
receiving a flight path, wherein the flight path consist of instructions for the unmanned aerial vehicle to travel from its current location to at least one other location; determining direction priorities based at least in part on the flight path; determining an obstacle for avoidance by the unmanned aerial vehicle based at least in part on the flight path and data collected from a collision detection and avoidance system, the collision detection and avoidance system having at least one active sensor; controlling an orientation of the active sensor; receiving data generated by the collision detection and avoidance system concerning at least the obstacle for avoidance; processing the data generated by the collision detection and avoidance system based at least in part on the determined direction priorities; and execute a target path for traveling to the at least one other location based at least in part on the flight path and the data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification