CN105277950B - LiDAR coordinate transformation method based on car body coordinate system - Google Patents
LiDAR coordinate transformation method based on car body coordinate system Download PDFInfo
- Publication number
- CN105277950B CN105277950B CN201510634093.8A CN201510634093A CN105277950B CN 105277950 B CN105277950 B CN 105277950B CN 201510634093 A CN201510634093 A CN 201510634093A CN 105277950 B CN105277950 B CN 105277950B
- Authority
- CN
- China
- Prior art keywords
- mtd
- mtr
- mrow
- msub
- mtable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/93—Lidar systems specially adapted for specific applications for anti-collision purposes
- G01S17/931—Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Traffic Control Systems (AREA)
- Optical Radar Systems And Details Thereof (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种坐标转换方法,尤其涉及一种基于车体坐标系的激光雷达坐标转换方法。The invention relates to a coordinate conversion method, in particular to a laser radar coordinate conversion method based on a car body coordinate system.
背景技术Background technique
数据显示,我国民用汽车保有量已经达到1.5亿辆,随之而来的是交通事故的不断增加,据统计,我国每年交通事故亡人数已经超过了10万人;因此,需要利用先进的技术来保证安全驾驶,减少交通事故的发生。Statistics show that the number of civil vehicles in my country has reached 150 million, followed by the continuous increase of traffic accidents. According to statistics, the number of traffic accident deaths in my country has exceeded 100,000 people every year; therefore, it is necessary to use advanced technology to Ensure safe driving and reduce traffic accidents.
激光雷达作为智能交通系统的重要组成部分,在汽车安全与自动驾驶中发挥着重要的作用。它能够精确测量出扫描方向物体的三维坐标,具有测量精度高、采集频率高的特点。但是激光雷达采集的数据要经过复杂的坐标转换才能转换同一个坐标系WGS-84坐标系中,转化过程中需要实时的激光雷达数据、惯性导航INS数据、全球定位系统GPS数据,然而这些数据的获取频率有着很大的差距,激光雷达的频率为100KHZ甚至更高,INS频率大约为200HZ,GPS频率只有20HZ,因此需要插值,这种高频率的插值会带来误差,影响数据采集速度和精度。As an important part of the intelligent transportation system, lidar plays an important role in vehicle safety and automatic driving. It can accurately measure the three-dimensional coordinates of objects in the scanning direction, and has the characteristics of high measurement accuracy and high acquisition frequency. However, the data collected by lidar needs to go through complex coordinate conversion to convert to the same coordinate system WGS-84 coordinate system. During the conversion process, real-time lidar data, inertial navigation INS data, and global positioning system GPS data are required. However, the data of these data There is a big gap in the acquisition frequency. The frequency of the lidar is 100KHZ or higher, the frequency of the INS is about 200HZ, and the frequency of the GPS is only 20HZ, so interpolation is required. This high-frequency interpolation will bring errors and affect the speed and accuracy of data acquisition. .
测绘激光雷达和防撞激光雷达有着本质的区别,测绘激光雷达要求测量区域内数据尽可能精确,但是对数据处理时间没有要求;防撞激光雷达对数据的实时处理功能有着较高的要求,其总处理时间应该达到100毫秒级别,即其扫描、解算、识别、决策总时间为100毫秒左右。汽车载体相对于飞机载体有着高度的不确定性,飞机起飞后飞行姿态相对比较平稳,INS数据变化平稳,GPS没有遮挡能实施准确获取数据;但是在汽车行驶过程中路过城区、隧道等有遮挡的地方会导致GPS失效,出现连续的没有GPS数据的时间,此时进行插值或预测将会增大误差;汽车速度的变化,路面的高低起伏,甚至汽车的变道都会导致INS误差的积累。防撞激光雷达的重点是扫描道路上是否有障碍物,然而道路上的车辆和行人是随着时间的推移位置变化的,因此将不同扫描周期的数据同时处理变的困难且没有意义。由于导航信息是INS经过积分而产生,定位误差随时间推移而增大,长期精度差,且每次使用之前需要较长的初始对准时间。传统的激光雷达数据坐标转换要经过以下步骤:There is an essential difference between surveying and mapping lidar and anti-collision lidar. Surveying and mapping lidar requires the data in the measurement area to be as accurate as possible, but there is no requirement for data processing time; anti-collision lidar has higher requirements for real-time data processing. The total processing time should reach the level of 100 milliseconds, that is, the total time for scanning, solving, identifying, and decision-making is about 100 milliseconds. Compared with the aircraft carrier, the vehicle carrier has a high degree of uncertainty. The flight attitude of the aircraft is relatively stable after take-off, the INS data changes smoothly, and the GPS can accurately obtain data without obstruction; Places will cause GPS failure, and there will be continuous time without GPS data. At this time, interpolation or prediction will increase the error; changes in vehicle speed, ups and downs of the road surface, and even vehicle lane changes will lead to the accumulation of INS errors. The focus of anti-collision lidar is to scan whether there are obstacles on the road. However, the position of vehicles and pedestrians on the road changes over time, so it becomes difficult and meaningless to process the data of different scanning cycles at the same time. Since the navigation information is generated by the integration of the INS, the positioning error increases with time, the long-term accuracy is poor, and a long initial alignment time is required before each use. Traditional lidar data coordinate conversion goes through the following steps:
1、瞬时激光束坐标系转化为激光扫描参考坐标系,根据瞬时激光与激光雷达坐标系的夹角和激光飞行的距离,解算出激光脚点相对于激光雷达坐标系的坐标:1. The instantaneous laser beam coordinate system is converted into the laser scanning reference coordinate system. According to the angle between the instantaneous laser and the laser radar coordinate system and the distance of the laser flight, the coordinates of the laser foot point relative to the laser radar coordinate system are calculated:
其中(XL YL ZL)T为激光脚点在激光扫描参考坐标系的坐标,a为瞬时激光束在XOZ平面内的投影与X轴的夹角;β为瞬时激光束在XOY平面的投影与X轴的夹角。Where (X L Y L Z L ) T is the coordinates of the laser foot point in the laser scanning reference coordinate system, a is the angle between the projection of the instantaneous laser beam in the XOZ plane and the X axis; β is the angle of the instantaneous laser beam in the XOY plane The angle between the projection and the X axis.
2、激光扫描参考坐标系转化惯性平台参考坐标系,测量激光雷达与惯性导航平台的安置夹角和位移,根据旋转平移公式,解算激光脚点相对于惯性平台参考坐标系的坐标;安置完之后该坐标转换矩阵不会变化,坐标转换公式为:2. Transform the laser scanning reference coordinate system into the inertial platform reference coordinate system, measure the installation angle and displacement between the laser radar and the inertial navigation platform, and calculate the coordinates of the laser foot point relative to the inertial platform reference coordinate system according to the rotation and translation formula; after installation After that, the coordinate conversion matrix will not change, and the coordinate conversion formula is:
其中,(XI YI ZI)T为激光脚点相对于惯性平台参考坐标系的坐标;RI为由激光扫描参考坐标系和惯性平台参考坐标系的安置夹角(a、b、c)得到的旋转矩阵;安装后旋转矩阵固定;(ΔXL ΔYL ΔZL)T为激光扫描参考坐标系原点和惯性平台参考坐标系原点之间的位移向量,安装后该位移向量固定。Among them, (X I Y I Z I ) T is the coordinates of the laser foot point relative to the inertial platform reference coordinate system; R I is the installation angle (a, b, c) between the laser scanning reference coordinate system and the inertial platform reference coordinate system ) rotation matrix; the rotation matrix is fixed after installation; (ΔX L ΔY L ΔZ L ) T is the displacement vector between the origin of the laser scanning reference coordinate system and the origin of the inertial platform reference coordinate system, and the displacement vector is fixed after installation.
3、惯性平台参考坐标系转化为当地水平参考坐标系(天线GPS),根据惯性导航系统测量的三个姿态角,H(Heading方向角,绕Z轴旋转)、P(Pitch俯仰角,绕Y轴旋转)、R(Roll侧滚角,绕X轴旋转)和安置位移解算目标点相对于GPS坐标系的坐标;该坐标转换矩阵由于INS测量的姿态角的不同而实时变化,但是位移向量不会变化,此时坐标转换公式为:3. The inertial platform reference coordinate system is transformed into the local horizontal reference coordinate system (antenna GPS), according to the three attitude angles measured by the inertial navigation system, H (Heading direction angle, rotating around the Z axis), P (Pitch pitch angle, around the Y axis Axis rotation), R (Roll side roll angle, rotation around the X axis) and the coordinates of the target point of the placement displacement calculation relative to the GPS coordinate system; the coordinate transformation matrix changes in real time due to the different attitude angles measured by the INS, but the displacement vector will not change, and the coordinate conversion formula at this time is:
其中(XG YG ZG)T为激光脚点相对于当地水平参考坐标系的坐标;(ΔXI ΔYI ΔZI)T为惯性平台参考坐标系和当地水平参考坐标系之间的位移向量;RG为惯性导航系统测量的三个夹角(H、R、P)组成的旋转公式。Where (X G Y G Z G ) T is the coordinate of the laser foot point relative to the local horizontal reference coordinate system; (ΔX I ΔY I ΔZ I ) T is the displacement vector between the inertial platform reference coordinate system and the local horizontal reference coordinate system ; R G is the rotation formula composed of three included angles (H, R, P) measured by the inertial navigation system.
4、当地水平参考坐标系转化为WGS-84坐标系,根据GPS测量的纬度(B)、经度(L)、高度(H)数据和WGS-84的相关常系数,解算激光脚点相对于WGS-84坐标系的坐标;该坐标转换矩阵由于GPS测量的经纬度和高度不同而实时变化,此时坐标转换公式为:4. The local horizontal reference coordinate system is transformed into the WGS-84 coordinate system. According to the latitude (B), longitude (L), height (H) data measured by GPS and the relevant constant coefficient of WGS-84, the laser foot point relative to The coordinates of the WGS-84 coordinate system; the coordinate conversion matrix changes in real time due to the difference in latitude, longitude and altitude measured by GPS. At this time, the coordinate conversion formula is:
其中(X84 Y84 Z84)T表示激光脚点相对于WGS-84坐标系的坐标;RW为当地水平坐标系到大地坐标系经纬度(B、L)的旋转公示,由GPS的经纬度获得;(ΔXG ΔYG ΔZG)T为天线(GPS)到地心的位移,由GPS获得。Where (X 84 Y 84 Z 84 ) T represents the coordinates of the laser foot point relative to the WGS-84 coordinate system; R W is the rotation publicity from the local horizontal coordinate system to the longitude and latitude (B, L) of the geodetic coordinate system, obtained from the longitude and latitude of GPS ; (ΔX G ΔY G ΔZ G ) T is the displacement of the antenna (GPS) to the center of the earth, obtained by GPS.
综上所述坐标转换公式为:In summary, the coordinate conversion formula is:
传统的车载激光雷达数据坐标系转换需要经过四次转换,且有三次坐标转换的转换矩阵不同,因此需要对每个激光脚点计算转换矩阵,其计算量相当巨大。INS频率和GPS频率远远小于激光频率,需要进行预测或内插,带来误差;汽车路过城区、隧道等有遮挡的地方会导致GPS失效,出现连续的没有GPS数据的时间,此时进行插值或预测将会增大误差;INS定位误差随时间而增大,长期精度差。The traditional vehicle lidar data coordinate system conversion requires four conversions, and the conversion matrix of the three coordinate conversions is different. Therefore, the conversion matrix needs to be calculated for each laser foot point, and the calculation amount is quite huge. The INS frequency and GPS frequency are much smaller than the laser frequency, so prediction or interpolation is required, which will bring errors; cars passing by urban areas, tunnels and other sheltered places will cause GPS failure, and there will be continuous time without GPS data, and interpolation is performed at this time Or the prediction will increase the error; the INS positioning error increases with time, and the long-term accuracy is poor.
忽略周期内INS、GPS的数据变化,采用最简单的坐标转换模型,将该扫描周期内看成一个时刻,选取该时刻内的某一个INS数据和GPS数据,即以上坐标转换矩阵的后三矩阵在一个扫描周期内不变,减少了矩阵相乘的运算量。该算法虽然简单,但是误差太大,仅以汽车位移误差为例,若汽车以25m/s(90km/h)的速度行驶,激光扫描的频率是10HZ,则一个周期内汽车移动2.5m,即仅汽车运动误差就达到2.5m,这显然是难以接受的。Ignore the data changes of INS and GPS within the period, adopt the simplest coordinate transformation model, regard the scanning period as a moment, select a certain INS data and GPS data in this moment, that is, the last three matrices of the above coordinate transformation matrix It remains unchanged within one scan cycle, reducing the amount of calculations for matrix multiplication. Although the algorithm is simple, the error is too large. Just take the displacement error of the car as an example. If the car travels at a speed of 25m/s (90km/h) and the laser scanning frequency is 10HZ, the car moves 2.5m in one cycle, that is The car motion error alone reaches 2.5m, which is obviously unacceptable.
发明内容Contents of the invention
本发明提供了一种基于车体坐标系的激光雷达坐标转换方法,不需要将激光脚点数据转化为WGS-84坐标系,而是转化为扫描周期开始时刻汽车载体瞬时坐标系,即减少了运算量和数据依赖,又能保持点和汽车之间的相对坐标;此方法不依赖于GPS数据,尤其是避免了GPS失效时带来的内插或预测误差。The invention provides a laser radar coordinate conversion method based on the vehicle body coordinate system, which does not need to convert the laser foot point data into the WGS-84 coordinate system, but converts it into the instantaneous coordinate system of the vehicle carrier at the beginning of the scanning cycle, which reduces the The amount of calculation is dependent on data, and the relative coordinates between the point and the car can be maintained; this method does not depend on GPS data, especially to avoid interpolation or prediction errors caused by GPS failure.
为实现上述目的,本发明所采用的技术方案是:基于车体坐标系的激光雷达坐标转换方法,具体步骤如下:In order to achieve the above object, the technical solution adopted in the present invention is: based on the laser radar coordinate conversion method of the car body coordinate system, the specific steps are as follows:
S1:瞬时激光束坐标系转化为激光扫描参考坐标系,根据瞬时激光与激光雷达坐标系的夹角和激光飞行的距离,解算出激光脚点相对于激光雷达坐标系的坐标:S1: The instantaneous laser beam coordinate system is transformed into the laser scanning reference coordinate system. According to the angle between the instantaneous laser and the laser radar coordinate system and the distance of the laser flight, the coordinates of the laser foot point relative to the laser radar coordinate system are calculated:
其中(XL YL ZL)T为激光脚点在激光扫描参考坐标系的坐标,该激光扫描参考坐标系为右手坐标系,a为瞬时激光束在XOZ平面内的投影与X轴的夹角;β为瞬时激光束在XOY平面的投影与X轴的夹角。Where (X L Y L Z L ) T is the coordinates of the laser foot point in the laser scanning reference coordinate system, the laser scanning reference coordinate system is a right-handed coordinate system, a is the projection of the instantaneous laser beam in the XOZ plane and the clip of the X axis β is the angle between the projection of the instantaneous laser beam on the XOY plane and the X axis.
S2:激光扫描参考坐标系转化惯性平台参考坐标系,测量激光雷达与惯性导航平台的安置夹角和位移,根据旋转平移公式,解算激光脚点相对于惯性平台参考坐标系的坐标;本步骤中的旋转平移公式为:S2: Transform the laser scanning reference coordinate system into the inertial platform reference coordinate system, measure the installation angle and displacement between the laser radar and the inertial navigation platform, and calculate the coordinates of the laser foot point relative to the inertial platform reference coordinate system according to the rotation and translation formula; this step The formula for rotation and translation in is:
其中,(XI YI ZI)T为激光脚点相对于惯性平台参考坐标系的坐标;RI为由激光扫描参考坐标系和惯性平台参考坐标系之间的安置夹角得到的旋转矩阵;(ΔXL ΔYL ΔZL)T为激光扫描参考坐标系原点和惯性平台参考坐标系原点之间的位移向量,激光雷达安装在车内后旋转矩阵和位移向量固定。Among them, (X I Y I Z I ) T is the coordinates of the laser foot point relative to the inertial platform reference coordinate system; R I is the rotation matrix obtained from the installation angle between the laser scanning reference coordinate system and the inertial platform reference coordinate system ; (ΔX L ΔY L ΔZ L ) T is the displacement vector between the origin of the laser scanning reference coordinate system and the origin of the inertial platform reference coordinate system, and the rotation matrix and displacement vector are fixed after the lidar is installed in the vehicle.
S3:惯性平台参考坐标系转化为周期开始瞬时坐标系,其转化公式为:S3: The reference coordinate system of the inertial platform is converted into the instantaneous coordinate system at the beginning of the cycle, and the conversion formula is:
其中(Xn Yn Zn)T是相对于周期开始坐标轴n*t时刻的移动坐标;(ΔXi ΔXi ΔXi)T表示i时刻汽车行驶的位移向量。Where (X n Y n Z n ) T is the moving coordinate relative to the cycle start coordinate axis at n*t time; (ΔX i ΔX i ΔX i ) T represents the displacement vector of the vehicle at time i.
综上所述得到最终坐标转换公式:In summary, the final coordinate transformation formula is obtained:
进一步的,在步骤S3中位移向量是通过以下步骤得出的:Further, in step S3, the displacement vector is obtained through the following steps:
A1、在周期开始瞬时坐标系上,将汽车每个扫描周期内的行驶轨迹进行微分,该周期内汽车做匀速直线运动,则汽车行驶的距离为:A1. In the instantaneous coordinate system at the beginning of the cycle, differentiate the driving trajectory of the car in each scanning cycle. In this cycle, the car moves in a straight line at a uniform speed, and the distance traveled by the car is:
l=v×tl=v×t
其中v为汽车的速度,t为运行时间;Where v is the speed of the car, t is the running time;
A2、初始时A点经过t时间到达B点,将AB之间的距离看成等于A到B的行驶轨迹;此时AB向量相对于A瞬时的坐标(ΔX ΔY ΔZ)T有以下公式:A2. Initially, point A arrives at point B after t time, and the distance between AB is regarded as equal to the driving trajectory from A to B; at this time, the instantaneous coordinate (ΔX ΔY ΔZ) T of the AB vector relative to A has the following formula:
其中RΔI为旋转公式:RΔI=R(H)R(P)R(R)Where R ΔI is the rotation formula: R ΔI = R(H)R(P)R(R)
其中R(H)、R(R)、R(P)分别是惯性平台参考坐标系相对于周期开始瞬时坐标系的姿态角,l为在该时间段内汽车的位移;Among them, R(H), R(R), and R(P) are the attitude angles of the inertial platform reference coordinate system relative to the instantaneous coordinate system at the beginning of the cycle, and l is the displacement of the vehicle during this time period;
A3、由此计算出B点相对于起始时刻A的坐标为(XB YB ZB)T:A3. From this, the coordinates of point B relative to the starting time A are calculated as (X B Y B Z B ) T :
(ΔX ΔY ΔZ)T汽车行驶的位移向量;由此可以得到各个点相对于A瞬时坐标系的坐标。(ΔX ΔY ΔZ) The displacement vector of the vehicle T ; from this, the coordinates of each point relative to the instantaneous coordinate system of A can be obtained.
本发明专利由于采用以上技术方案,能够取得如下的技术效果:本发明可以简化激光雷达系统坐标转换模型,不用将坐标系转化成WGS-84坐标系,减小了整体数据值的大小;以某个时刻的INS位置为基础建立坐标系,简化了数据处理过程;在很短时间内认为INS系统差值量不变,减少计算量,加快数据解算速度。不采用GPS数据,使得不需要在低频率的GPS中插值数据,提高了数据精度,即使在隧道、山林、高楼林立的城区都不必担心由于GPS失效引起的数据误差。Due to the adoption of the above technical solutions, the patent of the present invention can achieve the following technical effects: the present invention can simplify the coordinate conversion model of the laser radar system without converting the coordinate system into the WGS-84 coordinate system, reducing the size of the overall data value; The coordinate system is established based on the INS position at each moment, which simplifies the data processing process; in a very short period of time, the INS system difference value is considered to be unchanged, reducing the amount of calculation and speeding up the data calculation speed. No GPS data is used, so that there is no need to interpolate data in low-frequency GPS, which improves the data accuracy. Even in urban areas with tunnels, forests, and high-rise buildings, there is no need to worry about data errors caused by GPS failure.
采用惯性导航系统在微小时间内的变化量,降低了INS的采样频率,避免了INS定位误差随时间的推移而增大,且每次使用之前不需要较长的初始对准时间,使其应用到车载成为可能。将运动轨迹进行微分,采用累加和的形式,简化了汽车运动轨迹模型,同时尽可能的逼近原始运动轨迹。The change of the inertial navigation system in a small time reduces the sampling frequency of the INS, avoids the increase of the INS positioning error with the passage of time, and does not require a long initial alignment time before each use, so that it can be applied to the car is possible. Differentiate the trajectory and adopt the form of cumulative sum to simplify the vehicle trajectory model and approach the original trajectory as much as possible.
附图说明Description of drawings
本发明共有附图7幅:The present invention has 7 accompanying drawings:
图1是现有技术中坐标转换流程图;Fig. 1 is coordinate conversion flowchart in the prior art;
图2是步骤S1中激光扫描参考坐标系;Fig. 2 is the laser scanning reference coordinate system in step S1;
图3是步骤S2中坐标转换示意图;Fig. 3 is a schematic diagram of coordinate conversion in step S2;
图4是当地水平坐标系和WGS-84坐标系;Figure 4 is the local horizontal coordinate system and the WGS-84 coordinate system;
图5是汽车运行轨迹微分示意图;Fig. 5 is a schematic diagram of the differentiation of the running track of the vehicle;
图6是汽车运动方向角示意图;Fig. 6 is a schematic diagram of the direction angle of automobile movement;
图7是本发明坐标转换流程图。Fig. 7 is a flow chart of coordinate conversion in the present invention.
具体实施方式detailed description
下面通过具体实施例,并结合附图,对本发明的技术方案作进一步的解释说明。The technical solutions of the present invention will be further explained below through specific embodiments in conjunction with the accompanying drawings.
基于车体坐标系的激光雷达坐标转换方法,具体步骤如下:The specific steps of the laser radar coordinate conversion method based on the car body coordinate system are as follows:
S1:瞬时激光束坐标系转化为激光扫描参考坐标系,根据瞬时激光与激光雷达坐标系的夹角和激光飞行的距离,解算出激光脚点相对于激光雷达坐标系的坐标:S1: The instantaneous laser beam coordinate system is transformed into the laser scanning reference coordinate system. According to the angle between the instantaneous laser and the laser radar coordinate system and the distance of the laser flight, the coordinates of the laser foot point relative to the laser radar coordinate system are calculated:
其中(XL YL ZL)T为激光脚点在激光扫描参考坐标系的坐标,该激光扫描参考坐标系为右手坐标系,a为瞬时激光束在XOZ平面内的投影与X轴的夹角;β为瞬时激光束在XOY平面的投影与X轴的夹角。Where (X L Y L Z L ) T is the coordinates of the laser foot point in the laser scanning reference coordinate system, the laser scanning reference coordinate system is a right-handed coordinate system, a is the projection of the instantaneous laser beam in the XOZ plane and the clip of the X axis angle; β is the angle between the projection of the instantaneous laser beam on the XOY plane and the X axis.
S2:激光扫描参考坐标系转化惯性平台参考坐标系,测量激光雷达与惯性导航平台的安置夹角和位移,根据旋转平移公式,解算激光脚点相对于惯性平台参考坐标系的坐标;本步骤中的旋转平移公式为:S2: Transform the laser scanning reference coordinate system into the inertial platform reference coordinate system, measure the installation angle and displacement between the laser radar and the inertial navigation platform, and calculate the coordinates of the laser foot point relative to the inertial platform reference coordinate system according to the rotation and translation formula; this step The formula for rotation and translation in is:
其中,(XI YI ZI)T为激光脚点相对于惯性平台参考坐标系的坐标;RI为由激光扫描参考坐标系和惯性平台参考坐标系之间的安置夹角得到的旋转矩阵;(ΔXL ΔYL ΔZL)T为激光扫描参考坐标系原点和惯性平台参考坐标系原点之间的位移向量,激光雷达安装在车内后旋转矩阵和位移向量固定。Among them, (X I Y I Z I ) T is the coordinates of the laser foot point relative to the inertial platform reference coordinate system; R I is the rotation matrix obtained from the installation angle between the laser scanning reference coordinate system and the inertial platform reference coordinate system ; (ΔX L ΔY L ΔZ L ) T is the displacement vector between the origin of the laser scanning reference coordinate system and the origin of the inertial platform reference coordinate system, and the rotation matrix and displacement vector are fixed after the lidar is installed in the vehicle.
S3:惯性平台参考坐标系转化为周期开始瞬时坐标系,其使用的方向角是瞬时INS数值与周期开始时刻方向角的差值,避免了INS定位误差随时间而增大,且每次使用之前不需要较长的初始对准时间;其转化公式为:S3: The inertial platform reference coordinate system is transformed into the instantaneous coordinate system at the beginning of the cycle. The direction angle used is the difference between the instantaneous INS value and the direction angle at the beginning of the cycle, which avoids the increase of the INS positioning error with time, and before each use A long initial alignment time is not required; the conversion formula is:
其中(Xn Yn Zn)T是相对于周期开始坐标轴n*t时刻的移动坐标;(ΔXi ΔXi ΔXi)T表示i时刻汽车行驶的位移向量。Where (X n Y n Z n ) T is the moving coordinate relative to the cycle start coordinate axis at n*t time; (ΔX i ΔX i ΔX i ) T represents the displacement vector of the vehicle at time i.
综上所述得到最终坐标转换公式:In summary, the final coordinate transformation formula is obtained:
进一步的,在步骤S3中位移向量是通过以下步骤得出的:Further, in step S3, the displacement vector is obtained through the following steps:
A1、在周期开始瞬时坐标系上,将汽车每个扫描周期内的行驶轨迹进行微分,每份的时间t为0.001s,该周期内汽车做匀速直线运动,则汽车行驶的距离为:A1. In the instantaneous coordinate system at the beginning of the cycle, differentiate the driving trajectory of the car in each scanning cycle, and the time t of each scan cycle is 0.001s. In this cycle, the car moves in a straight line at a uniform speed, and the distance traveled by the car is:
l=v×tl=v×t
其中v为汽车的速度,t为运行时间;Where v is the speed of the car, t is the running time;
A2、初始时,汽车的瞬时运动方向是X轴方向,如图5中的A点所示,经过t时间到达B点,当t足够小时,AB之间的距离等于A到B的行驶轨迹;此时AB向量相对于A瞬时的坐标(ΔXΔY ΔZ)T有以下公式:A2. Initially, the instantaneous direction of motion of the car is the direction of the X-axis, as shown at point A in Figure 5, after t time to reach point B, when t is small enough, the distance between AB is equal to the driving trajectory from A to B; At this time, the instantaneous coordinate (ΔXΔY ΔZ) T of the AB vector relative to A has the following formula:
其中RΔI为旋转公式:RΔI=R(H)R(P)R(R)Where R ΔI is the rotation formula: R ΔI = R(H)R(P)R(R)
其中R(H)、R(R)、R(P)分别是惯性平台参考坐标系相对于周期开始瞬时坐标系的姿态角,l为在该时间段内汽车的位移;Among them, R(H), R(R), and R(P) are the attitude angles of the inertial platform reference coordinate system relative to the instantaneous coordinate system at the beginning of the cycle, and l is the displacement of the vehicle during this time period;
A3、由此计算出B点相对于起始时刻A的坐标为(XB YB ZB)T:A3. From this, the coordinates of point B relative to the starting time A are calculated as (X B Y B Z B ) T :
(ΔX ΔY ΔZ)T汽车行驶的位移向量;由此可以得到各个点相对于A瞬时坐标系的坐标。(ΔX ΔY ΔZ) The displacement vector of the vehicle T ; from this, the coordinates of each point relative to the instantaneous coordinate system of A can be obtained.
本发明可以简化激光雷达系统坐标转换模型,不用将坐标系转化成WGS-84坐标系,减小了整体数据值的大小;以某个时刻的INS位置为基础建立坐标系,简化了数据处理过程;在很短时间内认为INS系统差值量不变,减少计算量,加快数据解算速度。The present invention can simplify the coordinate conversion model of the laser radar system without converting the coordinate system into the WGS-84 coordinate system, which reduces the size of the overall data value; the coordinate system is established based on the INS position at a certain moment, which simplifies the data processing process ; In a very short period of time, it is considered that the difference of the INS system remains unchanged, reducing the amount of calculation and speeding up the speed of data calculation.
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone familiar with the technical field within the technical scope disclosed in the present invention, according to the technical solution of the present invention Any equivalent replacement or change of the inventive concepts thereof shall fall within the protection scope of the present invention.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510634093.8A CN105277950B (en) | 2015-09-29 | 2015-09-29 | LiDAR coordinate transformation method based on car body coordinate system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510634093.8A CN105277950B (en) | 2015-09-29 | 2015-09-29 | LiDAR coordinate transformation method based on car body coordinate system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105277950A CN105277950A (en) | 2016-01-27 |
| CN105277950B true CN105277950B (en) | 2017-09-15 |
Family
ID=55147292
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510634093.8A Expired - Fee Related CN105277950B (en) | 2015-09-29 | 2015-09-29 | LiDAR coordinate transformation method based on car body coordinate system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105277950B (en) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112016006962B4 (en) * | 2016-07-05 | 2020-06-25 | Mitsubishi Electric Corporation | Detection region estimating device, detection region estimation method and detection region estimation program |
| CN106405555B (en) * | 2016-09-23 | 2019-01-01 | 百度在线网络技术(北京)有限公司 | Obstacle detection method and device for Vehicular radar system |
| CN109001711B (en) * | 2018-06-05 | 2020-06-26 | 北京智行者科技有限公司 | Multi-line laser radar calibration method |
| CN109029277A (en) * | 2018-06-27 | 2018-12-18 | 常州沃翌智能科技有限公司 | A kind of tunnel deformation monitoring system and method |
| CN109459759B (en) * | 2018-11-13 | 2020-06-30 | 中国科学院合肥物质科学研究院 | 3D reconstruction method of urban terrain based on quadrotor UAV lidar system |
| CN111398980B (en) * | 2018-12-29 | 2023-06-06 | 广东瑞图万方科技股份有限公司 | Method and device for processing airborne LiDAR data |
| CN109974717B (en) * | 2019-03-13 | 2021-05-25 | 浙江吉利汽车研究院有限公司 | Method, device and terminal for relocation of target point on a map |
| CN110200552B (en) * | 2019-06-20 | 2020-11-13 | 小狗电器互联网科技(北京)股份有限公司 | Method for removing distortion of measuring end point of laser radar and sweeper |
| CN110779517A (en) * | 2019-11-08 | 2020-02-11 | 北京煜邦电力技术股份有限公司 | Data processing method and device of laser radar, storage medium and computer terminal |
| CN112261221B (en) * | 2020-09-21 | 2021-10-26 | 电子科技大学 | Human body falling detection method based on intelligent terminal |
| CN112946619B (en) * | 2021-02-06 | 2024-03-19 | 宁波泽为科技有限公司 | Method, device, system and medium for absolute positioning of radar detection target |
| CN113745808B (en) * | 2021-08-11 | 2023-05-16 | 中国电子科技集团公司第三十八研究所 | Antenna and turntable homogeneous coordinate transformation module |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001215275A (en) * | 2000-02-03 | 2001-08-10 | Mitsubishi Electric Corp | Laser radar device |
| CN103020966A (en) * | 2012-12-04 | 2013-04-03 | 南京大学 | Automatic registration method of aviation and ground LiDAR data based on building contour constraint |
| CN104198765A (en) * | 2014-09-15 | 2014-12-10 | 大连楼兰科技股份有限公司 | Coordinate System Transformation Method for Detection of Vehicle Motion Acceleration |
-
2015
- 2015-09-29 CN CN201510634093.8A patent/CN105277950B/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001215275A (en) * | 2000-02-03 | 2001-08-10 | Mitsubishi Electric Corp | Laser radar device |
| CN103020966A (en) * | 2012-12-04 | 2013-04-03 | 南京大学 | Automatic registration method of aviation and ground LiDAR data based on building contour constraint |
| CN104198765A (en) * | 2014-09-15 | 2014-12-10 | 大连楼兰科技股份有限公司 | Coordinate System Transformation Method for Detection of Vehicle Motion Acceleration |
Non-Patent Citations (1)
| Title |
|---|
| 车载激光雷达农田三维地形测量方法研究与系统开发;董康;《中国优秀硕士学位论文全文数据库 基础科学辑》;20130215;第28-29页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105277950A (en) | 2016-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105277950B (en) | LiDAR coordinate transformation method based on car body coordinate system | |
| CN113819914B (en) | A method and device for constructing a map | |
| CN106840179B (en) | Intelligent vehicle positioning method based on multi-sensor information fusion | |
| CN104950313B (en) | Extract and identification of road grade method on a kind of road surface | |
| CN114999228B (en) | Anti-collision method for automatic driving vehicle in severe weather | |
| US10247830B2 (en) | Vehicle position determination device, vehicle control system, vehicle position determination method, and vehicle position determination program product | |
| Tao et al. | Lane marking aided vehicle localization | |
| CN105489035B (en) | Method for detecting traffic lights applied in active driving technology | |
| RU2668459C1 (en) | Position evaluation device and method | |
| Barjenbruch et al. | Joint spatial-and Doppler-based ego-motion estimation for automotive radars | |
| CN110519703A (en) | A kind of mine car Unmanned Systems | |
| CN110532636A (en) | A kind of autonomous lane retention property detection method of intelligent driving towards more scenes | |
| CN112829753B (en) | Guard bar estimation method based on millimeter wave radar, vehicle-mounted equipment and storage medium | |
| CN113252051A (en) | Map construction method and device | |
| US12287396B2 (en) | Estimating three-dimensional target heading using a single snapshot | |
| CN113252022A (en) | Map data processing method and device | |
| US12055623B2 (en) | Estimating target heading using a single snapshot | |
| CN115793536A (en) | Intelligent driving control method and device, electronic equipment, storage medium and vehicle | |
| CN114563795B (en) | Positioning and tracking method and system based on laser odometer and tag fusion algorithm | |
| Zhou et al. | Road-pulse from IMU to enhance HD map matching for intelligent vehicle localization | |
| Pan et al. | Self-calibration of INS/odometer integrated navigation system with a large initial position error | |
| CN106056953B (en) | The method that traffic route information is obtained based on low precision gps data | |
| Deepa et al. | Obstacle Avoidance Vehicle Using LiDAR | |
| Wang et al. | Research on Motion Distortion Correction Method of Intelligent Vehicle Point Cloud Based on High Frequency Inertial Measurement Unit. | |
| CN118443013A (en) | Intelligent tramcar road cooperation intersection perception prediction method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| C41 | Transfer of patent application or patent right or utility model | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20160128 Address after: 116023 Dalian province high tech park, Hui Park, No. 7, take off the garden of the 2 phase of the 11 floor of the Applicant after: DALIAN ROILAND TECHNOLOGY Co.,Ltd. Address before: 116023 Dalian province high tech park, Hui Park, No. 7, take off the garden of the 2 phase of the 11 floor of the Applicant before: XI'AN ZHIJI ANTENNA TECHNOLOGY Co.,Ltd. |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170915 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |