System and method for locating, tracking, and/or monitoring the status of personnel and/or assets both indoors and outdoors
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/00
G01C-021/16
G01C-017/38
G01C-021/20
G01S-005/02
G01S-019/39
G01S-019/48
G01S-019/49
H04W-004/02
H04W-004/04
H04W-064/00
출원번호
US-0616370
(2012-09-14)
등록번호
US-8965688
(2015-02-24)
발명자
/ 주소
Bandyopadhyay, Amrit
Hakim, Daniel
Funk, Benjamin E.
Kohn, Eric Asher
Teolis, Carole A.
Blankenship, Gilmer
출원인 / 주소
TRX Systems, Inc.
대리인 / 주소
Baker & Hostetler LLP
인용정보
피인용 횟수 :
5인용 특허 :
90
초록▼
A system and method for locating, tracking, and/or monitoring the status of personnel and/or assets (collectively “trackees”), both indoors and outdoors, is provided. Tracking data obtained from any number of sources utilizing any number of tracking methods may be provided as input to a mapping appl
A system and method for locating, tracking, and/or monitoring the status of personnel and/or assets (collectively “trackees”), both indoors and outdoors, is provided. Tracking data obtained from any number of sources utilizing any number of tracking methods may be provided as input to a mapping application. The mapping application generates position estimates for trackees using a suite of mapping tools to make corrections to the tracking data. The mapping application further uses information from building data, when available, to enhance position estimates. Indoor tracking methods including sensor fusion methods, map matching methods, and map building methods may be implemented compute a more accurate tracking estimate for trackees. Outdoor tracking methods may be implemented to enhance outdoor tracking data by combining tracking estimates such as inertial tracks with magnetic and/or compass data if and when available, and with GPS, if and when available.
대표청구항▼
1. A computer-implemented method of reducing errors in inertial tracking data, the method being implemented by a computer that includes a physical processor, the method comprising: obtaining, as input, tracking data for a trackee, wherein the tracking data includes a collection of position estimates
1. A computer-implemented method of reducing errors in inertial tracking data, the method being implemented by a computer that includes a physical processor, the method comprising: obtaining, as input, tracking data for a trackee, wherein the tracking data includes a collection of position estimates generated based on data obtained from inertial sensors, and Received Signal Strength Indication (RSSI) data;determining whether RSSI data associated with at least one position estimate matches one or more stored RSSI location signatures; andcorrecting the at least one position estimate by correlating the at least one position estimate to a given location associated with a given RSSI location signature responsive to a determination that the RSSI data associated with the at least one position estimate matches the given RSSI location signature. 2. The method of claim 1, further comprising: causing the at least one corrected position estimate to be displayed via a graphical user interface associated with the computer. 3. The method of claim 1, wherein the obtained tracking data comprises previously-acquired, stored data. 4. The method of claim 1, further comprising: averaging and filtering the obtained RSSI data to smoothen the RSSI data prior to determining whether the RSSI data associated with the at least one position estimate matches one or more stored RSSI location signatures. 5. The method of claim 1, wherein the one or more stored RSSI location signatures include one or more RSSI location signatures corresponding to one or more locations previously visited by the trackee. 6. The method of claim 1, wherein the one or more stored RSSI location signatures include one or more RSSI location signatures corresponding to one or more locations previously visited by other trackees. 7. The method of claim 1, further comprising: storing the RSSI data associated with the at least one position estimate as a new RSSI location signature responsive to a determination that the RSSI data associated with the at least one position estimate does not match any stored RSSI location signatures. 8. The method of claim 1, wherein the trackee is being tracked in a building, and wherein the RSSI data is based on transmissions received, at a tracking unit associated with the trackee, from radios located at a predetermined number of reference points. 9. The method of claim 8, wherein the predetermined number of reference points are located outside the building. 10. The method of claim 1, wherein the trackee is being tracked in a building, and wherein the given location corresponds to a building feature. 11. The method of claim 10, wherein the building feature comprises at least one of a hallway, room, stairwell, or elevator. 12. The method of claim 1, wherein the trackee is being tracked in a building, and wherein the given location corresponds to a region of an established grid of regions for the building, the established grid of regions established by radios located at a predetermined number of reference points. 13. The method of claim 12, wherein the predetermined number of reference points are located outside the building. 14. The method of claim 12, further comprising: determining a heading of the trackee based on variances in the RSSI data at known reference points. 15. The method of claim 12, wherein the tracking data includes short-range RSSI data relating to the trackee's proximity to other trackees, the method further comprising: determining a distance range between the trackee and at least one other trackee based on the received RSSI data. 16. A system for reducing errors in inertial tracking data, the system comprising: a computer processor configured to: obtain, as input, tracking data for a trackee, wherein the tracking data includes a collection of position estimates generated based on data obtained from inertial sensors, and Received Signal Strength Indication (RSSI) data;determine whether RSSI data associated with at least one position estimate matches one or more stored RSSI location signatures; andcorrect the at least one position estimate by correlating the at least one position estimate to a given location associated with a given RSSI location signature responsive to a determination that the RSSI data associated with the at least one position estimate matches the given RSSI location signature. 17. The system of claim 16, wherein the computer processor is further configured to: cause the at least one corrected position estimate to be displayed via a graphical user interface associated with the computer. 18. The system of claim 16, wherein the obtained tracking data comprises previously-acquired, stored data. 19. The system of claim 16, wherein the computer processor is further configured to: average and filter the obtained RSSI data to smoothen the RSSI data prior to determining whether the RSSI data associated with the at least one position estimate matches one or more stored RSSI location signatures. 20. The system of claim 16, wherein the one or more stored RSSI location signatures include one or more RSSI location signatures corresponding to one or more locations previously visited by the trackee. 21. The system of claim 16, wherein the one or more stored RSSI location signatures include one or more RSSI location signatures corresponding to one or more locations previously visited by other trackees. 22. The system of claim 16, wherein the computer processor is further configured to: store the RSSI data associated with the at least one position estimate as a new RSSI location signature responsive to a determination that the RSSI data associated with the at least one position estimate does not match any stored RSSI location signatures. 23. The system of claim 16, wherein the trackee is being tracked in a building, and wherein the RSSI data is based on transmissions received, at a tracking unit associated with the trackee, from radios located at a predetermined number of reference points. 24. The system of claim 23, wherein the predetermined number of reference points are located outside the building. 25. The system of claim 16, wherein the trackee is being tracked in a building, and wherein the given location corresponds to a building feature. 26. The system of claim 25, wherein the building feature comprises at least one of a hallway, room, stairwell, or elevator. 27. The system of claim 16, wherein the trackee is being tracked in a building, and wherein the given location corresponds to a region of an established grid of regions for the building, the established grid of regions established by radios located at a predetermined number of reference points. 28. The system of claim 27, wherein the predetermined number of reference points are located outside the building. 29. The system of claim 27, wherein the computer processor is further configured to: determine a heading of the trackee based on variances in the RSSI data at known reference points. 30. The system of claim 27, wherein the tracking data includes short-range RSSI data relating to the trackee's proximity to other trackees, and wherein the computer processor is further configured to: determine a distance range between the trackee and at least one other trackee based on the received RSSI data. 31. A non-transitory computer readable storage medium comprising executable code for reducing errors in inertial tracking data, the computer executable code, when executed by a processor, causing the processor to: obtain, as input, tracking data for a trackee, wherein the tracking data includes a collection of position estimates generated based on data obtained from inertial sensors, and Received Signal Strength Indication (RSSI) data;determine whether RSSI data associated with at least one position estimate matches one or more stored RSSI location signatures; andcorrect the at least one position estimate by correlating the at least one position estimate to a given location associated with a given RSSI location signature responsive to a determination that the RSSI data associated with the at least one position estimate matches the given RSSI location signature.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (90)
Braunberger,Alfred S.; Braunberger,Beau M., Absolute acceleration sensor for use within moving vehicles.
Foxlin Eric M. (Cambridge MA), Inertial orientation tracker apparatus having automatic drift compensation for tracking human head and other similarly s.
Tucker, Terry A.; Coleman, Albert L., Method and apparatus for improving performance of an inertial navigation system having global positioning system corrections.
Fullerton,Larry W.; Roberts,Mark D.; Einhorn, II,W. Michael; Loum,Kelly; Dodoukh,Irina; O'Hanian,S. Scott, Method and system for extensible position location.
Parkulo,Craig M.; Barbee,Wesley McChord; Malin,Jerald Robert; Landis,Jeffrey Lynn; Shannon,Matthew, Personal multimedia communication system and network for emergency services personnel.
Janky,James M.; Eschenbach,Ralph Frederic, Position determination system for movable objects or personnel using GPS/TV location technology integrated with inertial navigation system.
Zeitfuss, Michael P.; Nemethy, Joseph M.; Venezia, Joseph A., System and method for highly accurate real time tracking and location in three dimensions.
Appelt,Daren R.; Brunson,Kevin K.; Hibbs,James D., System and method for identifying, monitoring and evaluating equipment, environmental and physiological conditions.
Rappaport,Theodore S.; Skidmore,Roger R., System and method for indicating the presence or physical location of persons or devices in a site specific representation of a physical environment.
Finn, James S.; Richards, James L.; Fullerton, Larry W.; Payment, Timothy T., System and method for monitoring assets, objects, people and animals utilizing impulse radio.
Richards, James L.; Fullerton, Larry W.; Kelly, Donald A.; Meigs, David C.; Payment, Timothy T.; Finn, James S.; Tucker, William J.; Welch, Jr., William D., System and method for using impulse radio technology to track and monitor animals.
Zhou, Peter Y.; Pang, Dexing; Tong, Yiu-Cho Alan; Lin, Ning; Addington, David Ralph; Albanna, Rowena Lampa; Albanna, Amro; Bolton, Keith I., System for localizing and sensing objects and providing alerts.
Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico; Pirjanian,Paolo; Karlsson,L. Niklas, Systems and methods for computing a relative pose for global localization in a visual simultaneous localization and mapping system.
Goncalves, Luis Filipe Domingues; Karlsson, L. Niklas; Pirjanian, Paolo; Di Bernardo, Enrico, Systems and methods for controlling a density of visual landmarks in a visual simultaneous localization and mapping system.
Goncalves,Luis Filipe Domingues; Karlsson,L. Niklas; Pirjanian,Paolo; Di Bernardo,Enrico, Systems and methods for controlling a density of visual landmarks in a visual simultaneous localization and mapping system.
Karlsson,L. Niklas; Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico; Pirjanian,Paolo, Systems and methods for correction of drift via global localization with a visual landmark.
Goncalves,Luis Filipe Domingues; Karlsson,L. Niklas; Pirjanian,Paolo; Di Bernardo,Enrico, Systems and methods for filtering potentially unreliable visual data for visual simultaneous localization and mapping.
Karlsson,L. Niklas; Pirjanian,Paolo; Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico, Systems and methods for incrementally updating a pose of a mobile device calculated by visual simultaneous localization and mapping techniques.
Karlsson, L. Nicklas; Pirjanian, Paolo; Goncalves, Luis Filipe Domingues; Bernardo, Enrico Di, Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system.
Karlsson,L. Niklas; Pirjanian,Paolo; Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico, Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.