【百度Apollo】探索自动驾驶:Apollo 新版本 Beta 全新的Dreamview+,便捷灵活更丰富

news/2024/9/24 6:23:33/

在这里插入图片描述

🎬 鸽芷咕:个人主页

 🔥 个人专栏: 《linux深造日志》《粉丝福利》

⛺️生活的理想,就是为了理想的生活!

文章目录

  • 引入
  • 一、Dreamview+介绍
  • 二、Dreamview+ 新特性
    • 2.1、基于模式的多场景——流程更简洁
      • 地图视角调节:
      • 调试流程简化
      • 优化路由绘制:
      • 测距与复制坐标:
    • 2.2、基于面板的布局——可视化更灵活
    • 2.3、集成云端资源中心——取用更方便
  • 三、关于快速入门方面

引入

随着技术的不断演进和用户需求的持续增长,我们很高兴地宣布 Apollo 平台的最新 Beta 版本中推出了全新的 Dreamview+,这是一项重要的更新,旨在为用户提供更强大、更智能的自动驾驶仿真和可视化工具。本文将深入介绍 Dreamview+ 的新特性以及它带来的益处。

一、Dreamview+介绍

Dreamview 是 Apollo 平台中的核心组件之一,它为用户提供了可视化的自动驾驶仿真环境,帮助开发者更直观地理解和调试自动驾驶系统的行为。然而,在实际应用中,用户对于仿真环境的要求越来越高,他们希望能够更精细地控制仿真场景、模拟各种复杂的交通情况,并且希望能够与其他开发者实时共享仿真结果和数据。

为了满足这些需求,我们团队对 Dreamview 进行了全面升级,推出了全新的 Dreamview+,旨在为用户提供更灵活、更智能的仿真和可视化工具,助力他们更好地开发和测试自动驾驶系统。

二、Dreamview+ 新特性

2.1、基于模式的多场景——流程更简洁

全新Dreamview+从感知、PnC等不同业务研发场景出发,根据不同场景的操作方式与开发流程,设计了默认模式、感知模式、PnC模式三种场景模式,开发者可以在三种模式之间随意切换,选择适应自身需求的模式进行自动驾驶开发,增强了场景针对性,同时极大提升了开发效率

地图视角调节:

支持多视角调整地图,便捷移动视角远近。

  1. PnC模式

在PnC业务研发场景中,开发者的主要目标是查看规控输出是否能符合预期结果,例如观测规划路线是否发生碰撞、速度调节是否合理等,从而迭代优化算法

调试流程简化

相对于旧版DV,全新Dreamview+在同一页面即可顺序完成PnC调试配置,减少配置步骤。

  • 车辆数据监测: 支持图表类型筛选,支持曲线上数据点的查看,以便于更好地观测算法表现 。

优化路由绘制:

区分起点和途径点,支持保存常用路由,可快捷地在地图上绘制一系列点,方便地将数据发送到规划算法。

测距与复制坐标:

支持测量两点之间的距离,或多个点组成的折线长度总和,可以用于确定一段路程的长度,同时支持将这段路中的地图坐标点信息复制到剪贴板中,便捷地传递到算法。

2.2、基于面板的布局——可视化更灵活

全新Dreamview+中,开发者可以自由地定义内容和布局,以适应不同的使用习惯和需求。开发者既可以通过拖拽的方式添加面板、一键复制和删除面板,也可以自由设置面板的数量及位置,以及修改面板布局。这些功能使得可视化区域更加灵活和可定制化,数据可视化和数据分析 更加高效

2.3、集成云端资源中心——取用更方便

在8.0版本基础上,全新Dreamview+整合了本地和云端资源,带来了全新的资源中心。资源中心的资源类型包括地图、场景、车辆等各类资源,通过资源中心,开发者可以更好地管理和调试资源,从而提高开发效率和系统性能

在全新Dreamview+中,开发者可以使用资源中心的同步功能,将Apollo Studio云端工作台中的数据同步到本地,包括地图、场景、车辆配置、数据包等资源,避免了手动上传和下载资源的麻烦。同时,Dreamview+资源中心还可以实时同步各类资源的更新状态,以便开发人员快速地进行算法的迭代测试和调试

三、关于快速入门方面

根据各模式开发需求可视化提供使用引导,协助新开发者快速学习操作流程及步骤,降低学习和探索成本。

全量功能支持中文与英文版本切换,降低专有名词理解难度,响应国内外开发者使用诉求。


http://www.ppmy.cn/news/1444861.html

相关文章

【Leetcode每日一题】 综合练习 - 找出所有子集的异或总和再求和(难度⭐)(68)

1. 题目解析 题目链接:1863. 找出所有子集的异或总和再求和 这个问题的理解其实相当简单,只需看一下示例,基本就能明白其含义了。 2.算法原理 算法思路与实现 为了求解给定整数数组的所有子集并将其异或和相加,我们可以采用递…

电子式汽车机油压力传感器的接线方法及特点

电子式机油压力传感器由厚膜压力传感器芯片、信号处理电路、外壳、固定电路板装置和两根引线(信号线和报警线)组成。信号处理电路由电源电路、传感器补偿电路、调零电路、电压放大电路、电流放大电路、滤波电路和报警电路组成。 厚膜压力传感器是20世纪…

Objective-C大爆炸:从零到单例模式

oc学习笔记(一) 文章目录 oc学习笔记(一)oc与c语言的区别#import的用法foundation框架NSLog函数NSString类型符号的作用oc中的数据类型 类与对象概念: 创建第一个类类的定义类的实现类加载对象的产生和使用 self语法id…

Python梯度提升决策树库之lightgbm使用详解

概要 LightGBM是一个快速、分布式、高性能的梯度提升决策树(Gradient Boosting Decision Tree)库,它在机器学习和数据挖掘领域被广泛应用。本文将介绍LightGBM库的安装方法、主要特性、基本功能、高级功能、以及在实际应用中的场景和总结。 安装 首先,需要安装LightGBM库…

# 使用 spring boot 时,@Autowired 注解 自动装配注入时,变量报红解决方法:

使用 spring boot 时,Autowired 注解 自动装配注入时,变量报红解决方法: 1、使用 Resource 代替 Autowired 注解,根据类型注入改为根据名称注入(建议)。 2、在 XXXMapper 上添加 Repository 注解&#xff0…

访学/博后/联培博士关注|不同国家的英语口音辨识度训练

在访问学者、博士后及联合培养的申请过程中,接收方多数都要求英文面试。如果导师的母语为非英语国家,将会带有口音,这样更增加了英语面试难度。如何提升不同国家的英语口音辨识度,使自己的英语表达更加流利,知识人网小…

合泰杯(HT32F52352)RTC的应用(计时)--->掉电不丢失VBAT(代码已经实现附带源码)

摘要 在HT32F52352合泰单片机开发中,rtc在网上还是挺少人应用的,找了很久没什么资料,现在我根据手册和官方的代码进行配置理解。 RTC在嵌入式单片机中是一个很重要的应用资源。 记录事件时间戳:RTC可以记录事件发生的精确时间&…

ubuntu22.04安装DBeaver可视化数据库管理工具

要在 Ubuntu 22.04 上安装 DBeaver,您可以选择使用 Ubuntu 软件中心的图形界面方法或使用命令行方法通过官方 DBeaver 仓库或 Snap 包安装。以下是通过命令行使用这两种方法的详细步骤: 方法 1:从官方仓库安装 DBeaver 添加 DBeaver 仓库&am…