Apoll 多项式规划求解

一、纵向规划

cpp 复制代码
void QuarticPolynomialCurve1d::ComputeCoefficients(
    const float x0, const float dx0, const float ddx0, const float dx1,
    const float ddx1, const float p) {
  if (p <= 0.0) {
    std::cout << "p should be greater than 0 at line 140." << std::endl;
  }

  coef_[0] = x0;
  coef_[1] = dx0;
  coef_[2] = 0.5 * ddx0;

  float b0 = dx1 - ddx0 * p - dx0;
  float b1 = ddx1 - ddx0;

  float p2 = p * p;
  float p3 = p2 * p;

  coef_[3] = (3 * b0 - b1 * p) / (3 * p2);
  coef_[4] = (-2 * b0 + b1 * p) / (4 * p3);
}

参考:

  1. 自动驾驶规划模块学习笔记-多项式曲线

  2. Apollo Lattice Planner学习记录

相关推荐
HiEV18 小时前
Mobileye 3.0:自动驾驶科技问题基本解决,Shashua押注物理AI
人工智能·自动驾驶
总线通信小百科1 天前
汽车零部件LIN总线测试三大痛点
经验分享·自动驾驶·汽车·数据处理
张彦峰ZYF1 天前
具身智能:AI 长出“手脚”,进入物理世界——大模型驱动机器人、自动驾驶与产业落地调研
人工智能·机器人·自动驾驶
才鲸嵌入式1 天前
JEPA具身智能或自动驾驶路线的公司
人工智能·机器学习·大模型·自动驾驶·具身智能·通用人工智能·jepa
爱分享的康康2 天前
aiSim6自动驾驶仿真平台:功能、技术与工程落地完整解析
人工智能·机器学习·自动驾驶
惊鸿一博2 天前
世界模型与闭环仿真_介绍与相关关系
人工智能·自动驾驶
feasibility.4 天前
从数字智能到物理智能体:深度解构具身智能时代的边缘计算、嵌入式实时系统与多形态智能体
人工智能·机器人·自动驾驶·嵌入式·无人机·具身智能·智能体
renhongxia14 天前
世界模型的四个商业场景:自动驾驶、机器人、内容产业与工业仿真
人工智能·机器人·自动驾驶
chenyuhao20244 天前
第一章_自动驾驶中的社会交互
人工智能·机器学习·自动驾驶
星创易联10 天前
从T-Box到5G车载网关:高阶自动驾驶通信架构演进
5g·架构·自动驾驶