Indoor positioning system training
First Claim
Patent Images
1. A method for collecting data through a flight plan that controls an unmanned aerial vehicle, the method comprising:
- identifying, by one or more computer processors, a virtual map of an indoor environment wherein the virtual map is a vector diagram mapping one or more physical features of the indoor environment that includes;
measurements for size, location, a magnitude, and a direction to the one or more physical features within the indoor environment;
determining, by one or more computer processors, a location associated with one or more autonomous devices within the identified virtual map;
providing, by one or more computer processors, to a first autonomous device of the one or more autonomous devices, navigation instructions from the determined location associated with the one or more autonomous devices to a first training point, wherein the first training point is a wireless access point within the indoor environment, wherein the navigation instructions include a flight plan determined by information from an indoor positioning system, wherein the first autonomous device is an unmanned aerial vehicle;
collecting, by one or more computer processors, training data associated with the first training point through the first autonomous device, wherein the training data aids in the calibration of the indoor positioning system;
determining, by one or more computer processors, the first autonomous device reaches the first training point;
responsive to determining the first autonomous device reaches the first training point, receiving, by one or more computer processors, a specified height;
positioning, by one or more computer processors, the first autonomous device based on one of the following;
altering a hover height to the received specified height and raising an antenna to the received specified height;
receiving, by one or more computer processors, an indication that the positioned first autonomous device is in position for training the first training point;
sending, by one or more computer processors, an indication to initiate training of the first training point;
analyzing, by one or more computer processors, the collected training data; and
calibrating, by one or more computer processors, the first training point based on the analyzed training data.
1 Assignment
0 Petitions
Accused Products
Abstract
In an approach for collecting data, a computer identifies a virtual map of an environment. The computer determines a location associated with one or more autonomous devices within the identified virtual map. The computer provides to a first autonomous device of the one or more autonomous devices, navigation instructions from a determined location associated with the first autonomous device to a first training point. The computer collects training data associated with the first training point through the first autonomous device.
-
Citations
16 Claims
-
1. A method for collecting data through a flight plan that controls an unmanned aerial vehicle, the method comprising:
-
identifying, by one or more computer processors, a virtual map of an indoor environment wherein the virtual map is a vector diagram mapping one or more physical features of the indoor environment that includes;
measurements for size, location, a magnitude, and a direction to the one or more physical features within the indoor environment;determining, by one or more computer processors, a location associated with one or more autonomous devices within the identified virtual map; providing, by one or more computer processors, to a first autonomous device of the one or more autonomous devices, navigation instructions from the determined location associated with the one or more autonomous devices to a first training point, wherein the first training point is a wireless access point within the indoor environment, wherein the navigation instructions include a flight plan determined by information from an indoor positioning system, wherein the first autonomous device is an unmanned aerial vehicle; collecting, by one or more computer processors, training data associated with the first training point through the first autonomous device, wherein the training data aids in the calibration of the indoor positioning system; determining, by one or more computer processors, the first autonomous device reaches the first training point; responsive to determining the first autonomous device reaches the first training point, receiving, by one or more computer processors, a specified height; positioning, by one or more computer processors, the first autonomous device based on one of the following;
altering a hover height to the received specified height and raising an antenna to the received specified height;receiving, by one or more computer processors, an indication that the positioned first autonomous device is in position for training the first training point; sending, by one or more computer processors, an indication to initiate training of the first training point; analyzing, by one or more computer processors, the collected training data; and calibrating, by one or more computer processors, the first training point based on the analyzed training data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for collecting data through a flight plan that controls an unmanned aerial vehicle, the computer program product comprising:
-
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to identify a virtual map of an indoor environment wherein the virtual map is a vector diagram mapping one or more physical features of the indoor environment that includes;
measurements for size, location, a magnitude and a direction to the one or more physical features within the indoor environment;program instructions to determine a location associated with one or more autonomous devices within the identified virtual map; program instructions to provide to a first autonomous device of the one or more autonomous devices, navigation instructions from the determined location associated with the one or more autonomous devices to a first training point, wherein the first training point is a wireless access point within the indoor environment, wherein the navigation instructions include a flight plan determined by information from an indoor positioning system, wherein the first autonomous device is an unmanned aerial vehicle; program instructions to collect training data associated with the first training point through the first autonomous device, wherein the training data aids in the calibration of the indoor positioning system; program instructions to determine the first autonomous device reaches the first training point; responsive to determining the first autonomous device reaches the first training point, program instructions to receive a specified height; program instructions to position the first autonomous device based on one of the following;
altering a hover height to the received specified height and raising an antenna to the received specified height;program instructions to receive an indication that the positioned first autonomous device is in position for training the first training point; program instructions to send an indication to initiate training of the first training point; program instructions to analyze the collected training data; and program instructions to calibrate the first training point based on the analyzed training data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for collecting data through a flight plan that controls an unmanned aerial vehicle, the computer system comprising:
-
one or more computer processors, one or more computer readable storage media, and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to identify a virtual map of an indoor environment wherein the virtual map is a vector diagram mapping one or more physical features of the indoor environment that includes;
measurements for size, location, and a magnitude and a direction to the one or more physical features within the indoor environment;program instructions to determine a location associated with one or more autonomous devices within the identified virtual map; program instructions to provide to a first autonomous device of the one or more autonomous devices, navigation instructions from the determined location associated with the one or more autonomous devices to a first training point, wherein the first training point is a wireless access point within the indoor environment, wherein the navigation instructions include a flight plan determined by information from an indoor positioning system, wherein the first autonomous device is an unmanned aerial vehicle; program instructions to collect training data associated with the first training point through the first autonomous device, wherein the training data aids in the calibration of the indoor positioning system; program instructions to determine the first autonomous device reaches the first training point; responsive to determining the first autonomous device reaches the first training point, program instructions to receive a specified height; program instructions to position the first autonomous device based on one of the following;
altering a hover height to the received specified height and raising an antenna to the received specified height;program instructions to receive an indication that the positioned first autonomous device is in position for training the first training point; program instructions to send an indication to initiate training of the first training point; program instructions to analyze the collected training data; and program instructions to calibrate the first training point based on the analyzed training data. - View Dependent Claims (14, 15, 16)
-
Specification