针对现有车辆定位技术定位精度低、成本高等缺陷和不足,结合可见光通信技术无需安装额外信号源、无电磁干扰、无频谱许可等优点,提出了一种基于交通灯的信号到达时间差(Time Difference of Arrival,TDOA)车辆定位技术。该定位技术利用交通灯作为定位信号源,根据可见光信号到达接收机的时间差确定车辆的位置,并利用平面旋转方法解决了交通灯与接收机的非共面问题,从而提高了车辆的定位精度。实验结果表明,该技术计算简单、实现成本低,可以实现较高精度的实时定位,满足智能交通系统对车辆定位的要求。