新闻详情

新闻详情

首页 / 资讯中心 / 详情

Coursera自动驾驶课程第23讲:Reactive Planning in Static Environments

发布时间:2026/11/15 17:44:35来源:尧图网络
Coursera自动驾驶课程第23讲:Reactive Planning in Static Environments
在第22讲《Coursera自动驾驶课程第22讲Principles of Behaviour Planning》 我们学习了行为规划如何使用有限状态机构建行为规划器。在讲中我们将学习一些概念如何利用自行车运动学模型构建一个反应式运动规划器。反应式运动规划器是一种接收机器人周围局部信息以生成无碰撞且朝某个目标位置前进的轨迹的规划器。在本讲中作为迈向为自动驾驶汽车路径规划的第一步我们将先局限于静态环境然后逐步介绍路径预测和碰撞检查的概念。文章目录1. Trajectory Propagation2. Collision Checking3. Trajectory Rollout Algorithm4. Dynamic Windowing1. Trajectory Propagation在本小节中我们将讨论如何为机器人模型的一系列控制输入在离散设定下生成轨迹。首先我们想简要回顾一下什么是运动学模型。运动学模型给出机器人的运动方程同时忽略质量和惯性对其运动的影响。我们可以将其与动力学模型进行对比动力学模型考虑质量和惯性但代价是更加复杂。运动学模型关注线速度和角速度有时也以它们的导数作为输入而动力学模型关注力和力矩作为输入。为说明这一点这里将运动学质点模型与带摩擦的动力学质点模型进行对比。对于路径规划和轨迹优化我们通常关注运动学模型以使运动规划问题在计算上更易处理而把因简化动力学而带来的问题留给控制器。举一个具体例子这里有我们自动车模型的运动方程这些方程是什么意思本质上我们定义机器人基座连杆位于固定坐标系中的位置x , y x,yx,y。我们还取机器人航向角为相对于x xx轴的θ θθ。将二者结合起来x , y x,yx,y位置和航向角θ θθ给出了机器人在任意时刻的状态。对于自行车模型每个时间点给出的输入是速度和转向角。这些输入与当前状态一起使我们能够根据自行车模型运动学方程计算轨迹如何随时间演化。从中要记住的一点是我们通常无法直接访问机器人的状态。我们不能直接告诉机器人去x xx和y yy中的某个特定位置。然而我们可以设计一系列控制输入u n u_nun​根据运动学方程使我们到达所说的x , y x,yx,y位置。控制输入序列将对应于机器人将遵循的轨迹。现在我们已经看过一些运动学方程的例子你可能会问“对于给定输入序列我们实际上如何计算轨迹”我们给出的运动学方程本质上是一个连续时间微分方程组。为了轨迹生成我们将关注这些方程的离散对应形式。通过关注离散模型我们可以轻松高效地为给定控制输入序列传播轨迹。有许多方法可以离散化连续时间微分方程我们这里使用简单的零阶保持。这些方程离散化的一个结果是我们可以递归地实现对所有更新的求和这使我们能够针对给定输入序列迭代地构建完整轨迹。这节省了计算量因为不必为轨迹中的每个点重新计算之前所有更新的和而是可以仅使用先前计算的点来增量计算轨迹的下一个点。这表示为每个状态变量方程最终的右侧。我们将在这个模块中一直使用这种递归解。如果我们现在应用这种离散化并逐步遍历整个控制输入序列我们将得到机器人将遵循轨迹的准确近似。虽然这对轨迹规划有用但它对运动预测也有用在驾驶场景中我们知道另一个智能体的运动学模型并且对其将采取的控制输入有合理猜测。由此我们可以估计其未来轨迹这有助于我们规划运动以避免碰撞。例如假设我们给自行车模型一个恒定速度输入以及恒定转向角。如动画所示这导致机器人以恒定速度沿圆弧运动同时其航向随每个时间步缓慢变化。如果我们改为根据某个转向函数沿路径改变转向角我们可以执行更复杂的机动这对避障等任务至关重要。这本质上就是局部规划问题的核心计算所需控制输入以安全导航到给定目标点。在动画中我们可以看到像之前那样以恒定转向角行驶会导致碰撞。为了解决这个问题我们给机器人一系列不同的转向角输入以避开障碍物。2. Collision Checking3. Trajectory Rollout Algorithm4. Dynamic Windowing
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/15 4:54:16

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/15 2:04:12

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/14 10:11:15

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/14 17:14:38

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/14 16:35:50

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/15 4:06:36

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉