Calibration-free TDOA self-localisation

被引:15
作者
Wendeberg, Johannes [1 ]
Hoeflinger, Fabian [2 ]
Schindelhauer, Christian [1 ]
Reindl, Leonhard [2 ]
机构
[1] Univ Freiburg, Dept Comp Sci, Freiburg, Germany
[2] Univ Freiburg, Dept Microsyst Engn, Freiburg, Germany
关键词
TDOA; self-calibration; localisation; ultrasound;
D O I
10.1080/17489725.2013.796410
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
We present an approach for the localisation of passive receiver nodes in a communication network. The only source of information is the time when environmental sound or ultrasound signals are received. The discrete signals occur at unknown positions and times, but they can be distinguished. The clocks of the receivers are synchronised, so the time differences of arrival (TDOA) of the signals can be computed. The goal is to determine the relative positions of all receiver nodes and implicitly the positions and times of the environmental signals. Our proposed approach, the Cone Alignment algorithm, solves iteratively a nonlinear optimisation problem of TDOA using a physical spring-mass simulation. We present a geometrical representation of the error function, which is modelled by physical springs. By iterative relaxation of the springs, the error function is minimised. The approach is tested in numerous simulations, whereby our algorithm shows a smaller tendency to get stuck in local minima than a nonlinear least-squares approach using gradient descent. In experiments in a real-world setting, we demonstrate and evaluate a tracking system for a moving ultrasound beacon without the need to initially calibrate the positions of the receivers. Using our algorithm, we estimate the trajectory of a moving model train and of an RC car with a precision in the range of few centimetres.
引用
收藏
页码:121 / 144
页数:24
相关论文
共 36 条
[1]   LEAST-SQUARES FITTING OF 2 3-D POINT SETS [J].
ARUN, KS ;
HUANG, TS ;
BLOSTEIN, SD .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (05) :699-700
[2]  
Biswas R., 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566), P1544
[3]  
Biswas R., 1999, P NAT C ART INT, V20, P1248
[4]  
Burgess S., 2012, P 21 INT C PATT REC
[5]  
Calafiore G. C., 2010, 2010 IEEE International Symposium on Computer-Aided Control System Design (CACSD) part of the IEEE Multi-Conference on Systems & Control (MSC 2010), P1152, DOI 10.1109/CACSD.2010.5612770
[6]   Automatic estimation of multiple target positions and velocities using passive TDOA measurements of transients [J].
Carevic, Dragana .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2007, 55 (02) :424-436
[7]  
Chen HY, 2005, I C WIREL COMM NETW, P883
[8]  
Coogan K., 2010, P ALGOSENSORS 10 BOR
[9]  
Dabek F., 2004, P ACM SIGCOMM 04 C A
[10]   Positioning GSM telephones [J].
Drane, C ;
Macnaughtan, M ;
Scott, C .
IEEE COMMUNICATIONS MAGAZINE, 1998, 36 (04) :46-+