Patent classifications
B64U2201/20
DRONE TELEMETRY SYSTEM
A device includes a processor. The processor is configured to execute instructions to: receive a request from an application to subscribe to a telemetry messaging service; grant a subscription to the telemetry messaging service, to the application based on the request; receive telemetry messages from drones over a radio access network (RAN); process the telemetry messages; and provide the processed telemetry messages to the application over the RAN.
SYSTEM, METHOD AND APPARATUS FOR PROVIDING SPECIALIZED CONTROLLER TO REMOTELY PILOT AN UNMANNED VEHICLE
An apparatus for providing control signals to a remotely piloted unmanned aerial vehicle (UAV) which includes a pedal input mechanically connected to a base enclosure using a linkage system which allows for the angular movement of the pedal input. The apparatus further includes a potentiometer which provides a first control signal to a central controller indicating a detected angular position of the pedal. The central controller includes circuitry to translate the received first signal into a control signal which the central controller may transmit to one or more UAVs via a transceiver and antenna.
Unmanned Aerial Vehicle Inspection System
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes obtaining, from a user device, flight operation information describing an inspection of a vertical structure to be performed, the flight operation information including locations of one or more safe locations for vertical inspection. A location of the UAV is determined to correspond to a first safe location for vertical inspection. A first inspection of the structure is performed is performed at the first safe location, the first inspection including activating cameras. A second safe location is traveled to, and a second inspection of the structure is performed. Information associated with the inspection is provided to the user device.
ROBOT AND METHOD FOR ASCERTAINING A DISTANCE TRAVELED BY A ROBOT
A semiautonomous robot. The robot includes at least two powered locomotion devices and a monocular capture unit. The at least two locomotion devices are designed to rotate at least the capture unit about a rotational axis, which is situated in a fixed position relative to the capture unit, the capture unit and the rotational axis being set apart from each other. The robot further includes at least one control and/or regulating unit for ascertaining a distance traveled. As a function of a movement of the capture unit about the rotational axis fixed during the movement, in particular, at a known distance from the rotational axis and/or in a known orientation relative to the rotational axis, the control and/or regulating unit is configured to determine a distance conversion parameter, which is provided for ascertaining the distance traveled.
Unmanned aerial vehicle inspection system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes obtaining, from a user device, flight operation information describing an inspection of a vertical structure to be performed, the flight operation information including locations of one or more safe locations for vertical inspection. A location of the UAV is determined to correspond to a first safe location for vertical inspection. A first inspection of the structure is performed is performed at the first safe location, the first inspection including activating cameras. A second safe location is traveled to, and a second inspection of the structure is performed. Information associated with the inspection is provided to the user device.
Data logging in aerial platform
An unmanned aerial vehicle manages storage of data and transfer between other connected devices. The unmanned aerial vehicle captures sensor data from sensors on the unmanned aerial vehicle. The unmanned aerial vehicle transfers the captured sensor data from the unmanned aerial vehicle to a remote controller via a wireless interface. The captured data may be transferred via a TCP link, a UDP link, or a combination thereof. If a loss of link is detected, the captured sensor data is stored to a buffer and a battery level of the unmanned aerial vehicle and a flight status of the unmanned aerial vehicle is monitored. The stored sensor data is transferred from the buffer to a non-volatile storage responsive to the battery level dropping below a predefined threshold or detecting that the unmanned aerial vehicle is stationary and a shutdown may be imminent.
INTELLIGENT OBJECT SELECTION FROM DRONE FIELD OF VIEW
A method and apparatus for aiding a police officer in writing a report by creating a depiction of an incident scene is provided herein. During operation a drone will photograph an incident scene from above. Relevant objects will be identified and a depiction of the incident scene will be created by overlaying the relevant photographed real world objects onto a map retrieved from storage. The depiction of the incident scene will be made available to police officers to increase the officers' efficiency in report writing. More particularly, officers will no longer need to re-create the depiction of the incident scene by hand. Instead, the officer will be able to use the depiction of the incident scene.
METHODS AND SYSTEMS FOR PROVIDING DRONE-ASSISTED MEDIA CAPTURE
A method may include receiving a request for drone-assisted media capture from a vehicle located at a first location, the request specifying one or more user preferences, selecting an unmanned aerial vehicle that is able to perform the drone-assisted media capture based on the user preferences, causing the selected unmanned aerial vehicle to travel to the first location, and causing the selected unmanned aerial vehicle to capture media at the first location based on the user preferences.
Task allocation for vehicles
Methods and apparatus are provided for allocating tasks to be performed by one or more autonomous vehicles to achieve a mission objective. Generally, a task allocation system identifies a final task associated with a given mission objective, identifies predecessor tasks necessary to complete the final task, generates one or more candidate tasks sequences to accomplish the mission objective, generates a task allocation tree based on the candidate task sequences, and searches the task allocation tree to find a task allocation plan that meets a predetermined selection criteria (e.g., lowest cost). Based on the task allocation plan, the task allocation system determines a task execution plan and generates control data for controlling one or more autonomous vehicles to complete the task execution plan.
Flight management system for UAVs
A flight management system for unmanned aerial vehicles (UAVS), in which the UAV is equipped for cellular fourth generation (4G) flight control. The UAV caches on-board a 4G modem, an antenna connected to the modern for providing for downlink wireless RF. A computer is connected to the modem. A 4G infrastructure to support sending via uplink and receiving via downlink from and to the UAV. The infrastructure further includes 4G base stations capable of communicating with the UAV along its flight path. An antenna in the base station is capable of supporting a downlink to the UAV. A control centre accepts navigation related data from the uplink. In addition, the control centre further includes a connection to the 4G Infrastructure for obtaining downlinked data. A computer for calculating location of the UAV using navigation data from the downlink.