车载GNSS/INS/LiDAR坐标系定义与理解



一、基本坐标系

在这里插入图片描述

1.1 地心惯性坐标系(Inertial coordinate system,i系)

坐标轴定义:

  • 原点位于地球质心,Z轴与地轴平行指向北极点,X轴和Y轴位于赤道平面内,X轴指向平均春分点,Y轴与XZ轴构成右手笛卡尔坐标系。

注意:

  • 该坐标系不随地球自转而转动,但是由于地球绕恒星(太阳)公转,以及太阳系绕银河系公转而存在移动,因此,该系不是绝对惯性系,然而这些影响十分微弱,低于惯导的噪声水平,因而可以忽略不计。

1.2 地心地固坐标系(Earth-Centered, Earth-Fixed,e系)

坐标轴定义:

  • 原点位于地球质心,Z轴与地轴平行指向北极点**(与i系一样)**,X轴和Y轴位于赤道平面内,X轴指向本初子午线,Y轴垂直于XOZ平面(即东经90度与赤道的交点)构成右手笛卡尔坐标系。

注意:

  • 该坐标系跟随地球自转而旋转。常用坐标系有WGS-84、CGCS2000等。

1.3 导航坐标系(Navigation,n系)

坐标轴定义:

  • 原点位于车辆质心,X轴相切于当地纬线指向东(E);Y轴相切于当地经线指向北(N);Z轴根据右手笛卡尔坐标系准则指向天(U),也就是常说的东北天(ENU)坐标系。

注意:

  • 还有一种北东地(NED)坐标系,Z轴向下,在无人机领域用的比较多。
  • 还被叫做站心坐标系、地理坐标系、当地水平坐标系。

在这里插入图片描述

1.4 车体坐标系(body,b系)

坐标轴定义:

  • 原点在车体质心,XYZ轴的定义标准不同,与导航坐标系的东北天配套使用的话,使用右前上坐标系比较方便。X轴指向车体右方,Y轴指向车体前方,Z轴垂直XOY平面向上,构成右手笛卡尔坐标系。
    在这里插入图片描述
    注意:

  • ISO定义的车体坐标系在车辆动力学分析中较为常见;

  • SAE定义的车体坐标系与航空航天领域常用的机体坐标系相一致;

  • 基于IMU定义的车体坐标系,则在IMU的相关应用中较为常见。我们选这个。

1.5 惯性测量单元坐标系(imu系)

坐标轴定义:

  • 如上一张图所示,也可以看传感器的标注方向,比如我的华测CGI-610。
    在这里插入图片描述
    注意:
  • imu经常安装在两个车轴中间,后轴的中间;
  • imu坐标系有安装误差,不能保证其坐标轴与车体坐标系坐标轴平行;
  • 随着车体刚性运动,可以根据imu位姿推算车体中心的位姿变换;
  • 也可以将imu坐标系与车体坐标系等价。

1.6 速腾RS-LIDAR-32激光雷达坐标系(lidar,l系)

坐标轴定义:
设备本身的坐标系定义为右前上右手笛卡尔坐标系,原点在设备的中心位置,说明书有标注;
线束本身是极坐标表达的坐标系,有的论文叫做扫描仪坐标系、瞬时光束坐标系。

在这里插入图片描述
在这里插入图片描述
注意:

  • 但是ROS包解析的点云把下图中的坐标系绕Z轴逆时针转了90°,体现在ros中的点云,雷达前方是X+,左侧时Y+,乘一个旋转矩阵可以变换的和IMU坐标系一致。
  • 如果用pcap的原点云数据的话,需要自己进行瞬时光束坐标系到右手笛卡尔坐标系的转换;
  • 如果在ROS里使用,相当于自带程序包实现了上一步。

1.7 世界坐标系(World,w系)

坐标轴定义:

  • 原点为初始位置,XOY平面为当地水平面,X轴为指向东的纬线切线,Y轴为指向北的经线切线,Z轴垂直于XOY平面,形成右手笛卡尔坐标系。

注意:

  • 这个可以理解为一个抽象出来的虚拟坐标系,原点的初始位置可以是激光点云地图的初始位置、视觉地图的初始位置,也可以是车体运动的初始位置。有的论文也叫地图坐标系。

二、其他坐标系

2.1 火星坐标系(GCJ02)

  • 由中国国家测绘局制定,是WGS84坐标系经加密后的坐标系。进一步加密有BD09坐标系(百度)。
  • 国内第三方API坐标系情况如下:
    百度地图——BD09
    阿里云、高德——GCJ02

注意:

  • 用来在地图上显示轨迹

2.2 utm坐标系

坐标轴定义:

  • X轴:指向东边、Y轴:指向北边。
  • UTM本身是平面坐标,没有Z轴,但是附加高程信息且符合右手坐标系的话,Z轴:指向天顶
  • 将球面经纬度坐标经过投影算法转换成的平面坐标,大概原理如下图。

在这里插入图片描述在这里插入图片描述

注意:

  • 中国东部地区属于UTM Zone 50N

2.2.1 三维地形在地理坐标系和投影坐标系中的差异

  • 地理坐标系下的一块地形:像一块瓦片
    在这里插入图片描述
  • 投影坐标体系的一块地形:红色箭头所指
    在这里插入图片描述

2.2.3 关于WGS84直角坐标系和UTM投影的使用思考

  • WGS 84经纬高(LLA)转换为直角坐标系XYZ后,可以用于导航,在小范围是一个平面,使用和UTM没有什么差异
  • 但是要在大范围、长运动距离的情况下使用时,还是UTM更好,xy+h可以表示为带有高程信息的平面

三、参考资料

华测组合导航设备说明书
速腾激光雷达说明书
UTM示意图: UTM坐标和WGS84坐标
三维地形在地理坐标系和投影坐标系中的差异: DEM的三维地形在地理坐标系和投影坐标系中的表现

### 回答1: ENU坐标系是地球上常用的一种直角坐标系,它以观测点为原点,定义了东北天三个方向,用于描述物体在地球上的位置和运动。相比之下,XYZ坐标系是一种空间直角坐标系,它以参考点为原点,定义了X、Y和Z三个方向,用于描述物体在空间中的位置和运动。 ENU坐标系和XYZ坐标系之间的转换可以通过旋转矩阵来实现。具体过程如下: 1. 确定参考点的经纬度:首先需要知道参考点在地球上的经纬度,以确定ENU坐标系的原点。 2. 将经纬度转换为地心坐标系XYZ:利用大地测量学中的公式,可以将给定的经纬度转换为地心坐标系XYZ的坐标。 3. 计算ENU坐标系到地心坐标系的旋转矩阵:通过参考点的经纬度,可以计算出ENU坐标系到地心坐标系的旋转矩阵。 4. 将XYZ坐标系中的点转换为ENU坐标系:通过将点的XYZ坐标旋转矩阵相乘,可以得到点在ENU坐标系下的坐标。 5. 将ENU坐标系中的点转换为XYZ坐标系:如果要将ENU坐标系中的点转换为XYZ坐标系,可以将ENU坐标旋转矩阵的逆矩阵相乘,得到点在XYZ坐标系下的坐标。 通过以上步骤,我们可以实现ENU坐标系和XYZ坐标系之间的转换。这种转换在航空航天、测绘等领域中常常用到,可以方便地描述和计算物体的位置和运动。 ### 回答2: ENU坐标系(东北天坐标系)和XYZ坐标系(笛卡尔坐标系)是常用的空间坐标系之一,它们可以互相转换。 ENU坐标系是一种局部坐标系,其坐标轴分别指向地理上的东、北和天顶方向。其中,东方向(E)指向正北方向的投影,北方向(N)垂直地表,向上的投影,天顶方向(U)地球表面垂直。 要将ENU坐标系转换为XYZ坐标系,可以利用地理坐标和转换矩阵进行计算。首先,需要获取基准点的经纬度和大地高(或高程),再利用这些信息计算出相应的XYZ坐标。转换矩阵可以通过基准点的经纬度来计算得出。 对于XYZ坐标系到ENU坐标系的转换,可以使用转置矩阵的逆来实现。转换矩阵的逆矩阵可以通过基准点的经纬度来计算得出。根据逆矩阵,可以将XYZ坐标系下的坐标转换为ENU坐标系下的坐标。 需要注意的是,在进行坐标转换时,应该选择合适的基准点。对于局部坐标系转换到全球坐标系,应该选择该局部区域相关的全球参考点。对于全球坐标系转换到局部坐标系,应该选择该局部区域有关的基准点。 总之,ENU坐标系和XYZ坐标系之间的转换可以通过转换矩阵来实现。在进行坐标转换时,需要明确选择合适的基准点,并计算出相应的转换矩阵或逆矩阵。这样,就可以实现坐标之间的转换。 ### 回答3: ENU坐标系和XYZ坐标系是地理坐标系中常用的两种坐标系表示方法。 ENU坐标系是东-北-上坐标系,也称为局部坐标系。其原点位于某一参考点,东方向(E轴)指向地理上的正东方向,北方向(N轴)指向地理上的正北方向,上方向(U轴)垂直于水平面向上。 XYZ坐标系是指地心地固坐标系,其原点位于地球质心。X轴指向零度经线经过的点,Y轴X轴在零度经线经纬度南方90度的位置交点形成一平面,Z轴垂直于该平面向上。 将ENU坐标系转换为XYZ坐标系,需要知道参考点的经纬度和海拔高度,以及参考点处的局部坐标。首先确定参考点的地心地固坐标(X0,Y0,Z0),然后通过向量旋转和平移计算出其他点的地心地固坐标(X,Y,Z)。 将XYZ坐标系转换为ENU坐标系,可以使用参考点的地心地固坐标和其他点的地心地固坐标,通过向量旋转和平移计算出其他点的ENU坐标。 在实际应用中,ENU坐标系常用于基站定位、航空和导航系统中,而XYZ坐标系常用于地图制图、测量和地球物理学中。 总结起来,ENU坐标系是以某一参考点为原点建立的东-北-上的局部坐标系,XYZ坐标系是以地球质心为原点建立的东-北-上的地心地固坐标系。通过向量旋转和平移,可以在两个坐标系之间进行转换。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

可见一班

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值