Hi everyone,
Using UWB technology via ESP32 WROVER modules (which use the DW1000 chip), I am developing a system that will use four anchors in fixed locations (four points of a square - 2 metres x 2 metres) to measure the distance and calculate the position of tags when they intersect/ pass through the 2D (x-y) plane created by the anchors.
As part of the system setup, I want to calibrate the adelay of each anchor based on the known anchor positions/ co-ordinates whereby one anchor will serve as the origin and the remaining 3 anchors will be calibrated with respect to the origin point anchor.
The current autocalibrate code here appears to calibrate the distance between an anchor and any tag in range:
UWB-Indoor-Localization_Arduino/ESP32_anchor_autocalibrate.ino at main · jremington/UWB-Indoor-Localization_Arduino · GitHub
How can I calibrate each anchor in my system by ensuring that the adelay and autocalibration is between a chosen anchor and the anchor at the origin point?