自动驾驶感知系统-全球卫星定位系统

2023-10-22 03:10

本文主要是介绍自动驾驶感知系统-全球卫星定位系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

卫星定位系统

车辆定位是让无人驾驶汽车获取自身确切位置的技术,在自动驾驶技术中定位担负着相当重要的职责。车辆自身定位信息获取的方式多样,涉及多种传感器类型与相关技术。自动驾驶汽车能够持续安全可靠运行的一个关键前提是车辆的定位系统必须实时稳定地输出足够高精度的位置和与位置相关的信息,这些信息包括车辆的经度、纬度、航向角、速度、加速度、俯视角、更新频率等。一旦这些信息无法及时精确地获取,车辆就无法确定自身位置,必须立即退出自动驾驶模式由驾驶员接管车辆。
自动驾驶汽车对定位系统性能的要求与车辆的行驶速度密切相关。相关标准和法规规定,乘用车行驶最高车速不得超过120km/h,客车最高涉及车速不应大于100km/h。基于目前得自动驾驶汽车整体技术水平和车辆限速要求,自动驾驶客车得最高车速不宜超过70km/h。一般情况下,人工驾驶控制车辆距道路一侧路牙石得安全距离约为25cm,自动驾驶汽车必须在行驶25cm的时间内更新一次定位信息且定位精度≤25cm,否则就有可能导致车辆超出道路边界发生事故。按照最高车速90km/h计算,根据公式t=s/v,车辆行驶25cm的时间是0.01s,根据公式f=1/t,则定位信息更新频率为100Hz。因此,定位信息更新频率需≥100Hz,定位精度须≤25cm才能保证车辆行驶安全。
目前常规的定位导航系统(包括无线电定位导航,惯性定位导航、卫星定位导航、移动基站定位导航等)都不能同时满足上述指标。例如,惯性定位导航系统存在定位误差随时间积累、长时间不能保证足够的导航精度的问题;卫星定位导航系统存在多路径、卫星信号遮挡和更新频率低(一般为10Hz)等问题。因此,要实现汽车上自动驾驶功能,必须采用高精定位导航技术。目前的高精定位技术路线主要有3种:基于卫星定位系统和捷联惯导系统的组合定位技术,基于激光雷达点云和高精顶图的匹配定位技术,以及基于计算机视觉里程算法的定位技术。

卫星定位技术

在任何驾驶条件下,自动驾驶车辆均依赖于2种信息:汽车位置和汽车行驶的速度,收集这些信息需要整合多种复杂技术,其中GNSS(Globla Navigation Satellite System,全球导航卫星系统)起到主要作用。当自动驾驶汽车拥有高精度位置信息之后,可以跟高精地图进行匹配,从而提供良好的导航功能。GNSS系统也能为车载传感器的时间同步或者导航提供最基础的时空信息。

卫星导航定位系统是星基无线电导航系统,以人造地球卫星作为导航台,为全球海陆空的各类军民载体提供全天候的、高精度的位置、速度和时间信息,因而又被称为天基定位、导航和授时系统。

1) 全球卫星导航系统

目前世界上著名的卫星导航系统又美国的全球定位系统(Global Positioning System, GPS)、俄罗斯的全球导航卫星系统(Global Navigation Satellite System, GLONASS)、中国的北斗卫星导航系统(Beidou Navigation Satellite System,BDS)以及欧盟伽利略(Galileo)系统。下面分别简要介绍

GPS
GPS是为了满足军事部门对高精度导航和定位的要求由美国国防部建立的,能向陆海空3大领域提供实时,全天候和全球性的导航服务,并且能够满足情报收集、核爆监测和应急通信等军事要求。
GPS提供具有全球覆盖、全天时、全天候、连续性等优点的三维导航和定位能力,作为先进的测量、定位、导航和授时手段、除了在军事上起着举足轻重的作用外,在国家安全、经济建设和民生发展的各个方面都扮演着重要的角色。
GPS由3部分构成,即空间卫星部分、地面监控部分和用户接收部分。空间卫星部分又称为空间段,21颗GPS工作卫星和3颗在轨备用卫星构成完整的21+3形式的GPS卫星工作星座。这种星座构型能满足在地球上任何地点任何时刻均能观测至少4颗几何关系较好的卫星来用于定位。地面控制部分又称为地面段,由分布在全球的一个主控站、3个注入站和若干个监测站组成。用户接收部分又称为用户段,接收来自作为基础设施的空间段和地面段提供的导航、定位和授时服务,这些服务已广泛应用于各个领域。
GLONASS
GLONASS是苏联建设的导航系统,同样能够为海陆空的民用和军用提供全球范围内的实时、全天候三维连续导航、定位和授时服务。GLONASS也由空间段、地面段、用户段3大部分组成,但与GPS相比,各部分的具体技术有较大的差异。空间段由24颗GLONASS卫星组成,其中21颗为正常工作卫星,3颗为备份卫星。如果GLONASS星座完整,则可以满足地球上任何时刻都能收到来自4颗卫星的信号,从而获取可靠的导航定位信息。地面监控部分包括系统控制中心和跟踪控制站网,这些跟踪控制站网分散在俄罗斯所有领土上。用户端能接收卫星发射的导航信号,进而获取需要的位置、速度和时间信息。
BDS
BDS北斗卫星导航系统是中国正在实施的自主研发、独立运行的全球卫星导航系统,于2012年12月27日启动区域性导航定位与授时正式服务。由16颗导航卫星组成的北斗2号系统已向我国乃至大部分亚太地区提供服务。截至2018年底,北斗3号基本系统星座部署完成。2018年12月27日开始,北斗开始提供全球范围的定位与授时服务。
除了与上述导航系统提供的导航、定位、授时功能等相投的服务外,北斗卫星导航系统还具有一项特殊的功能,那就是短报文通信。从北斗系统的组成结构来看,同样分为空间段、地面段和用户段。空间星座部分由5颗地球静止轨道(Geostationary Orbit,GEO)卫星和30颗非地球静止轨道(Nongeostationary Orbit,NON-GEO)卫星组成,后者包括中圆地球轨道(MEO)卫星和倾斜地球同步轨道(IGSO)卫星。GEO+NON-GEO+MEO+IGSO的星座构型是北斗卫星导航系统的完整布局,最大的优点是同样保证了在地球上任意地点时刻均能接收到来自4颗以上导航卫星发射的信号,观测条件良好的地区甚至可以接收到10余颗卫星的信号。地面段包括监测站、上行注入站、主控站。用户段组成及功能同前2者基本相同。
Galileo
Galileo卫星系统也是一个正在建设中的全球卫星导航系统,欧洲人的目的是摆脱对美国全球定位系统的依赖,打破其垄断。该系统的基本服务免费,但使用高精度定位服务需要付费。Galileo系统分为空间段、地面段、用户段3大部分。空间段时由分布在3个轨道上的30颗MEO卫星构成,其中27颗为工作星,3颗为备份星。地面段由两个地面操控站、29个伽利略传感器达到站以及5个S波段上行站和10个C波段上行站组成,传感器达到站及上行站均分布于全球。用户段则提供独立于其他卫星导航系统的5种基本服务。

卫星导航定位系统工作原理

GNSS定位主要解决2个问题:一是观测瞬间卫星的空间位置,二是测量站点卫星之间的距离。空间位置即GNSS卫星在某坐标系的坐标,为此首先要建立适当的坐标系来表征卫星的参考位置,而坐标又往往与时间联系在一起,因此,定位是基于坐标系统和时间系统来进行的。
1) 坐标系统和时间系统
卫星导航系统种,坐标系描述与研究卫星在其轨道上的运动、表达地面观测站的位置和处理GPS观测数据。根据应用场合的不同,选用的坐标系也不相同。坐标系大概分为以下几类:地理坐标系、惯性坐标系、地心坐标系和参心坐标系。常用的坐标系统有:WGS-84坐标系、Parametry Zemli 1990坐标系(PZ-90)、1954年北京坐标系(P54)、1980年国家大地坐标系(C80)、2000国家大地坐标系(CGS2000)。
时间系统在卫星导航种是最重要、最基本的物理量之一。首先,卫星发送的所有信号都是由高精度的原子钟控制的。其次,大多数卫星导航系统实际上都是通过精确测定信号传播时间来实现距离测量的。时间系统可分为世界时、力学时、原子时,儒略日、卫星导航时间系统等。其中GPS系统采用了一个独立的时间系统作为导航定位计算的依据,称为GPS时间系统(GPST)。GPS时间属于原子时系统,其秒长与原子时秒长相同。
2) 定位原理
GNSS定位系统利用基本三角定位原理,GNSS接收装置通过测量无线电信号的传输时间来测量距离。由每颗卫星的所在位置,和测量得到的每颗卫星与接收装置的距离,便可算出接收器所在位置的三维坐标值。使用者至少需收到3颗卫星的信号才可确定自身的位置。实际使用中GNSS接收装置都时利用4个以上的卫星信号来确定使用者所在位置及高度。
分别以3个卫星的位置为圆心,3个卫星距地面某点距离为半径作球面、则球面交点即为地面用户位置,如图所示:
在这里插入图片描述
从上面GNSS进行定位的基本原理,可以看出GNSS定位方法的实质,即测量学中的空间后方交会。由于GNSS采用单程测距,且难以保证卫星时钟与用户接收机时钟的严格同步,观测站和卫星之间的距离均受2种不同步的影响。卫星钟差可用导航电文中所给的有关钟差参数进行修正,与观测站的坐标一并求解,即在1个观测站上一般需求解4个未知数(3个点位坐标分量和1个钟差参数),因此至少需要4个同步伪距观测值,即需要同时观测4颗卫星。
基于定位原理的理论基础,可将定位方法进行分类。例如在GPS定位中,依据用户站的运动状态,可以分为静态定位和动态定位。静态定位是指待定点的位置固定步动,将GPS接收机安置于其上进行大量的重复观测。动态定位是指待定点处于运动状态,测定待定点在各观测时刻(或称为“观测历元”)运动中的点位坐标,以及运动载体的状态参数,如速度、时间和方位等。而按照定位的模式划分,则可分为绝对定位和相对定位。绝对定位又称为单点定位,即只采用一台GPS接收机进行定位,它所确定的是接收机天线在WGS84坐标系统中的绝对位置。相对定位是指2台GPS接收机安置于2个固定不变的待定点上,或1个点固定于已知点上,另一个为流动待定点。同步观测一定时间后,可以确定2点之间的相对位置,获得高精度的点位坐标。
3) 误差分析
卫星导航系统的误差从来源上可以分为4类:与信号传播有关的误差,与卫星有关的误差,与接收机有关的误差以及地球潮汐、负荷潮等造成的其他误差。误差分类如表所示。
在这里插入图片描述
在这里插入图片描述

这篇关于自动驾驶感知系统-全球卫星定位系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/258723

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

基于人工智能的图像分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 图像分类是计算机视觉中的一个重要任务,目标是自动识别图像中的对象类别。通过卷积神经网络(CNN)等深度学习技术,我们可以构建高效的图像分类系统,广泛应用于自动驾驶、医疗影像诊断、监控分析等领域。本文将介绍如何构建一个基于人工智能的图像分类系统,包括环境

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景