{"id":19127,"date":"2026-06-10T13:01:52","date_gmt":"2026-06-10T05:01:52","guid":{"rendered":"https:\/\/www.lansitec.com\/?p=19127"},"modified":"2026-06-10T13:01:56","modified_gmt":"2026-06-10T05:01:56","slug":"indoor-rtls-calibration","status":"publish","type":"post","link":"https:\/\/www.lansitec.com\/it\/blogs\/indoor-rtls-calibration\/","title":{"rendered":"Calibrazione RTLS per ambienti interni: Guida essenziale all&#039;accuratezza delle mappe di ancoraggio e angolo di arrivo UWB."},"content":{"rendered":"<p class=\"wp-block-paragraph\">Indoor positioning systems rarely fail in a dramatic way. Most of the time, everything still looks fine. The anchors are online. The <a href=\"https:\/\/www.lansitec.com\/it\/portali\/\">portali<\/a> report data. The dashboard loads. The tag still appears on the floor plan. But the dot is wrong.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">UN <a href=\"https:\/\/www.lansitec.com\/it\/prodotti\/ancora-uwb\/\">Ancora UWB<\/a> was moved 40 cm to clear a pipe. An AoA gateway was remounted after ceiling work, but no one checked its angle. A warehouse team added two rows of metal racks. Facilities uploaded a cleaner floor plan, but the coordinate layer underneath shifted slightly. The system did not break, but the site changed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is the reality of map engines in industrial RTLS deployments. Accuracy is not only about radio technology but also about keeping the digital map, the physical environment, and the positioning infrastructure aligned over time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At Lansitec, we see this most clearly in <a href=\"https:\/\/www.lansitec.com\/it\/prodotti\/ancora-uwb\/\" data-type=\"page\" data-id=\"13268\">Ancora UWB<\/a> and Bluetooth AoA gateway projects. Both technologies can deliver impressive accuracy, but both depend on disciplined calibration. UWB needs reliable anchor coordinates and good ranging geometry. AoA needs a fixed gateway position, mounting height, and orientation. In both cases, the map engine is only as honest as the data you give it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why RTLS Calibration Is Not a One-Time Setup Task<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many teams treat calibration as the final step before a project goes live. Install the devices. Upload the map. Walk a few test points. Hand over the dashboard. Done.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In reality, calibration is not the end of deployment. It is the baseline for every future position calculation. In Lansitec\u2019s UWB <a href=\"https:\/\/www.lansitec.com\/it\/blogs\/confronto-dei-sistemi-di-posizionamento\/\">sistema di posizionamento<\/a>, the server uses distance information and anchor coordinates to calculate tracker positions. The system structure separates position calibration, parameter configuration, positioning engine, and map display, which is exactly how a maintainable RTLS system should be treated. The calibrated anchor position is not a casual setting. Once a <a href=\"https:\/\/www.lansitec.com\/it\/prodotti\/ancora-uwb\/\">Ancora UWB<\/a> is calibrated, its position should not be changed arbitrarily.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the positioning engine thinks Anchor 3 is mounted at one coordinate, but the installer moved it slightly to avoid a beam, the calculation starts from the wrong truth. UWB ranging can still be accurate. The final position can still be wrong.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bluetooth AoA has a similar issue, but with a different failure mode. AoA uses signal direction. In the Angle of Arrival method, the transmitting device sends a signal using a single antenna, while the fixed locator receives it with multiple antennas arranged in an array and uses the received data to calculate direction. (1) So, if the gateway rotates, dips, vibrates, or gets reinstalled at a slightly different angle, the system may still be online, but the angle reference has changed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The dashboard does not always know the bracket has moved.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What an Indoor Positioning Map Engine Needs to Stay Accurate<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A map engine is more than a floor plan with dots on it. It needs a coordinate system that matches the real site. At a minimum, it needs three things.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, it needs a stable map reference: origin, scale, rotation, floor level, and zone naming. Replacing a floor plan file without checking these details is a common way to create silent drift. A prettier CAD export can still be a worse RTLS map if the coordinate layer no longer lines up.<\/li>\n\n\n\n<li>Second, it needs correct infrastructure positions. For UWB, that means anchor ID, X\/Y position, mounting height, and sometimes Z-axis layout if 3D positioning is required. For AoA, it also means gateway orientation, mounting angle, and installation height.<\/li>\n\n\n\n<li>Third, it needs context. The system should know where radio behavior is likely to become messy: metal racks, concrete walls, elevator shafts, production lines, glass partitions, high-density pallet zones, and areas with heavy human movement.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is why indoor mapping standards are becoming more relevant to RTLS. In 2025, the Open Geospatial Consortium published IndoorGML 2.0 Part 1, a conceptual model for representing and exchanging indoor navigation network models, including indoor topology, spaces, connectivity, and navigation relationships. (2) That may sound academic, but the practical point is simple: indoor maps are not just images. They are operational models.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A map used for tracking workers in a chemical plant or forklifts in a warehouse should understand spaces, barriers, floor transitions, and restricted zones. Otherwise, a dot can look precise while the business logic around it stays weak.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Calibrate UWB Anchors for Accurate Indoor Positioning<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">UWB is often chosen when accuracy really matters. Tool tracking in a factory. Worker safety in a hazardous zone. Container or asset positioning in a dense warehouse. Vehicle movement in a depot.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The appeal is clear. UWB uses a very large channel bandwidth, around 500 MHz, with very short pulses, which helps it achieve centimeter-level accuracy. (3) Lansitec\u2019s <a href=\"https:\/\/www.lansitec.com\/it\/prodotti\/ancora-uwb\/\">Ancora UWB<\/a> combines UWB positioning with <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> backhaul, supports time synchronization with neighboring anchors, and is specified for up to 10 cm accuracy. It is also built for industrial use, with an IP66 enclosure and support for up to 512 <a href=\"https:\/\/www.lansitec.com\/it\/tracker\/\">Tracker UWB<\/a> depending on deployment conditions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But UWB does not remove the need for calibration. It raises the value of doing it properly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A practical UWB calibration record should include:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>IO<\/strong>tem<\/th><th><strong>Perch\u00e9 \u00e8 importante<\/strong><\/th><\/tr><tr><th>Anchor ID and physical label<\/th><th>Prevents coordinate mix-ups during maintenance<\/th><\/tr><tr><th>X\/Y\/Z coordinate<\/th><th>Gives the positioning engine the correct geometry<\/th><\/tr><tr><th>Mounting height and surface<\/th><th>Helps diagnose range errors and blocked paths<\/th><\/tr><\/thead><tbody><tr><td>Nearby obstructions<\/td><td>Explains the drift after racks, machines, or partitions move<\/td><\/tr><tr><td>Firmware and parameters<\/td><td>Links behavior to the ranging period, heartbeat, and positioning interval<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The best habit is to measure installed positions after mounting, not only during planning. Proposal drawings are useful. So are CAD files. But the installed bracket wins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We like to say this bluntly: the tape measure beats the floor plan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Bluetooth AoA Gateway Calibration Works<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bluetooth AoA has a different personality. It can use lower-cost tags and deliver high-resolution location when <a href=\"https:\/\/www.lansitec.com\/it\/portali\/\">portali<\/a> are installed correctly. That makes it attractive for personnel tracking, safety zones, visitor flow, nursing homes, amusement parks, factories, and healthcare environments. Lansitec\u2019s AoA materials position B-Mobile-AoA as a high-precision <a href=\"https:\/\/www.lansitec.com\/it\/blogs\/bluetooth-a-basso-consumo-energetico-una-guida-completa\/\">Bluetooth a basso consumo energetico<\/a> and Angle of Arrival solution for real-time location and motion trail history, with stated positioning accuracy reaching 0.1 m in suitable deployments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But AoA does not forgive casual mounting. Because the gateway calculates direction from how the signal crosses the antenna array, position and orientation matter. A gateway installed at the wrong height changes the geometry. A side-mounted gateway with the wrong angle changes the coverage pattern. A ceiling-mounted unit that is bumped during maintenance may still pass a network health check while quietly damaging location accuracy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is where customers sometimes get surprised. They ask, \u201cWhy is the gateway online but the location wrong?\u201d Because \u201conline\u201d is not calibrated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For AoA deployments, each gateway should have an installation record including: device ID, X\/Y coordinates, mounting height, mounting method, orientation, bracket angle, nearby obstructions, and photographic evidence. That last one sounds low-tech, but it helps. A photo of the original installation can save hours of debate after a ceiling contractor has put everything back where it was.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Causes Indoor RTLS Accuracy Drift Over Time<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Some changes are obvious. Others are sneaky.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The obvious one is physical movement. If a <a href=\"https:\/\/www.lansitec.com\/it\/prodotti\/ancora-uwb\/\">Ancora UWB<\/a> or AoA gateway moves, recalibration is needed.\u00a0<\/li>\n\n\n\n<li>The second is a map change. A new CAD file, a resized floor image, a shifted origin, or a renamed floor can break the relationship between the visual map and the coordinate system. Treat map files like infrastructure.<\/li>\n\n\n\n<li>The third is environmental change. Metal racks, machinery, temporary walls, storage cages, parked vehicles, and large liquid containers can all affect radio behavior. UWB is more resistant to multipath than many narrowband technologies, but no radio system enjoys surprise metal. Bluetooth AoA and RSSI-based systems also operate in busy 2.4 GHz environments, where Wi-Fi, Bluetooth devices, and reflections are part of daily life.<\/li>\n\n\n\n<li>The fourth is tag behavior. A calibration walk done with one tag type, one carrying height, and one reporting interval may not represent the final deployment. A badge on the chest, a <a href=\"https:\/\/www.lansitec.com\/it\/prodotti\/faro-per-casco\/\">faro per casco<\/a>, and a tracker mounted to a forklift do not \u201clook\u201d the same to the system.<\/li>\n\n\n\n<li>The fifth is parameter change. Ranging frequency, heartbeat period, positioning period, advertising interval, <a href=\"https:\/\/www.lansitec.com\/it\/blogs\/ottimizzazione-della-potenza-di-trasmissione-per-il-monitoraggio-iot-miglioramento-della-durata-della-batteria-e-conformita\/\">Potenza di trasmissione<\/a>, and filtering rules all affect the location system&#8217;s behavior. Bluetooth Core Specification v6.1, dated April 29, 2025, is a reminder that standards keep evolving too, so implementation details and device behavior should be documented rather than assumed. (4)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step-by-Step Indoor RTLS Calibration Workflow<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Start by locking the coordinate system. Define the map origin, scale, rotation, floor number, zone naming, and units. Then mount the anchors or <a href=\"https:\/\/www.lansitec.com\/it\/portali\/\">portali<\/a>. After mounting, measure the actual installed positions. Do not rely only on the design drawing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, run a calibration walk or test grid. For UWB, use known points across the space, especially corners, aisles, doorways, and areas near large obstructions. For AoA, include points at different angles and distances from the gateway. Standing directly under a gateway is not enough.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then create a golden route.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is one of the simplest habits we recommend. Pick a short route through the site: entrance, aisle, workstation, restricted zone, exit. Walk it with the same tag type, at the same carrying height, after installation, and after every major site change. If the golden route shifts, something has changed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, mark calibration confidence on the map:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Status<\/th><th>Meaning<\/th><\/tr><\/thead><tbody><tr><td>Green<\/td><td>Verified and within expected accuracy<\/td><\/tr><tr><td>Yellow<\/td><td>Site changed, needs spot-check<\/td><\/tr><tr><td>Red<\/td><td>Device moved, or map changed, recalibration required<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This makes calibration visible to operations teams, not just engineers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Best Practices for Maintaining Indoor Positioning Accuracy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The routine should match how facilities teams work. Daily, automate sanity checks. Look for missing anchors, offline AoA <a href=\"https:\/\/www.lansitec.com\/it\/portali\/\">portali<\/a>, abnormal heartbeat gaps, and impossible jumps. If a tag appears to teleport through a wall, do not just smooth the trail. Investigate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Weekly, walk the golden route. Same tag. Same height. Same route. The goal is not laboratory precision but an early warning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Monthly, ask facilities three questions: Did anything move? Did anyone upload a new map? Did anyone touch a gateway or anchor?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After any site change, recalibrate only what changed first. If one rack row was added, validate that zone and its neighboring coverage. If one AoA gateway was moved, recalibrate that gateway and its overlap area. If the map origin changed, stop and validate the whole coordinate layer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">UWB vs AoA Calibration and Maintenance Differences<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA-1024x576.png\" alt=\"UWB vs AoA\" class=\"wp-image-19130\" title=\"\" srcset=\"https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA-1024x576.png 1024w, https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA-300x169.png 300w, https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA-768x432.png 768w, https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA-1536x864.png 1536w, https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA-18x10.png 18w, https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA-360x203.png 360w, https:\/\/www.lansitec.com\/wp-content\/uploads\/2026\/05\/UWB-vs-AoA.png 1672w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>System<\/th><th>What usually breaks accuracy<\/th><th>Cosa controllare per prima cosa<\/th><\/tr><\/thead><tbody><tr><td>Ancore UWB<\/td><td>Wrong coordinates, blocked paths, anchor movement<\/td><td>Anchor ID, X\/Y\/Z, ranging quality<\/td><\/tr><tr><td>Bluetooth AoA<\/td><td>Gateway rotation, height error, vibration<\/td><td>Orientation, bracket stability, mounting height<\/td><\/tr><tr><td>RSSI-based BLE zones<\/td><td>Wall bleed, <a href=\"https:\/\/www.lansitec.com\/it\/blogs\/ottimizzazione-della-potenza-di-trasmissione-per-il-monitoraggio-iot-miglioramento-della-durata-della-batteria-e-conformita\/\">Potenza di trasmissione<\/a>, gateway density<\/td><td>Thresholds, adjacent-room readings<\/td><\/tr><tr><td>Hybrid systems<\/td><td>Mixed coordinate layers<\/td><td>Common map origin and floor IDs<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A Lansitec deployment may include UWB anchors, AoA <a href=\"https:\/\/www.lansitec.com\/it\/portali\/\">portali<\/a>, BLE <a href=\"https:\/\/www.lansitec.com\/it\/fari-bluetooth\/\">fari<\/a>, <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> backhaul, a positioning engine, and a map display. The system is healthy only when those layers agree with the physical world.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Maintain Long-Term Indoor RTLS Accuracy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Accurate indoor positioning is not a one-time achievement. It requires purpousfull maintenance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">UWB gives you strong ranging. AoA gives you direction. BLE gives you flexible tags and presence data. Lansitec gives you the hardware and software structure to turn those signals into usable operational visibility.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the map has to keep up with the building.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When anchors move, recalibrate.<\/li>\n\n\n\n<li>When <a href=\"https:\/\/www.lansitec.com\/it\/portali\/\">portali<\/a> tilt, verify.<\/li>\n\n\n\n<li>When racks change, test.<\/li>\n\n\n\n<li>When the floor plan changes, protect the coordinate layer.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">That is how RTLS stays trusted after installation day. Not by hoping the dots are right, but by maintaining the system that makes them right.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Indoor RTLS Calibration FAQs<\/h2>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-1&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-1-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-1\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">How often should UWB anchors be recalibrated?<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-1\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-1-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Recalibrate after physical movement, map replacement, layout changes, or unexplained drift. For stable sites, a monthly spot-check and quarterly deeper validation is usually practical.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-2&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-2-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-2\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">What most often breaks Bluetooth AoA calibration?<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-2\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-2-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Gateway rotation, mounting-angle changes, vibration, and wrong height assumptions. AoA depends on direction, so the locator\u2019s physical orientation matters.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-3&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-3-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-3\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Can a new floor plan break an RTLS deployment?<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-3\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-3-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Yes. If the new map changes origin, scale, rotation, or floor naming, old coordinates may no longer align with the visual map.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-4&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-4-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-4\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">Is UWB more stable than Bluetooth AoA?<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-4\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-4-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">UWB is generally stronger for distance-aware positioning in complex environments. AoA can be highly accurate too, but it is more sensitive to gateway orientation and mounting quality.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-5&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-5-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-5\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\">What is the easiest maintenance habit?<\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-5\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-5-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Create a golden route and walk it regularly with the same tag type. It catches many problems before users lose trust in the system.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 data-wp-context---core-fit-text=\"core\/fit-text::{&quot;fontSize&quot;:&quot;&quot;}\" data-wp-init---core-fit-text=\"core\/fit-text::callbacks.init\" data-wp-interactive data-wp-style--font-size=\"core\/fit-text::context.fontSize\" class=\"wp-block-heading has-fit-text\">Riferimenti e ulteriori letture:<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.bluetooth.com\/learn-about-bluetooth\/feature-enhancements\/direction-finding\/\" target=\"_blank\" rel=\"noopener\">Bluetooth SIG: Bluetooth Direction Finding<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.ogc.org\/is\/22-045r5\/22-045r5.html\" target=\"_blank\" rel=\"noopener\">Open Geospatial Consortium: IndoorGML 2.0 Part 1: Conceptual Model Standard<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.firaconsortium.org\/discover\/how-uwb-works\" target=\"_blank\" rel=\"noopener\">FiRa Consortium: How UWB Works<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.bluetooth.com\/wp-content\/uploads\/Files\/Specification\/HTML\/Core-61\/out\/en\/index-en.html\" target=\"_blank\" rel=\"noopener\">Bluetooth SIG: Bluetooth Core Specification v6.1<\/a><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Indoor positioning systems rarely fail in a dramatic way. Most of the time, everything still looks fine. The anchors are online. The gateways report data. The dashboard loads. The tag still appears on the floor plan. But the dot is wrong. A UWB anchor was moved 40 cm to clear a pipe. An AoA gateway&hellip;&nbsp;<a href=\"https:\/\/www.lansitec.com\/it\/blogs\/indoor-rtls-calibration\/\" rel=\"bookmark\">Leggi tutto \u00bb<span class=\"screen-reader-text\">Calibrazione RTLS per ambienti interni: Guida essenziale all&#039;accuratezza delle mappe di ancoraggio e angolo di arrivo UWB.<\/span><\/a><\/p>","protected":false},"author":12,"featured_media":19174,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[19,237],"tags":[],"class_list":["post-19127","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iot-education","category-bluetooth-aoa"],"_links":{"self":[{"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/posts\/19127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/comments?post=19127"}],"version-history":[{"count":3,"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/posts\/19127\/revisions"}],"predecessor-version":[{"id":19131,"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/posts\/19127\/revisions\/19131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/media\/19174"}],"wp:attachment":[{"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/media?parent=19127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/categories?post=19127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lansitec.com\/it\/wp-json\/wp\/v2\/tags?post=19127"}],"curies":[{"name":"parola chiave","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}