![]() TI has setupĪ PC based environment to facilitate in evaluating and prototyping various The software components in the following table run on a PC. On the embedded devices and translates UNPI frames into ![]() Implements the command and event set used toĬommunicate RTLS information between devices. Radio patches and driver to send, receive, andĪ serial protocol including packet format and Radio patches and driver to read AoA data embedded in Software ComponentĪdvertising, scanning, connection, exchanging RTLS dataįollows a BLE connection using Micro BLE-Stack The software componentsīelow will run on the embedded nodes. Toolbox as well as its applications for localization. A table below summarizes each software component in the The RTLS toolbox is a collection of software that is purposed for the This alsoĪllows much quicker customer performance characterization, as well asĬonfiguration of important parameters, not to mention the ability to developĪnd test higher level post-processing algorithms. Along with the embedded examples we provide PC software toĪct as host, to control, retrieve and present localization data. Is readily available on host PC as UART over USB, and our LaunchPads include a In our example we use UART as the serial transport layer. Replace NPI with your own preferred serial protocol. Note that the architecture is such that it is possible to It is basically a means to support Remote Procedure Calls (RPC) over a We achieve this by reuse of our Network Processor Interface It must be possible toĬonfigure and trigger localization and it must be possible to retrieve With multiple nodes that collect localization data, it is important to have anĪrchitecture that supports control of these nodes. The diagram below shows the RTLS software architecture. There are two fundamentally different approaches for localization: Trilateration The main advantages using the CC2640R2FĪre that customers can start adding RTLS features and security with little extraĬost, very little extra energy consumption and no increase in peak power. The inherent flexibility of the CC2640R2F RF Core is what enables this Improve localization algorithms based on Bluetooth technology by delivering moreĭata that can be leveraged for trilateration and triangulation. Using the raw data provided by the RTLS Toolbox, TI is enabling developers to Samples, a result with much better accuracy can be extracted providing developers TI Time of Flight is a proprietary technique used for secure range bounding a deviceīy measuring the round trip delay of an RF packet exchange. On the CC2640R2F is proprietary and only intended for evaluation. To derive the angle the device transmitting the constant tone. Represents the amplitude and phase data of a signal and this data can be used Samples an incoming constant tone and as I/Q data. The Bluetooth Low Energy stack enables developers to receive the RSSI of anĪngle of Arrival (AoA) is a technique for finding the direction that an incomingīluetooth packet is coming from, creating a basis for triangulation. Signal and is commonly leveraged for deriving the distance between a receiverĪnd a transmitter through the process of trilateration in localizationĪlgorithms. RSSI details the Received Signal Strength Indication of an incoming RSSI, Angle of Arrival, and TI Time of Flight. ![]() The three main techniques included in the RTLS toolbox is These techniques provide raw data that can be utilized forĭeveloping localization algorithms and secure range bounding other Bluetooth LowĮnergy nodes. Techniques that can be implemented on TI’s standard Bluetooth Low Energy radios The RTLS (Real Time Localization System) Toolbox, is a collection of RTLS
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |