ความแม่นยำและความเสถียร UWB

ข้อมูล 24 ตุลาคม 2026 · 20 plates · ไม่เก็บข้อมูลใหม่

RMSE ค่าเฉลี่ย held-out 17.71 → 16.15 ซม.; ดีขึ้น 5/8 คู่ A2 แย่ลงทั้งสองจุด ยังไม่ใช้สมการเป็น calibration ถาวร

ระยะอ้างอิงจากผังที่ผู้ใช้ยืนยัน ยังไม่สำรวจด้วยเครื่องมือ ค่า P95 เป็น percentile ของข้อมูลที่รับได้ ไม่ใช่ confidence interval; รายละเอียดการคัดข้อมูลและข้อจำกัดอยู่ใน README

PDF พร้อมคำอธิบาย · วิธีอ่าน/ข้อจำกัด/CSV

01. ภาพรวม: ดู bias แยกจากความนิ่ง ค่า RMSE หลักใช้ค่าเฉลี่ย 8 คู่จุด-Anchor ใน P9/P1 รอบกลับ น้ำหนักเท่ากัน

UWB range accuracy and repeatability

Bias measures mean error against the nominal reference. SD describes dispersion within a capture. Neither independently establishes traceable absolute accuracy. Primary validation gives equal weight to eight point-anchor means.

PNG 250 dpi · SVG vector

02. ระยะอ้างอิงเทียบระยะที่อ่านได้ แถบ error bar คือ SD ของแต่ละรอบ ไม่ใช่ช่วงความเชื่อมั่น

Range response across the measured geometry

Only the eight P1-P8 point means per anchor were used for the existing fit. Held-out diamonds are not fitted here. No extrapolation beyond the tested nominal ranges is supported.

PNG 250 dpi · SVG vector

03. ตารางสีมีตัวเลขครบทุกจุด: bias ก่อน/หลังชดเชย, SD และ P95 ของ absolute error เส้นขาวแบ่งชุดตรวจสมการ

Point-by-point error and dispersion

P95 is an empirical quantile of absolute sample errors, not a 95% confidence interval, tolerance bound or guarantee. Positive outliers remain in the statistics.

PNG 250 dpi · SVG vector

04. Boxplot เก็บทุกค่าที่ผ่าน decoder รวม positive outlier แกน symlog ช่วยเห็นทั้งช่วงกลางและหางไกล ไม่ได้ตัดค่าทิ้ง

Raw error distributions without tail trimming

The symmetric logarithmic axis retains large errors while keeping the central region readable. The 1.5-IQR convention is visual only; it is not an exclusion rule.

PNG 250 dpi · SVG vector

05. อ่านกราฟว่า กี่เปอร์เซ็นต์ของค่าที่รับได้คลาดไม่เกินกี่เซนติเมตร เทียบค่าดิบกับสมการเดิมบน P9/P1 รอบกลับ

Held-out single-sample error distributions

Each CDF has its own empirical denominator. Samples are serially dependent and these curves are descriptive. No held-out data are used to refit or select a new correction.

PNG 250 dpi · SVG vector

06. สัดส่วนค่าที่คลาดไม่เกิน 5/10/20/50 ซม. เป็นเกณฑ์ช่วยอ่านกราฟ ไม่ใช่เกณฑ์ผ่านงานที่ผู้ใช้กำหนด และไม่นับช่วงข้อมูลหายเป็นค่าที่วัดได้

How often were errors within a chosen band?

Percentages are conditional on received canonical-valid unique ranges; they exclude invalid and unavailable measurements. They are not availability-adjusted success probabilities or safety guarantees.

PNG 250 dpi · SVG vector

07. แยก MSE เป็นส่วน mean ที่เบี่ยงกับส่วนการกระจาย ช่วยดูว่าการเฉลี่ยอย่างเดียวแก้ปัญหาได้แค่ไหน ไม่ใช่การแยกสาเหตุทางฮาร์ดแวร์

How much error comes from bias versus spread?

This is an algebraic decomposition against the nominal reference, not a causal partition of hardware errors. A large bias share explains why averaging alone may leave substantial offset.

PNG 250 dpi · SVG vector

08. A1 ทุกค่าตามเวลา แสดงค่าที่ใช้สถิติและค่าที่ถูกปฏิเสธแยกสัญลักษณ์ สีส้มคือค่าเฉลี่ยในช่วง 10 วินาที ไม่มีการเติมข้อมูล

A1: complete received time histories

Times use tag acquisition clocks within each capture. No samples are interpolated. Panels use symlog axes and individual limits. Orange bins summarize existing samples and do not reconstruct missing data.

PNG 250 dpi · SVG vector

09. A2 ทุกค่าตามเวลา แสดงค่าที่ใช้สถิติและค่าที่ถูกปฏิเสธแยกสัญลักษณ์ สีส้มคือค่าเฉลี่ยในช่วง 10 วินาที ไม่มีการเติมข้อมูล

A2: complete received time histories

Times use tag acquisition clocks within each capture. No samples are interpolated. Panels use symlog axes and individual limits. Orange bins summarize existing samples and do not reconstruct missing data.

PNG 250 dpi · SVG vector

10. A3 ทุกค่าตามเวลา แสดงค่าที่ใช้สถิติและค่าที่ถูกปฏิเสธแยกสัญลักษณ์ สีส้มคือค่าเฉลี่ยในช่วง 10 วินาที ไม่มีการเติมข้อมูล

A3: complete received time histories

Times use tag acquisition clocks within each capture. No samples are interpolated. Panels use symlog axes and individual limits. Orange bins summarize existing samples and do not reconstruct missing data.

PNG 250 dpi · SVG vector

11. A4 ทุกค่าตามเวลา แสดงค่าที่ใช้สถิติและค่าที่ถูกปฏิเสธแยกสัญลักษณ์ สีส้มคือค่าเฉลี่ยในช่วง 10 วินาที ไม่มีการเติมข้อมูล

A4: complete received time histories

Times use tag acquisition clocks within each capture. No samples are interpolated. Panels use symlog axes and individual limits. Orange bins summarize existing samples and do not reconstruct missing data.

PNG 250 dpi · SVG vector

12. ค่าเฉลี่ยต้น 30 วินาทีกับท้าย 30 วินาทีเปลี่ยนเท่าไร พร้อมตรวจความสัมพันธ์ระหว่างค่าติดกัน ยังไม่ระบุว่าเกิดจากอุณหภูมิหรือไฟ

Stability over each 180 s stationary capture

The signed first/last change is descriptive. It does not isolate temperature, drift, multipath or supply effects. Autocorrelation indicates why sample count alone does not establish independent repeats or a standard error.

PNG 250 dpi · SVG vector

13. ตรวจความสัมพันธ์ถึง 50 cycle โดยไม่เชื่อมข้าม cycle ที่ขาดหรือข้อมูล invalid เป็นกราฟวินิจฉัย ไม่ใช้สร้าง confidence interval แบบสมมติว่าค่าเป็นอิสระ

Temporal dependence without bridging missing cycles

Normalization uses total squared deviations of that capture; missing-cycle cross-products are absent. This masked ACF is a descriptive diagnostic. No iid confidence bands, effective sample sizes or sqrt(n) uncertainty claims are made.

PNG 250 dpi · SVG vector

14. แยกความครบของข้อมูลออกจากความแม่นยำ coverage คำนวณจาก cycle ที่เห็นใน log จึงไม่ใช่ packet loss ของวิทยุโดยตรง

Data completeness and gaps

Coverage is not radio packet-delivery ratio: a missing report may arise anywhere in ranging, forwarding, serial or status acceptance. Maximum gap excludes leading/trailing capture silence. Four-anchor completeness is not XY accuracy.

PNG 250 dpi · SVG vector

15. ดู RX power เทียบค่าที่เบี่ยงจาก median ของรอบนั้น เป็นเพียงความสัมพันธ์ในข้อมูล ไม่ใช้ยืนยัน NLOS หรือสาเหตุของ error

RX power and deviations within each capture

Reported RX power is a diagnostic covariate, not an independent distance truth or an NLOS classifier. Centering removes capture offsets but does not control all confounding. Correlations do not establish a cause.

PNG 250 dpi · SVG vector

16. กลับจุด P1 แล้ว mean เปลี่ยน แม้แต่ละรอบอ่านค่อนข้างนิ่ง ทั้งสองรอบมี boot ต่างกันและมีประวัติ reset/ตกบอร์ด จึงยังแยกสาเหตุไม่ได้

Same nominal P1, different returned readings

The comparison demonstrates a difference under changed conditions. It cannot isolate time drift, reset sensitivity, handling, antenna orientation or geometry as the cause. There is one return comparison, not a reproducibility study.

PNG 250 dpi · SVG vector

17. ตาราง boot ทุกตัวเพื่อเทียบก่อน-หลัง reset ไม่รวมคนละ boot เป็นการทดลองซ้ำที่ควบคุมเงื่อนไขเหมือนกัน

Boot epochs across the selected measurements

No selected capture combines multiple boot pairs for an anchor. Boot changes between captures are preserved. An observed boot change without an operator event does not establish why a node restarted.

PNG 250 dpi · SVG vector

18. แสดงรอบที่มีปัญหาทั้งหกรอบด้วย ไม่เลือกนำมาเพิ่มจำนวนตัวอย่างในสมการ เก็บเหตุผลและ raw ไว้ตรวจสอบ

Problematic captures remain visible in the evidence

Exclusion reasons include operator-reported link problems, obstruction or anchor movement, terminal report silence and reset recovery. Their raw measurements remain archived. Counts are not accuracy rankings across changed conditions.

PNG 250 dpi · SVG vector

19. ภาคผนวก X,Y แสดงตำแหน่งที่ Local Compute คำนวณจริงเทียบจุดที่วาง เป็น sampled snapshot ไม่ใช่ทุก fix และยังไม่ใช้สมการชดเชยใหม่

Local Compute: sampled position offsets

The plus sign is the operator nominal location. VALID and DEGRADED are solver states, not metrological acceptance. These are sampled API snapshots, not an exhaustive sequence of all computed fixes or an availability statistic.

PNG 250 dpi · SVG vector

20. RMSE/P95 ของ X,Y เป็นคนละตัวชี้วัดกับระยะ UWB เทียบ VALID/DEGRADED ตามสถานะจริง แต่ไม่สรุปเชิงเหตุผลจากกราฟรวม

Position estimates and range measurements have different errors

State-conditioned curves can differ because point mix, geometry and available anchors differ. Do not interpret a pooled VALID/DEGRADED difference as a causal benefit of the state label. The offline range correction was not applied to these positions.

PNG 250 dpi · SVG vector