Patent classifications
B64U70/10
Spatial vector-based drone control
A method for controlling movement of a drone is disclosed. A spatial vector between a flight-capable drone and a reference object is computed. The spatial vector defines a direction and a distance by which the drone is spaced from the reference object. Flightpath attributes based on the computed vector are determined. The flightpath attributes include one or more of a flight direction, a flight distance, and a flight speed. The flight direction is variable as a function of the direction of the spatial vector. The flight distance is variable as a function of the distance of the spatial vector. The flight speed is variable as a function of the distance of the spatial vector. In an automated operation, movement of the drone is controlled according to the determined flightpath attributes.
Spatial vector-based drone control
A method for controlling movement of a drone is disclosed. A spatial vector between a flight-capable drone and a reference object is computed. The spatial vector defines a direction and a distance by which the drone is spaced from the reference object. Flightpath attributes based on the computed vector are determined. The flightpath attributes include one or more of a flight direction, a flight distance, and a flight speed. The flight direction is variable as a function of the direction of the spatial vector. The flight distance is variable as a function of the distance of the spatial vector. The flight speed is variable as a function of the distance of the spatial vector. In an automated operation, movement of the drone is controlled according to the determined flightpath attributes.
Autonomous aerial vehicle hardware configuration
An introduced autonomous aerial vehicle can include multiple cameras for capturing images of a surrounding physical environment that are utilized for motion planning by an autonomous navigation system. In some embodiments, the cameras can be integrated into one or more rotor assemblies that house powered rotors to free up space within the body of the aerial vehicle. In an example embodiment, an aerial vehicle includes multiple upward-facing cameras and multiple downward-facing cameras with overlapping fields of view to enable stereoscopic computer vision in a plurality of directions around the aerial vehicle. Similar camera arrangements can also be implemented in fixed-wing aerial vehicles.
UAV PAYLOAD MODULE CAMERA ASSEMBLY AND RETRACTION MECHANISM
In one possible embodiment, a UAV payload module retraction mechanism is provided including a payload pivotally attached to a housing. A biasing member is mounted to bias the payload out of the housing and a winch is attached to the payload. An elongated flexible drawing member is coupled between the housing and the winch, the elongated drawing flexible member being capable of being drawn by the winch to retract the payload within the housing.
METHOD AND APPARATUS FOR LAUNCHING UNMANNED AERIAL VEHICLE AND UNMANNED AERIAL VEHICLE INCORPORATING THE SAME
A method for launching an unmanned aerial vehicle (UAV) comprises: receiving a pre-launching signal; detecting, via at least one sensor of the UAV, at least one status parameter of the UAV in response to receiving the pre-launching signal; determining a launching mode of the UAV according to the at least one detected status parameter of the UAV; and launching the UAV according to the determined launching mode of the UAV.
Autonomous aerial vehicle rotor configurations
The technology described herein relates to autonomous aerial vehicle rotor configurations. In some embodiments, the aerial vehicle includes a central body that extends along a longitudinal axis from a forward end to an aft end including a port side opposite a starboard side. Multiple rotor arms each have a proximal end coupled to the central body and a rotor assembly arranged at a distal end to provide propulsion for the aerial vehicle. The rotor assemblies include a first set of rotor assemblies and a second set of rotor assemblies. The first set of rotor assemblies are arranged in a non-inverted configuration on a top side of the aerial vehicle such that each rotor assembly includes an upward-facing rotor. The second set of rotor assemblies are arranged in an inverted configuration on a bottom side of the aerial vehicle such that each rotor assembly includes a downward-facing rotor.
Stitched image
Various embodiments associated with a composite image are described. In one embodiment, a handheld device comprises a launch component configured to cause a launch of a projectile. The projectile is configured to capture a plurality of images. Individual images of the plurality of images are of different segments of an area. The system also comprises an image stitch component configured to stitch the plurality of images into a composite image. The composite image is of a higher resolution than a resolution of individual images of the plurality of images.
Autonomous Aerial Vehicle Hardware Configuration
An introduced autonomous aerial vehicle can include multiple cameras for capturing images of a surrounding physical environment that are utilized for motion planning by an autonomous navigation system. In some embodiments, the cameras can be integrated into one or more rotor assemblies that house powered rotors to free up space within the body of the aerial vehicle. In an example embodiment, an aerial vehicle includes multiple upward-facing cameras and multiple downward-facing cameras with overlapping fields of view to enable stereoscopic computer vision in a plurality of directions around the aerial vehicle. Similar camera arrangements can also be implemented in fixed-wing aerial vehicles.
UAV AND UAV LANDING CONTROL DEVICE AND METHOD
An unmanned aerial vehicle (UAV), a UAV landing control device and method. The UAV landing control method includes: receiving a trigger command; starting to monitor under control of the trigger command and outputting monitoring information based on a landing platform below the UAV, where the UAV has one or more rotors; and determining whether to control the one or more rotors of the UAV to stop rotation based on the monitoring information.
Methods for launching and landing an unmanned aerial vehicle
An aerial vehicle landing method includes controlling to decelerate, with aid of one or more processors and in response to at least two of a plurality of conditions being satisfied, the aerial vehicle to cause the aerial vehicle to land autonomously. The plurality of conditions includes determining that an external signal related to a human is detected via one or more sensors; determining that a location/orientation change of the aerial vehicle is detected while the aerial vehicle is airborne; and determining that an external contact from an external object is exerted upon the aerial vehicle, the external object being an object that is not part of the aerial vehicle.