Patent classifications
G05D1/0033
Controller for an unmanned aerial vehicle
A controller for an unmanned aerial vehicle (UAV) comprising an image capture means, the controller comprising: inputs arranged to receive: positional data relating to the UAV, a vehicle and a user device; image data captured by the image capture means; a processor arranged to process the received positional data to determine the relative locations of the UAV, vehicle and user device; an output arranged to output a control signal for controlling the UAV and to output an image signal comprising captured image data; wherein the processor is arranged to: generate the control signal for the UAV such that the image data captured by the image capture means comprises at least an image of an obscured portion of the vehicle that is obscured from a field of view of a user of the user device.
SYSTEM FOR GAME PLAY WITH MULTIPLE REMOTE-CONTROL FLYING CRAFT WITH WIRELESS COMMUNICATION
A gaming system for enabling three-dimensional game play of remote-control craft controlled by a controller, each craft including a communication system with both radio frequency (RF) and infrared (IR) capabilities. The system can include a plurality of hovering remote-control flying craft each controlled by a handheld controller, and further may include at least one additional game accessory elements, such as a puck, a ground station or a gun. Each pairing of craft and controllers communicate via an RF protocol that transmits at least control communications between the controller and the craft based on pair identification information in an RF communication protocol. The craft and game-accessory elements also communicate via at least an IR protocol that communicates game-play information. Selectable pairs of craft and controllers may be assigned to different teams for playing multiplayer team games based on team identification information in the RF communication protocol.
REMOTE-CONTROL FLYING COPTER
A hovering remote-control flying craft having a molded frame assembly includes a plurality of arms extending from a center body with an electric motor and corresponding propeller on each arm. In various embodiments, the motor and propeller are mounted downward-facing at a distal portion of each arm with a motor cover over the motor. The center body can be formed of a two-piece molded structure that sandwiches a circuit board to provide structural support for the frame. The circuit board can include a plurality of tabs that facilitate mounting of wire connectors, and can also provide antennas and emitters for both IR and RF communications. In some embodiments, a removable safety ring protects the propellers from lateral contact.
Method and system for validating access keys for unmanned vehicle interdiction device
The devices and methods described herein integrate security and/or recording mechanisms into unmanned vehicle interdiction devices to prevent unauthorized use and to record information related to operation of the unmanned vehicle interdiction device, identification of an unmanned vehicle, location of the unmanned vehicle, and operation of the unmanned vehicle.
Unmanned aerial vehicle control system, unmanned aerial vehicle control method, and program
Stability of an unmanned aerial vehicle is sought by using a flight controller of an unmanned aerial vehicle control system for controlling flying by an unmanned aerial vehicle based on an instruction from a first operator. A determiner is used to determine whether a second operator visually recognizes the unmanned aerial vehicle based on a predetermined determination method. A switcher is used to switch, based on a result of the determination obtained by the determiner, from a first state, in which the unmanned aerial vehicle flies in accordance with an instruction from the first operator, to a second state, in which the unmanned aerial vehicle flies in accordance with an instruction from the second operator.
Autonomous and user controlled vehicle summon to a target
A processor coupled to memory is configured to receive an identification of a geographical location associated with a target specified by a user remote from a vehicle. A machine learning model is utilized to generate a representation of at least a portion of an environment surrounding the vehicle using sensor data from one or more sensors of the vehicle. At least a portion of a path to a target location corresponding to the received geographical location is calculated using the generated representation of the at least portion of the environment surrounding the vehicle. At least one command is provided to automatically navigate the vehicle based on the determined path and updated sensor data from at least a portion of the one or more sensors of the vehicle.
Augmenting autonomous driving with remote viewer recommendation
Autonomous vehicles are an exciting prospect to the future of driving. However, concerns about the decision-making made by the AI controlling a vehicle has been of concern, particularly in light of high-profile accidents. We can alleviate some concern, introduce better decisions, and also train an AI to make better decisions by introducing a remote viewer's, e.g., a human's, reaction to a possibly complex environment surrounding a vehicle that includes a potential threat to the vehicle. One or more remote viewer may provide a recommended response to the threat that may be incorporated in whole or in part in how the vehicle reacts. Various ways to engage and utilize remote viewers are proposed to improve the likelihood of receiving useful recommendations, including modifying how the environment is presented to a remote viewer to best suit the remote viewer, e.g., perhaps present the threat in a game.
Method, computer program, apparatus, vehicle, and traffic entity for updating an environmental model of a vehicle
A method, a computer program, an apparatus, a transportation vehicle, and a traffic entity for updating an environmental model at a transportation vehicle. The method for a traffic entity and for updating a first environmental model at a transportation vehicle includes receiving information related to the first environmental model from the transportation vehicle wherein the first environmental model has at least first information on an object in an environment of the transportation vehicle and the first environmental model includes confidence information related to the first information. The method also includes obtaining information related to a second environmental model of the transportation vehicle at the traffic entity wherein at least second information on the object in the environment of the transportation vehicle and the second environmental model includes confidence information related to the second information.
Method of controlling a guide machine and a navigation system
A method of controlling a guide machine and a navigation system. The navigation system includes: a plurality of signal sources deployed in a predetermined area; a guide machine including a signal receiver arranged to receive electromagnetic signals emitted from one or more of the plurality of signal sources; and a processor arranged to process the electromagnetic signals to identify the locations of the signal sources, and thereby to determine a current position of the guide machine with reference to the locations of the signal sources; and the processor is further arranged to determine a path for the guide machine to travel from the current position to a destination location in the predetermined area.
Cleaning robot and remote controller included therein
A cleaning robot includes a navigator to move a main body, a remote controller to output a modulated infrared ray in accordance with a control command of a user and to form a light spot, a light receiver to receive the infrared ray from the remote controller, and a controller to control the navigator such that the main body tracks the light spot when the modulated infrared ray is received in accordance with the control command. Because the cleaning robot tracks a position indicated by the remote controller, a user may conveniently move the cleaning robot.