A computer implemented system for providing robust communication links to unmanned aerial vehicles is envisaged. It comprises a plurality of nodes which communicate with each other and with an unmanned aerial vehicle to allow exchange of data. A 3D signal coverage model is created which determines s
A computer implemented system for providing robust communication links to unmanned aerial vehicles is envisaged. It comprises a plurality of nodes which communicate with each other and with an unmanned aerial vehicle to allow exchange of data. A 3D signal coverage model is created which determines signal coverage provided by the plurality of nodes. A navigator present in the system navigates the unmanned aerial vehicle to follow a stored flight path based on this 3D model. Waypoints present in the path of the unmanned aerial vehicle are then identified and suitable waypoints are selected from where sensed pre-stored data is collected. A suitable node is then selected based on the stored 3D signal coverage model, location of the unmanned aerial vehicle and the nodes, and the signal strength of the nodes and the collected data is transmitted to the suitable node through the unmanned aerial vehicle to provide robust communication.
대표청구항▼
1. A computer implemented system for providing robust communication links to unmanned aerial vehicles, said system comprising: a plurality of nodes configured to communicate with each other and with an unmanned aerial vehicle to allow exchange of data;signal coverage model creator configured to crea
1. A computer implemented system for providing robust communication links to unmanned aerial vehicles, said system comprising: a plurality of nodes configured to communicate with each other and with an unmanned aerial vehicle to allow exchange of data;signal coverage model creator configured to create a 3D model determining signal coverage provided by said plurality of nodes in a pre-determined area;a repository cooperating with said signal coverage model creator and configured to store said 3D signal coverage model for said pre-determined area, and also configured to store, for said unmanned aerial vehicle, a pre-determined flight path having pre-determined corridors on each side of said flight path and information associated with said flight path, wherein said information comprises location information related to waypoints lying within said corridors;a navigator cooperating with said repository to receive said stored flight path and said stored 3D coverage model, and configured to navigate said unmanned aerial vehicle to follow said stored flight path, wherein, if said signal coverage is lost while following said stored flight path, then said navigator searches for a node in said stored flight path that provides signal coverage, and if said node is found, then said unmanned aerial vehicle follows said stored flight path in an online mode, wherein in said online mode a sequence of signal strength measurements are used along with a digital terrain model (DTM) and location of radio signal transmitters to model and predict signal propagation losses more precisely,wherein, if said signal coverage is lost from said node, then said navigator is configured to switch said unmanned aerial vehicle to an offline mode from said online mode to carry out 3D path planning and signal prediction based on said 3D model and to use coverage skimming, wherein said offline mode uses only said DTM and said location of radio signal transmitters to model and predict said signal propagation losses, andwherein said navigator further checks for the signal from said node in the offline mode, and, if said signal from said node is found, then said navigator is configured to switch said unmanned aerial vehicle back to said online mode from said offline mode, and said unmanned aerial vehicle follows said stored flight path, and, if said signal from said node is not found, then said navigator is configured to return said unmanned aerial vehicle to a location that received said signal from said node in said online mode and continues to search for said signal from said node;a waypoint identifier cooperating with said navigator and configured to identify waypoints present in the followed flight path, wherein the identified waypoints include suitable waypoints and guiding waypoints;a waypoint selector cooperating with said waypoint identifier and configured to select the suitable waypoints from the identified waypoints;a data collector cooperating with said waypoint selector and said unmanned aerial vehicle, and configured to collect data from said selected suitable waypoints present in said flight path;a location identifier cooperating with said navigator and said repository and configured to identify location of said unmanned aerial vehicle and determine nodes present at pre-determined distance from said unmanned aerial vehicle based on stored 3D signal coverage model and stored approximate signal strengths;a signal strength detector cooperating with said location identifier and configured to detect actual signal strengths of said determined nodes;a node selector cooperating with the location identifier, and the signal strength detector to receive detected actual signal strengths of said determined nodes, and configured to select from said determined nodes, a suitable node based on corresponding signal strength; anda communicator cooperating with said data collector to receive said collected data from the suitable waypoints and configured to transmit the collected data to said suitable node through said unmanned aerial vehicle thereby providing robust communication. 2. The system as claimed in claim 1, wherein said signal coverage model creator further comprising: a 3D grid creator configured to create a 3D grid based on predetermined set of rules and covering said pre-determined area;a node identifier cooperating with said plurality of nodes and said 3D grid creator and configured to identify immediate neighbor nodes of each of plurality of nodes present in the area covered by said 3D grid to obtain location information of the immediate neighbor nodes;an interpolator cooperating with said node identifier to receive the location information of said identified immediate neighbor nodes and configured to identify distance between said immediate neighbor nodes to interpolate approximate signal strength of said identified nodes based on the identified distance; anda model creator cooperating with said node identifier and said interpolator and configured to create a 3D signal coverage model including location information and approximate signal strength of said identified nodes. 3. The system as claimed in claim 1, wherein said pre-determined corridors impose constraints on said flight path such that unmanned aerial vehicles fly within said corridors. 4. The system as claimed in claim 1, wherein said data collector is adapted to be mounted on the unmanned aerial vehicle. 5. The system as claimed in claim 1, wherein said suitable waypoints are configured to store sensed data including images related to entities. 6. The system as claimed in claim 1, wherein said guiding waypoints are configured to guide said unmanned aerial vehicle. 7. The system as claimed in claim 1, wherein said suitable node is the determined node having maximum signal strength. 8. A computer implemented method for providing robust communication links to unmanned aerial vehicles, said method comprising the following: creating a 3D model determining signal coverage provided by a plurality of nodes in a pre-determined area;storing said 3D signal coverage model for said pre-determined area, and also storing, for an unmanned aerial vehicle, a pre-determined flight path having pre-determined corridors on each side of said flight path and information associated with said flight path, wherein said information comprises location information related to waypoints lying within said corridors and signal strengths of said waypoints;navigating said unmanned aerial vehicle to follow said stored flight path, wherein, if said signal coverage is lost while following said stored flight path, then said unmanned aerial vehicle searches for a node in said stored flight path that provides signal coverage, and if said node is found, then said unmanned aerial vehicle follows said stored flight path in an online mode, wherein in said online mode a sequence of signal strength measurements are used along with a digital terrain model (DTM) and location of radio signal transmitters to model and predict signal propagation losses more precisely,wherein, if said signal coverage is lost from said node, then said unmanned aerial vehicle switches to an offline mode from said online mode to carry out 3D path planning and signal prediction based on said 3D model and to use coverage skimming, wherein said offline mode uses only said DTM and said location of radio signal transmitters to model and predict said signal propagation losses, andwherein said unmanned aerial vehicle further checks for the signal from said node in the offline mode, and, if said signal from said node is found, then said unmanned aerial vehicle switches back to said online mode from said offline mode and follows said stored flight path, and, if said signal from said node is not found, then said unmanned aerial vehicle returns to a location that received said signal from said node in said online mode and continues to search for said signal from said node;identifying waypoints present in the followed flight path, wherein the identified waypoints include suitable waypoints and guiding waypoints;selecting suitable waypoints from the identified waypoints;collecting data from said selected suitable waypoints present in said flight path;identifying location of said unmanned aerial vehicle and determining nodes present at pre-determined distance from said unmanned aerial vehicle based on stored 3D signal coverage model and stored approximate signal strengths;detecting actual signal strengths of said determined nodes;selecting, from said determined nodes, a suitable node based on corresponding signal strength; andtransmitting the collected data to said suitable node through said unmanned aerial vehicle thereby providing robust communication. 9. The method as claimed in claim 8, wherein said step of creating a 3D model further comprises the following: creating a 3D grid covering said pre-determined area based on predetermined set of rules;identifying immediate neighbor nodes of each of plurality of nodes present in the area covered by created 3D grid and obtaining location information of the immediate neighbor nodes;identifying distance between said identified immediate neighbor nodes and interpolating approximate signal strength of said identified nodes based on the identified distance; andcreating a 3D signal coverage model including location information and approximate signal strength of said identified nodes. 10. The method as claimed in claim 8, wherein said pre-determined corridors impose constraints on said flight path such that unmanned aerial vehicles fly within said corridors. 11. The method as claimed in claim 8, wherein said suitable waypoints are configured to store sensed data including images related to entities. 12. The method as claimed in claim 8, wherein said guiding waypoints are configured to guide said unmanned aerial vehicle. 13. The method as claimed in claim 8, wherein said step of selecting a suitable node includes step of selecting said determined node having maximum signal strength. 14. A non-transitory computer-readable medium having embodied thereon a computer program for providing robust communication links to unmanned aerial vehicles, that when executed by a processor performs the following steps: creating a 3D model determining signal coverage provided by a plurality of nodes in a pre-determined area;storing said 3D signal coverage model for said pre-determined area, and also storing, for an unmanned aerial vehicle, a pre-determined flight path having pre-determined corridors on each side of said flight path and information associated with said flight path, wherein said information comprises location information related to waypoints lying within said corridors and signal strengths of said waypoints;navigating said unmanned aerial vehicle to follow said stored flight path, wherein, if said signal coverage is lost while following said stored flight path, then said unmanned aerial vehicle searches for a node in said stored flight path that provides signal coverage, and if said node is found, then said unmanned aerial vehicle follows said stored flight path in an online mode, wherein in said online mode a where sequence of signal strength measurements are used along with a digital terrain model (DTM) and location of radio signal transmitters to model and predict signal propagation losses more precisely,wherein, if said signal coverage is lost from said node, then said unmanned aerial vehicle switches to an offline mode from said online mode to carryout 3D path planning and signal prediction based on said 3D model and to use coverage skimming, wherein said offline mode uses only said DTM and said location of radio signal transmitters to model and predict said signal propagation losses, andwherein said unmanned aerial vehicle further checks for the signal from said node in the offline mode, and, if said signal from said node is found, then said unmanned aerial vehicle switches back to said online mode from said offline mode and follows said stored flight path, and, if said signal from said node is not found, then said unmanned aerial vehicle returns to a location that received said signal from said node in said online mode and continues to search for said signal from said node;identifying waypoints present in the followed flight path, wherein the identified waypoints include suitable waypoints and guiding waypoints;selecting suitable waypoints from the identified waypoints;collecting data from said selected suitable waypoints present in said flight path;identifying location of said unmanned aerial vehicle and determining nodes present at pre-determined distance from said unmanned aerial vehicle based on stored 3D signal coverage model and stored approximate signal strengths;detecting actual signal strengths of said determined nodes;selecting, from said determined nodes, a suitable node based on corresponding signal strength; and transmitting the collected data to said suitable node through said unmanned aerial vehicle thereby providing robust communication.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (2)
DeVore,James Henry; Sayman,Robert Anthony; Muetzel,Ronald Peter, Method of timed shift to neutral in apparent stationary modes.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.