ELECTRONIC DEVICE AND METHOD FOR SIMULATING FLIGHT OF UNMANNED AERIAL VEHICLE
First Claim
1. A computer-implemented method for simulating flight operations of an unmanned aerial vehicle (UAV) using an electronic device comprising a processor, the method comprising execution of the steps comprising:
- obtaining movement data of the electronic device detected by an accelerator sensor of the electronic device;
converting the movement data of the electronic device into control signals;
adjusting the control signals using a physics engine of the electronic device according to preset environmental parameters of a three dimensional (3D) virtual scene on a display screen of the electronic device; and
simulating flight operations of the UAV using the physics engine by controlling flight statuses of a 3D virtual UAV in the 3D virtual scene according to the adjusted control signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for simulating flight operations of an unmanned aerial vehicle (UAV) using an electronic device obtains movement data of the electronic device detected by an accelerator sensor of the electronic device, and converts the movement data of the electronic device into control signals. The method further adjusts the control signals using a physics engine of the electronic device, and simulates flight operations of the UAV by controlling flight statuses of a three dimensional (3D) virtual UAV in a 3D virtual scene on a display screen of the electronic device according to the adjusted control signals.
-
Citations
20 Claims
-
1. A computer-implemented method for simulating flight operations of an unmanned aerial vehicle (UAV) using an electronic device comprising a processor, the method comprising execution of the steps comprising:
-
obtaining movement data of the electronic device detected by an accelerator sensor of the electronic device; converting the movement data of the electronic device into control signals; adjusting the control signals using a physics engine of the electronic device according to preset environmental parameters of a three dimensional (3D) virtual scene on a display screen of the electronic device; and simulating flight operations of the UAV using the physics engine by controlling flight statuses of a 3D virtual UAV in the 3D virtual scene according to the adjusted control signals. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
a display screen; a storage unit; at least one processor; and one or more modules that are stored in the storage unit and are executed by the at least one processor, the one or more modules comprising; a data obtaining module that obtains movement data of the electronic device detected by an accelerator sensor of the electronic device; a data converting module that converts the movement data of the electronic device into control signals; a signal adjustment module that adjusts the control signals using a physics engine of the electronic device according to preset environmental parameters of a three dimensional (3D) virtual scene on the display screen; and a flight simulation module that simulates flight operations of an unmanned aerial vehicle (UAV) using the physics engine by controlling flight statuses of a 3D virtual UAV in the 3D virtual scene according to the adjusted control signals. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of an electronic device, causes the electronic device to perform a method for simulating flight operations of an unmanned aerial vehicle (UAV) using the electronic device, the method comprising:
-
obtaining movement data of the electronic device detected by an accelerator sensor of the electronic device; converting the movement data of the electronic device into control signals; adjusting the control signals using a physics engine of the electronic device according to preset environmental parameters of a three dimensional (3D) virtual scene on a display screen of the electronic device; and simulating flight operations of the UAV using the physics engine by controlling flight statuses of a 3D virtual UAV in the 3D virtual scene according to the adjusted control signals. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification