当前位置: 首页 > news >正文

CoDrivingLLM

CoDrivingLLM

思路

在这里插入图片描述

1.输入和输出

输入

算法的输入包括车辆当前时刻的状态 S t S_t St ,这个状态包含了车辆的位置、速度、行驶方向等信息;以及参与协同驾驶的联网自动驾驶汽车列表C,用于确定需要进行决策的车辆集合。

输出

输出为车辆下一时刻的状态 S t + 1 S_{t + 1} St+1,这是经过算法计算和决策后得到的车辆新状态,用于车辆的实际行驶控制。

2. 推理模块

2.1 初始化决策缓冲区D和场景描述缓冲区sce:

为每辆联网自动驾驶汽车初始化决策缓冲区D,用于存储每辆车的决策结果;初始化场景描述缓冲区sce,用于存储对驾驶场景的描述信息 。

2.2 生成场景描述:

遍历车辆列表C,对于每辆车i,根据当前时刻的车辆状态 S t S_t St生成其场景描述 s c e i sce_i scei,这个描述包含了车辆自身的状态以及周围环境的信息,如其他车辆的位置、速度等。然后将生成的场景描述 s c e i sce_i scei添加到场景描述缓冲区sce中。

2.3 生成冲突描述:

基于场景描述缓冲区sce中的信息,使用冲突协调器生成冲突描述con。冲突协调器会分析场景中车辆之间可能存在的冲突情况,例如车辆行驶路径的交叉、速度差异可能导致的碰撞风险等,并生成相应的冲突描述

2.4 筛选冲突描述:

再次遍历车辆列表C,对于每辆车i,从冲突描述con中筛选出与本车相关的冲突描述coni,并进行排序,以便后续针对性地处理冲突。

3.记忆模块

3.1检索相关记忆:

对于每辆车i,根据其场景描述(sce_i)和冲突描述coni,从记忆数据库中检索与之最相关的过往记忆m。这些记忆包含了过去类似场景下的决策经验和结果

3.2生成决策提示:

结合检索到的记忆m、当前场景描述(sce_i)和冲突描述coni,生成用于大语言模型推理的决策提示。这个提示信息为大语言模型提供了丰富的上下文,帮助其做出更合理的决策。推理决策:使用大语言模型基于生成的决策提示进行推理,得出最终的语义决策di,例如车辆应该加速、减速、转弯等。

3.3存储决策:

将每辆车i的最终决策di添加到决策缓冲区D中,以便后续用于更新车辆状态。

4.环境模块

4.1更新车辆状态:

根据公式 5 和公式 6,利用决策缓冲区D中的决策信息更新车辆下一时刻的状态 S t + 1 S_{t + 1} St+1。这两个公式可能涉及车辆运动学和动力学的计算,将语义决策转化为车辆的实际控制量,如加速度、转向角度等,从而确定车辆的新位置、速度等状态信息。

4.2评估决策并存储:

对本次决策对驾驶场景产生的影响进行评估,例如是否成功避免了冲突、是否提高了交通效率等。然后将评估结果和相关信息添加到记忆数据库中,为后续的驾驶决策提供更多的经验参考,实现系统的学习和优化。

http://www.lryc.cn/news/547123.html

相关文章:

  • Centos7升级openssl和openssh最新版
  • 相控阵扫盲
  • nginx 配置 301跳转
  • 开发环境搭建-03.后端环境搭建-使用Git进行版本控制
  • vivado 充分利用 IP 核
  • 外盘农产品期货数据:历史高频分钟回测的分享下载20250305
  • 计算机毕设-基于springboot的网上商城系统的设计与实现(附源码+lw+ppt+开题报告)
  • 用DeepSeek-R1-Distill-data-110k蒸馏中文数据集 微调Qwen2.5-7B-Instruct!
  • 【C++设计模式】第四篇:建造者模式(Builder)
  • 【杂谈】信创电脑华为w515(统信系统)登录锁定及忘记密码处理
  • VBA信息获取与处理第五节:如何在单个工作表中查找某个给定值
  • 版本控制器Git和gdb
  • 关于tresos Studio(EB)的MCAL配置之GPT
  • 大学至今的反思与总结
  • 我们来学nginx -- 优化下游响应速度
  • 国内外优秀AI外呼产品推荐
  • 观察者模式的C++实现示例
  • 爬虫(持续更新ing)
  • AD学习-最小系统板,双层
  • 自动驾驶---不依赖地图的大模型轨迹预测
  • 【五.LangChain技术与应用】【8.LangChain提示词模板基础:从入门到精通】
  • 【AGI】智谱开源2025:一场AI技术民主化的革命正在到来
  • Markdown HTML 图像语法
  • DeepSeek 角色设定与风格控制
  • 国产化替换案例:CACTER邮件网关为Groupwise系统加固邮件安全防线
  • Element UI-Select选择器结合树形控件终极版
  • 《底层逻辑》总结书摘
  • 【Linux】【网络】UDP打洞-->不同子网下的客户端和服务器通信(未成功版)
  • 【微信小程序】每日心情笔记
  • PMP项目管理—沟通管理篇—3.监督沟通