Changes

Summary

  1. Update repoinfoRos2.groovy (details)
  2. Update orinRos2Choice.groovy (details)
  3. Update orinRos2ModuleChoice.groovy (details)
Commit 54e28952f71b9d1ad5306ba1313dd21644c99e2b by weilikang
Update repoinfoRos2.groovy
The file was modifiedsrc/org/orin/repoinfoRos2.groovy
Commit 516a3fa1c8ae11dafc3f32b5af0122208d843495 by weilikang
Update orinRos2Choice.groovy
The file was modifiedsrc/org/orin/orinRos2Choice.groovy
Commit 11ed2ee5a9d2c55a8850aee967e71310836e93e6 by weilikang
Update orinRos2ModuleChoice.groovy
The file was modifiedsrc/org/orin/orinRos2ModuleChoice.groovy

Summary

  1. Update telediagnostic.jenkinsfile (details)
Commit 6eb97d4117968259a56492db531ec2af5e363585 by weilikang
Update telediagnostic.jenkinsfile
The file was modifiedtelediagnostic.jenkinsfile

Summary

  1. fix: /msf/dr_pose 的 pose_frame_id 应为 imu, 不是 base_ground (details)
  2. fix: 补齐 imv/truck 下 38 个单雷达 config 的 pose_frame_id (details)
Commit 0fa5e53ddd6f7ebd530f800d2d7110f101c991d0 by xiaosonglan
fix: /msf/dr_pose 的 pose_frame_id 应为 imu, 不是 base_ground

pose_frame_id 决定 lookupTransform(pose_frame_id, frame_id_) 取到的
trans_lidar_to_imu —— 即把点云搬到「位姿所在刚体」的外参, 所以它必须和
pose 话题描述的刚体对上:

  /msf/imu_pose_raw_estimate -> imu_raw        (原本就对)
  /msf/dr_pose               -> imu            (原先错写成 base_ground)
  /vehicle/localization      -> base_ground    (原先没有这条分支)

原先 dr_pose 被强制成 base_ground, 力臂差了整整 5.007m: 干线 AT002 车上
tf_static 实测 base_ground->imu = (4.450, 0.760, 2.165) 且旋转差 0.000°,
即 imu->lidar_front=(1.688,-0.780,0.810) vs
base_ground->lidar_front=(6.138,-0.020,2.975)。

补偿误差 ≈ 帧内转角 × 5.007m。用 AT002「直行+转弯」实包(2038 条 dr_pose,
车速中位 6.89 m/s / 最大 21.6 m/s)按四元数帧间差算 100ms 内转角:
  中位 0.1263° -> 1.10 cm    P90 0.3313° -> 2.90 cm
  P99  0.7755° -> 6.78 cm    最大 1.1158° -> 9.76 cm
直行时转角趋零、误差趋零 —— 港口对位场景基本蠕行, 所以这个 bug 被掩盖了一年,
干线车高速转弯才显现。

刚体归属由定位侧确认: dr_pose=imu, imu_pose_raw_estimate=imu_raw,
vehicle/localization=base_ground。

⚠️ config 侧一并改: config.yaml 与 imv/rslidar_config_all_in_one{,_offline}.yaml
共 17 处 pose_frame_id 原为 base_ground(topic 全是 /msf/dr_pose), 改为 imu,
注释同步写全三种映射。这些是港口车在用的配置, 下次部署后补偿结果会变化(变正确),
涉及历史标注/建图数据一致性, 需与定位组和数据侧确认后再下发。

源头是 rslidar_sdk_new 的 4cd98d4(2025-09-24, zhjfeng, feat_out:增加运动补偿处理),
本仓库同款实现。rslidar_sdk_new 的 dev_ros2/rc_dev/dev 与 hesai_lidar 一并修正。

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017V8WSMEpax2mkbuxiXr7FK
The file was modifiedconfig/config.yaml
The file was modifiedconfig/imv/rslidar_config_all_in_one_offline.yaml
The file was modifiedconfig/imv/rslidar_config_all_in_one.yaml
The file was modifiedsrc/adapter/point_cloud_ros_adapter.hpp
Commit 378d00df455683c9571a7bf0793880b8730e900a by xiaosonglan
fix: 补齐 imv/truck 下 38 个单雷达 config 的 pose_frame_id

上一个提交只改了 config.yaml 与 imv/rslidar_config_all_in_one{,_offline}.yaml
共 17 处, 漏掉 config/imv/(22 个) 与 config/truck/(16 个) 下的单雷达配置 ——
它们的 ros_recv_pose_topic 同样是 /msf/dr_pose, pose_frame_id 也同样错写成
base_ground。原因是我当时用 git grep -c 列文件时 head -3 截断了输出, 把前 3 个
文件当成了全部。

现在按 ros_recv_pose_topic 配对全量修正仓库内所有 yaml:
  /msf/imu_pose_raw_estimate -> imu_raw
  /msf/dr_pose               -> imu
  /vehicle/localization      -> base_ground

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017V8WSMEpax2mkbuxiXr7FK
The file was modifiedconfig/imv/rslidar_config_left_rear_down.yaml
The file was modifiedconfig/imv/rslidar_config_left_rear_offline.yaml
The file was modifiedconfig/truck/rslidar_config_right.yaml
The file was modifiedconfig/truck/rslidar_config_top_up_offline.yaml
The file was modifiedconfig/imv/rslidar_config_left_front_up_offline.yaml
The file was modifiedconfig/imv/rslidar_config_left_rear.yaml
The file was modifiedconfig/truck/rslidar_config_left.yaml
The file was modifiedconfig/truck/rslidar_config_top_up_offline_bp4.yaml
The file was modifiedconfig/imv/rslidar_config_right_rear_down_offline_bp4.yaml
The file was modifiedconfig/imv/rslidar_config_left_front_offline.yaml
The file was modifiedconfig/truck/rslidar_config_right_down.yaml
The file was modifiedconfig/truck/rslidar_config_left_down_offline_bp4.yaml
The file was modifiedconfig/truck/rslidar_config_right_offline.yaml
The file was modifiedconfig/imv/rslidar_config_right_rear_up_offline.yaml
The file was modifiedconfig/truck/rslidar_config_top_up.yaml
The file was modifiedconfig/imv/rslidar_config_left_front_down_offline_bp4.yaml
The file was modifiedconfig/truck/rslidar_config_left_down_offline.yaml
The file was modifiedconfig/truck/rslidar_config_left_down.yaml
The file was modifiedconfig/truck/rslidar_config_top_offline.yaml
The file was modifiedconfig/imv/rslidar_config_right_rear_up.yaml
The file was modifiedconfig/truck/rslidar_config_rear_down_offline_bp4.yaml
The file was modifiedconfig/truck/rslidar_config_right_down_offline_bp4.yaml
The file was modifiedconfig/imv/rslidar_config_left_front_up.yaml
The file was modifiedconfig/imv/rslidar_config_right_rear_offline.yaml
The file was modifiedconfig/truck/rslidar_config_right_down_offline.yaml
The file was modifiedconfig/truck/rslidar_config_left_offline.yaml
The file was modifiedconfig/imv/rslidar_config_right_front_down.yaml
The file was modifiedconfig/imv/rslidar_config_right_rear.yaml
The file was modifiedconfig/truck/rslidar_config_top.yaml
The file was modifiedconfig/imv/rslidar_config_right_front_down_offline.yaml
The file was modifiedconfig/imv/rslidar_config_left_rear_down_offline_bp4.yaml
The file was modifiedconfig/imv/rslidar_config_right_front_down_offline_bp4.yaml
The file was modifiedconfig/imv/rslidar_config_right_front_offline.yaml
The file was modifiedconfig/imv/rslidar_config_left_front_up_offline_bp4.yaml
The file was modifiedconfig/imv/rslidar_config_right_front.yaml
The file was modifiedconfig/imv/rslidar_config_left_front.yaml
The file was modifiedconfig/imv/rslidar_config_left_rear_down_offline.yaml
The file was modifiedconfig/imv/rslidar_config_right_rear_up_offline_bp4.yaml

Summary

  1. fix: 放宽 BulkOut 两点判定的横向容差 (details)
  2. fix: 统一双向 IMV 搜索包络的换向航向补偿 (details)
  3. fix: 通过通用参数保持 BulkOut 搜索的车头身份 (details)
  4. fix: 清理无搜索阶段的错误重规划上下文 (details)
  5. fix: 还原反向作业的 IMV 搜索物理车头朝向 (details)
  6. test: 增加 BulkOut 物理车头与路径质量回归 (details)
  7. fix: 为振石 BulkOut 搜索保留完整后方点云 (details)
  8. feat: 统一振石 IMV 场景的搜索参数配置 (details)
  9. test: 严格区分 SSEP 原样回归与参数实验 (details)
  10. fix: preserve full WBCA history across planning modes (details)
  11. fix: 重搜期间复用成功路径并实时更新参考线 (details)
  12. fix: 自适应调整 KEB 固定尾段优化范围 (details)
  13. test: 归档出堆场内圈出口碰撞待修复案例 (details)
  14. fix: 统一分段路径衔接判定并修复双向 IMV 漏换向 (details)
  15. fix: 修复重合端点的 openspace 建区退化 (details)
  16. feat: 新增津西区域识别并接入搜索配置 (details)
  17. refactor: 移除振石出场硬编码参数及旧开关兼容 (details)
  18. fix: 统一搜索场景参数生命周期并保护配置优先级 (details)
  19. refactor: 统一 KEB 路径优化的请求与结果处理 (details)
  20. feat: 支持直行堆场路口 KEB 并保持切换路径连续 (details)
  21. fix(wbca): align IMV smooth planning with shared route logic (details)
Commit be54d79c9ef1f67c7c511cd9e90d5a33879c7cbb by wuyanjun110
fix: 放宽 BulkOut 两点判定的横向容差

将 BulkOut 正反向两点兜底容差设为 10 米,BulkIn 保持 5 米,避免首任务尚无搜索结果时横向调整导致漏判。保留纵向与航向约束,增加现场坐标、容差边界及反向判定回归。
The file was modifieddata/other/flow_control.cpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
Commit 6c5f594b1934396700af1709d37d20caf34105c2 by wuyanjun110
fix: 统一双向 IMV 搜索包络的换向航向补偿

将搜索车头相对物理车头的翻转与 vehicle_state 的 reversing_mode 异或,覆盖搜索成功帧及多段换向前后的方向更新。包络匹配和换向点航向检查共用补偿逻辑,保留单向车型及终点退出约束。增加现场首点和连续两次换向回归。
The file was modifieddata/plan/ssep_data.cpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
Commit da90b573e4e558c81c5a13c6b0195951177c6b15 by wuyanjun110
fix: 通过通用参数保持 BulkOut 搜索的车头身份

新增 allow_start_heading_flip 参数,经 extra_params 和规划器工厂传递,默认保留旧行为并校验参数值。振石 BulkOut 调用端禁用起点航向翻转,同时保留途中双向搜索与末段前进约束。原始场景回放成功,生成前进、倒车、前进三段并通过碰撞检查。
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/scenarios/scenario_planner_factory.h
Commit cecc6d0adb8d208b89286441ffcd12d9dcb1cd3a by wuyanjun110
fix: 清理无搜索阶段的错误重规划上下文

依据当前阶段实际配置的 SSEP_TASK 判断搜索能力,避免普通路口沿线规划误报连续路口搜索重规划。无搜索阶段在冷却判断前清理重规划原因、搜索请求和历史路径保留状态,防止 routing 换向后复用旧参考线。增加有无搜索任务及冷却期残留回归,现场 snapshot 的 24 帧恢复引导线匹配。
The file was modifiedtasks/deciders/other_decider/replan_decider.cpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
Commit 3b9dbc984ae916bd8de434f3b4ab643a1cdb6b13 by wuyanjun110
fix: 还原反向作业的 IMV 搜索物理车头朝向

禁止起点航向翻转时,根据反向作业模式还原起点 heading 并转换方向,使末段前进约束对应物理车头。构建和执行搜索统一转换,两段组合搜索在途经点后不重复翻转。首任务与反向作业两例现场回放通过,保留途中倒车能力。
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/scenarios/scenario_planner_factory.h
Commit 28c4ac7705b5dd72b98636297bc81649eaefb292 by wuyanjun110
test: 增加 BulkOut 物理车头与路径质量回归

收录首任务和反向作业重搜两例共享场景,独立验证物理起点航向、末段实际前进、终点误差、换向连续性、运动几何、长度和耗时,并要求最终碰撞检查证据。通过仓库 Proto 解析实际回放输出,保留输入副本、日志及质量报告。增加十一项验收器正反例与非法配置检查,逐例汇总异常;两例完整质量回归通过。
The file was addedssep/test/local_regression/imv_bulkout_manifest.tsv
The file was modifiedssep/test/local_regression/run_ssep_regression.py
The file was addedssep/test/local_regression/test_path_quality.py
The file was addedssep/test/local_regression/bulkout_reverse_quality.json
The file was modifiedssep/test/local_regression/README.md
The file was addedssep/test/local_regression/bulkout_initial_quality.json
The file was addedssep/test/local_regression/path_quality.py
Commit 9b6d06c9c7f42df51766423d2131988dc67599a7 by wuyanjun110
fix: 为振石 BulkOut 搜索保留完整后方点云

从当前帧原始 OGM 点单独重建搜索线障碍,避免执行阶段的后方忽略状态污染多向重搜输入。执行 OGM 与原始点云保持不变,原始点云无效时拒绝构造不完整搜索环境。
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedplan/prepare/prepare_ogm.cpp
The file was modifiedplan/prepare/prepare_ogm.hpp
Commit a5753050594ac7416d5fab3df723aa1b4fd6f9d7 by wuyanjun110
feat: 统一振石 IMV 场景的搜索参数配置

复用现有场景 YAML 到 SsepInput.extra_params 链路,为 BulkOut、带途经点 BulkIn 和普通 BulkIn 提供场景级参数。IMVGeneral 通过通用方向、车头身份、碰撞裕量和方向代价参数构造搜索,不再使用振石专用构造开关;历史输入在规划入口转换为等价通用参数。显式参数会绕过不兼容的路径仓库与通用热启动,参数解析失败时明确返回错误。
The file was addedssep/scenarios/imv_extra_params_compat.h
The file was modifieddata/ssep/ssep_ec.cpp
The file was addedssep/scenarios/imv_search_extra_params.h
The file was modifiedssep/scenarios/imv_enter_station_planner.h
The file was modifiedssep/ssep_planner.cc
The file was modifieddata/ssep/ssep_ec.hpp
The file was modifiedssep/scenarios/scenario_planner_factory.h
The file was modifiedCMakeLists.txt
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was addedconfig/config_imv/ssep_port_scenarios_zhenshi.yaml
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/coarse_search/searcher_builders/imv_general_searcher_builder.h
The file was modifiedssep/scenarios/imv_multi_segment_parking_planner.h
Commit 19fc888358f87917287ca2fa6eaabd21d5c94335 by wuyanjun110
test: 严格区分 SSEP 原样回归与参数实验

默认按录制输入中的 extra_params 回放,只有显式参数实验才应用质量配置覆盖,并在产物中记录模式和覆盖项。原始输入回放工具新增参数覆盖入口;解析失败、输入缺失、空目录和规划失败在严格模式下均返回非零。
The file was modifiedssep/offboard/ssep_input_provider.h
The file was modifiedssep/test/local_regression/run_ssep_regression.py
The file was modifiedssep/offboard/scene_replay/replay_ssep_input_cli.cc
The file was modifiedssep/offboard/ssep_input_provider.cc
The file was addedssep/test/local_regression/test_raw_replay_cli.py
The file was addedssep/test/local_regression/test_replay_input.py
The file was modifiedssep/test/local_regression/README.md
Commit 6b8e9d0d21d8b1fcb8ef0e1893b9ee40adb13286 by chenran
fix: preserve full WBCA history across planning modes

Share full-history preservation between SMOOTH and NORMAL direct-MINCO routes, retain planning boundary derivatives, and stabilize no-shift mode selection within PathOptimizationTask.

Add snapshot-derived continuity regressions and remove temporary diagnostics.
The file was modifiedalgorithm/wbca/imv_wbca_manager.hpp
The file was modifiedalgorithm/wbca/wbca_manager.cpp
The file was modifiedalgorithm/wbca/path_optimization/path_optimization.cpp
The file was modifiedCMakeLists.txt
The file was addedTesting/wbca_smooth_continuity_test.cpp
The file was modifiedtasks/plan/path_optimization_task.hpp
The file was addedTesting/fixtures/wbca_smooth_20260907_1129.hpp
The file was modifiedtasks/plan/path_optimization_task.cpp
The file was modifiedalgorithm/wbca/imv_wbca_manager.cpp
The file was addedTesting/fixtures/wbca_smooth_20260907_1056.hpp
The file was modifiedalgorithm/wbca/wbca_manager.hpp
The file was addedTesting/fixtures/wbca_smooth_20260907.hpp
Commit ef96197a59beacebe0f4a91adcdc2299a8ea6d50 by wuyanjun110
fix: 重搜期间复用成功路径并实时更新参考线

锁存当前路口最后成功的 SSEP 路径,每帧从完整缓存拼接实时参考线,保留物理末点并处理滚动地图起点裁剪。
普通路口构建失败时保留累计次数;重试耗尽后清理请求,有成功路径则继续拼接,无成功路径则恢复正常参考线更新。
退出搜索时清理等待状态和旧包络,补齐缓存路径的快照坐标转换及投影重建。
保持期间沿实时引导线进行局部规划,避免有限历史输出耗尽。

验证:参考线与重规划状态回归,以及纵向停车和连续性回归。
The file was modifiedTesting/reference_line_replan_test.cpp
The file was modifiedtasks/plan/smooth_task.cpp
The file was modifiedtasks/plan/keb_path_optimize_task.cpp
The file was modifieddata/plan/ssep_data.cpp
The file was modifiedtasks/deciders/other_decider/replan_decider.cpp
The file was modifiedtasks/other_tasks/stitch_path_to_reference_line.hpp
The file was modifiedtasks/other_tasks/stitch_path_to_reference_line.cpp
The file was modifiedtasks/deciders/search_decider/normal_junction_search_decider.cpp
The file was modifiedtasks/other_tasks/create_reference_line.cpp
The file was modifieddata/plan/ssep_data.hpp
Commit 70784b598274cb5b48d54cde4ae986b21a0794ea by wuyanjun110
fix: 自适应调整 KEB 固定尾段优化范围

预检 IMV LaneFollow 的固定尾段,必要时在当前段终点范围内有界前移滚动目标,最多检查四个候选且只求解一次。
检查热启动固定尾段,边界不合法时回退冷启动;最终输出保留完整边界校验。
按实车匹配点计算允许前移距离,同步在线、GUI/CLI 提取、离线回放及 HMI 实际目标;新 KebScene 显式保存前移上限,兼容旧数据。
添加固定段与终点范围回归,并将出堆场 103 帧原始数据登记到共享回归清单。

验证:固定尾段单元测试、完整 KEB 回归清单和 pnc_node 构建。
The file was modifiedoffboard/bag_to_keb_scene/bag_to_keb_scene.cc
The file was modifiedtasks/plan/keb_lane_follow_path_task.cpp
The file was modifiedalgorithm/plan/keb_optimizer.hpp
The file was modifiedoffboard/keb_path_opt_cli/README.md
The file was modifiedoffboard/keb_path_opt_cli/local_regression/keb_regression_manifest.tsv
The file was modifiedtasks/plan/keb_utils.cpp
The file was modifiedoffboard/keb_path_opt_cli/local_regression/README.md
The file was addedTesting/keb_fixed_tail_test.cpp
The file was modifiedalgorithm/plan/keb_optimizer.cpp
The file was modifiedtasks/plan/keb_utils_core.cpp
The file was modifiedreplayer/replayer_data_process/replayer_data_extraction.cpp
The file was modifiedtasks/plan/keb_utils_core.hpp
The file was modifiedCMakeLists.txt
The file was modifiedproto/keb_scene.proto
The file was modifiedoffboard/keb_path_opt_cli/keb_simulator.cc
Commit fae88de2856a95acf2e39668796bd56902ac66a4 by wuyanjun110
test: 归档出堆场内圈出口碰撞待修复案例

登记异常和正常对照场景及原始搜索输入,记录共享数据路径和 SHA-256。
明确内圈允许通行,问题是出口处车身碰撞;不得以必须走大圈或路径长度作为验收标准。
记录添加超视距障碍物的规避方案,将算法问题保留为 deferred,不纳入仅校验搜索成功的必过清单。

验证:四个原始文件校验一致,两份场景均可解析。
The file was addedssep/test/local_regression/imv_out_yard_pending_cases.json
The file was modifiedssep/test/local_regression/README.md
Commit 06f22cb96e630a15ea10919166754fc049aa7903 by wuyanjun110
fix: 统一分段路径衔接判定并修复双向 IMV 漏换向

将方向计算和 openspace 入口统一为同向接续、直接换向与搜索衔接三类。
双向 IMV 在纵向间隙不超过 1 米、横向偏差不超过 0.1 米、反向角偏差不超过 5 度时直接换向,修复 T304 因端点相距约 0.914 米而漏换向的问题。
补齐缺失的 openspace 连接点并优先保留已有途经点,增加独立回归目标,覆盖方向初始化、段末停车、阈值边界和任务生命周期。
为显式 10/11 掉头途经点与几何换向的优先级添加 TODO,当前保持原行为。
The file was modifieddata/config/cfg_static.hpp
The file was addeddata/map/pnc_map/routing_extension/routing_transition.hpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.hpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.cpp
The file was modifiedCMakeLists.txt
The file was addedTesting/routing_transition_test.cpp
Commit 7087555b29af0107f6256b7f266e17f05fe74284 by wuyanjun110
fix: 修复重合端点的 openspace 建区退化

端点重合时使用车道法向确定平行搜索框朝向,避免搜索范围错误依赖全局坐标轴。
上下引桥连接线为零长度时,按车道航向直接构造扩展走廊,避免无效子多边形在合并时被丢弃。
新增普通车型重合端点及上下引桥旋转回归。最终 12 项衔接回归与 14 项地图保护回归通过,pnc_node 集群构建成功。
The file was modifiedTesting/routing_transition_test.cpp
The file was modifieddata/map/pnc_map/routing_extension/routing_data.cpp
Commit 894b6ed6a27b45f3857ca3a7d22f86f0e76c6f73 by wuyanjun110
feat: 新增津西区域识别并接入搜索配置

依据津西 map_jx_20260903_v1.1.1 地图包围盒确定区域中心,
沿用 WHBULK 的 3000 米识别半径,并在枚举末尾新增 JIN_XI。

将津西接入 WHBULK 同类前进通道、参考线、途经点采样及
终点通道兜底分支,并支持 TT/CAR 的通用搜索器回退选择。

验证:地图全部 4633 个坐标点被覆盖,与现有 32 个区域不重叠;
git diff --check 及工程 task 的 pnc_node 编译通过。
The file was modifieddata/ssep/forward_ec.cpp
The file was modifieddata/ssep/ssep_ec.cpp
The file was modifieddata/config/cfg_region.cpp
The file was modifieddata/config/cfg_region.hpp
Commit 856a59b68229c3791c2ed2f23b449f8fba2e9fcf by wuyanjun110
refactor: 移除振石出场硬编码参数及旧开关兼容

删除 enable_zhenshi_bulkout_mode 的兼容转换及前进搜索中
振石 BulkOut 的参数补充,搜索参数直接由 YAML 显式配置。
缺项采用 planner 通用默认值,历史输入也不再自动展开旧开关。

同步删除旧开关测试并更新参数配置说明,保留通用参数校验。
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedssep/ssep_planner.cc
The file was modifiedssep/test/local_regression/README.md
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was removedssep/scenarios/imv_extra_params_compat.h
Commit 5363de0da861e2496b85339ca2ec110a7dc11a08 by wuyanjun110
fix: 统一搜索场景参数生命周期并保护配置优先级

在公共场景匹配入口和 Reset 中清理旧 planner 与参数,
避免未匹配、空配置和重复请求携带上次动态拉直参数。

以匹配标记保护 YAML 选择,场地及车型默认仅用于未匹配回退;
保留 CAR 换向、低贝位和远程引导等运行时切换。
输出参数整组替换并清理旧远程引导线,投影失败时保留 YAML
且停止无效拉直计算。快照版本升级并兼容旧版读取。

新增覆盖九类搜索的 47 项回归和逐场景检查文档。
验证:47 项测试、pnc_node 编译及 git diff --check 通过。
The file was modifieddata/ssep/forward_ec.cpp
The file was modifieddata/ssep/ssep_ec.hpp
The file was addedTesting/ssep_scenario_config_lifecycle_test.cpp
The file was modifieddata/ssep/into_yard_junction_ec.hpp
The file was modifieddata/ssep/into_yard_junction_ec.cpp
The file was modifieddata/ssep/forward_ec.hpp
The file was modifieddata/ssep/open_space_ec.hpp
The file was modifieddata/ssep/ssep_ec.cpp
The file was modifieddata/ssep/open_space_ec.cpp
The file was modifieddata/config/cfg_static.hpp
The file was addeddocs/ssep_scenario_config_lifecycle.md
The file was modifieddata/plan/ssep_data.hpp
The file was modifiedCMakeLists.txt
Commit 0942ec2b21bc9056d0fc2a74d0640ffed7b3c828 by wuyanjun110
refactor: 统一 KEB 路径优化的请求与结果处理

将同步和异步优化收敛到共享的请求快照、求解和结果写回流程,后台线程不持有 Task 或 PlanFrame。
拆分 SSEP 前置处理、重搜保持与 PJPO 兜底,保留 generation 失效保护和完整输出历史。
检查路径投影写回结果,删除未使用成员、失效注释和无效的局部路径匹配。
The file was modifiedtasks/plan/keb_path_optimize_task.cpp
The file was modifiedtasks/plan/keb_path_optimize_task.hpp
Commit abaf5d01dcb656c9138007e91f34fede7bca4eef by wuyanjun110
feat: 支持直行堆场路口 KEB 并保持切换路径连续

NORMAL_FOLLOW 使用 guide line 路口终点构建无 SSEP 的 KEB 输入,延伸距离保留为 0 米。
首次异步等待时放行有效历史路径拼接;末端在区域切换前复用原路口输出,避免无轨迹停车。
远处后续路口不抢占末端复用目标,进入下一路口后正常更新目标;失效输入和真实求解失败仍保留错误处理。
补充选择器、终点、方向、异步等待、末端复用及 Reset 生命周期回归,兼容无 SSEP 的回放可视化输入。

验证:pnc_node 和相关测试目标构建通过,74 项规划回归通过,回放基础测试通过 202/203 项。
已知未解决项:既有 EncodingBenchmarkTest.ReportsSameGroupBoostAndCompactAblations 字节数重复性测试仍失败。
The file was modifiedtasks/plan/keb_path_optimize_task.hpp
The file was modifiedtasks/plan/keb_utils.hpp
The file was modifiedTesting/ssep_path_corridor_test.cpp
The file was modifiedtasks/plan/keb_path_optimize_task.cpp
The file was modifiedscenarios/task_condition_evaluator.cpp
The file was modifiedtasks/plan/keb_utils.cpp
Commit 3f676e2239704a72d8be0a0780f4a3907db2cb53 by chenran
fix(wbca): align IMV smooth planning with shared route logic
The file was modifiedalgorithm/wbca/wbca_manager.cpp
The file was modifiedTesting/wbca_smooth_continuity_test.cpp
The file was modifiedalgorithm/wbca/imv_wbca_manager.cpp
The file was modifiedalgorithm/wbca/imv_wbca_manager.hpp
The file was modifiedalgorithm/wbca/wbca_manager.hpp

Summary

  1. refactor:emergency stop的时候, 控制切换到 N档 (details)
  2. fix: disable trailer_state when disable reversing truck controller. (details)
  3. feat:平行驾驶的起始点的速度从历史轨迹上获取 (details)
  4. fix:调整期望速度的滤波 (details)
  5. refactor:平行驾驶的时候使用大的油门刹车表 (details)
  6. fix: chassis.steering_angle. (details)
  7. fix: steering stationary. (details)
  8. fix: steering_mode = auto for move_prepare. (details)
  9. fix: steer_speed = 1.0 for stationary. (details)
  10. feat:打开爬坡标志位 (details)
  11. feat:调整远程步进最小规划速度 (details)
  12. fix: del acc_mpc_.reset (details)
  13. feat:调整倒车的油门刹车表 (details)
  14. feat:调整倒车的前馈补偿。 (details)
  15. feat:调整安全模块的接口,需和安全模块一块更新 (details)
  16. fix:编译的buy (details)
  17. feat:对准时,刹车的问题 (details)
  18. feat:使用阈值门限 (details)
  19. feat:调整对准阈值的处理 (details)
  20. fix: using plan_data to activate stationary steering. (details)
  21. fix: stationary steering bug. (details)
  22. feat:新增零偏角度辨识及补偿功能 (details)
  23. fix:更改零偏角度yaml文件的读取方式 (details)
  24. fix: crash issue (details)
  25. fix: crash issue (details)
  26. fix: 屏蔽变道时的零偏补偿 (details)
  27. feat:适配多次步进 (details)
  28. fix:参考速度为0时质量估计失败的问题 (details)
  29. fix:ResetHFSMState()中不将task_id_置为0 (details)
  30. fix:刹车和起步问题修复 (details)
  31. fix:最小刹车问题修复 (details)
  32. fix: clamp steering angle. (details)
  33. fix:取消任务时切到N档 (details)
  34. fix:对准停不住车问题修复 (details)
  35. fix: imv车型也控制进入creep的距离 (details)
  36. feat: 新质量估计仅观测 && 停车距离预估用于刹车 (details)
  37. feat: update cfg_static from pnc_status. (details)
  38. fix: 停车距离预估功能优化 (details)
  39. fix:质量估计优化 (details)
  40. fix:平行驾驶优化 (details)
  41. feat: the creep brake consider weight (details)
  42. fix: 对准优化 (details)
  43. fix: 停车预估配置参数bug (details)
  44. feat: parking distance estimator add first stage gain (details)
  45. fix: truck creep 中积分项修复 (details)
  46. fix: 默认关闭新功能 (details)
  47. feat: creep增加动力学前馈但默认关闭 && creep日志记录优化 (details)
  48. feat: creep中的position模式变更策略 (details)
  49. feat: 对准末端速度参数化 (details)
  50. fix: 使用底盘速度的消息源更改 (details)
  51. fix: cmake using clang. (details)
  52. feat: 增加TCS功能 (details)
  53. feat:高精轮速对准和大转向时跟踪优化 (details)
  54. feat: 解决低速跟踪差的问题 (details)
  55. optimize PID integral and TCS (details)
  56. feat: 对准日志存储位置更改 (details)
  57. feat: 对准时刹车值调整 && 对准距离使用卡尔曼滤波补偿阶跃 (details)
  58. feat: 更改日志记录 (details)
  59. feat: 增加全流程的纵向动力学log记录 (details)
  60. feat: 积分策略改变,倾向于保持减速 (details)
  61. fix: 积分项回收逻辑调整回上一版,更改参数 (details)
  62. fix: 修改防滑log记录 (details)
  63. feat: 高精轮速使用的防护 (details)
  64. feat: 增加急加速急减损步进功能 (details)
  65. fix:解决HopperDump停不到位的问题 (details)
  66. feat: 急加急减程度开放接口 (details)
  67. feat: 新增加速度到踏板链路 && 加速度到踏板映射逻辑重构 (details)
  68. feat: 增加机械效率参数 (details)
  69. fix: vehicle type in command (details)
  70. fix: trailer angle observer crash issue (details)
  71. fix: version (details)
  72. fix: using map lane with for single line lane detection (details)
  73. fix: 增加日志记录 (details)
  74. feat: 速度使用参数化 (details)
  75. chore: ignore worktrees directory (details)
  76. feat: 增加制动上升斜率 (details)
  77. feat : cmakelist bug (details)
  78. feat: 增加lmpc算法 (details)
  79. fix: bug (details)
  80. feat: 增加日志 (details)
  81. feat: 优化mpc速度误差补偿 (details)
  82. feat: 增加对准退出日志 (details)
  83. feat: 急停时增加斜率 (details)
  84. feat: 更改对准默认参数 (details)
  85. feat: 油门踏板开度发送和质量估计转化适配三一车 (details)
  86. feat: 增加日志 && lmpc bug (details)
  87. feat: amt gear 和 mpc回退机制优化 (details)
  88. feat: 增加autoholde日志 (details)
  89. feat: pid 刹车测略同步原版本 (details)
  90. fix: 默认参数更改 (details)
  91. feat: 增加质量估计log (details)
  92. feat: 参数梳理 (details)
  93. feat: 油门后处理优化 && 纵向模型辨识脚本 (details)
  94. fix: imv creep 中else分支未return的bug (details)
  95. feat: 更改油门滤波器 (details)
  96. fix: path_direction_lock时对准状态下停车 (details)
  97. refactor: truck对准控制器重构 (details)
  98. feat: 增加对准时刹超认为完成的功能开关 (details)
  99. feat: 优化imv纵向控制架构 (details)
  100. feat: SC车型适配 (details)
  101. feat: sc和imv重构review完成 (details)
  102. feat: 同步非线形mpc (details)
  103. refactor: 对准相关内容重构 (details)
  104. feat: 纵向动力学日志记录改为二进制方法 (details)
  105. feat: 控制器状态清空 (details)
  106. feat: 考虑弯道阻力系数 (details)
  107. feat: 弯道阻力处理优化 反向作业对准适配 (details)
  108. feat: truck的平行驾驶使用mpc纵向控制 (details)
  109. feat: log (details)
  110. fix: 日志log改回csv (details)
  111. fix: wrls质量初始化 (details)
  112. feat: log记录跨天问题 辅助起步问题 非线性通用性问题 (details)
  113. fix: log日志使用修改 (details)
  114. feat: SC自转适配 && SC对准控制器优化 (details)
  115. feat: 重载对准停车设定单独参数 (details)
  116. feat: 太阳卸货提车速度规划重构 对准超调认为完成增加距离阈值 增加参数强制将俯仰角设成0 (details)
  117. feat: 起步辅助 (details)
  118. feat:1.减速度接口满载防护-行车和对准;2.增加坡度上限;3.重载独立制动死区;4.增加重载俯仰角偏置补偿;5.匀速曲线允许判断为起步 (details)
  119. fix: 重载刹车非线性接口应为踏板开度 (details)
  120. fix: 坡度限幅放在滤波器的输入端 (details)
  121. feat:重载单独设定刹车gain (details)
  122. feat: 重载时增大纵向mpo减速度变化量 (details)
  123. feat: 对准刹超时增大刹车 (details)
  124. fix:速度误差计算方式修改 (details)
  125. fix: kappa direciton for SC (details)
  126. feat: SC车型对准和步进优化 (details)
  127. feat: 增加原始pitch角度观测 (details)
  128. feat: SC车型适配倒车 (details)
  129. feat: sc 和 imv的move step修正 (details)
  130. feat: 增加速度IMV观测 (details)
  131. feat: 对齐速度IMV纵向控制 (details)
  132. feat: 低速停车距离优化 (details)
  133. feat: 控制日志记录重构 纵向mpc增加热启动关闭polish (details)
  134. feat: 放宽阈值 (details)
  135. fix: 日志记录地址更改 persistent_solver更改 (details)
  136. feat: 对准日志记录分割 (details)
  137. feat: 更改日志 (details)
  138. feat: 小速度停车距离预估调整 (details)
  139. fix: 停车距离预估除0风险 (details)
  140. feat: 调整安全逻辑 (details)
  141. feat: 求解超时软约束 (details)
  142. feat: 增加底层默认空载或重载的制动链路 (details)
  143. feat:参数读取兼容旧版本 (details)
  144. feat: 平行/摇控错误详细日志 (details)
  145. fix: 纵向mpc急刹后无可行解处理 && pid fallback后自动恢复 (details)
  146. feat: 纵向mpc适配仿真 (details)
  147. feat: 任何停车后都reset纵向控制器 (details)
  148. feat: 新增静止超过10秒自动切换P挡功能;制动上限硬编码由1改到0.99 (details)
  149. fix: 静止状态处理 (details)
  150. fix: 重置mpc控制器处理优化 (details)
  151. fix: 不在emergency stop过程中重置 (details)
  152. feat:平行驾驶无油门制动参数化 (details)
  153. feat: 坡度设定使用下限;IMV防滑优化;打开所有部分的防滑 (details)
  154. feat: 平行驾驶补偿 (details)
  155. feat: imv零偏补偿尝试 (details)
  156. feat: 底层反馈转向角适配零偏 (details)
  157. feat: IMV零偏双模态学习 (details)
  158. Revert "feat: imv零偏补偿尝试" (details)
  159. feat: 溜车防护 取消任务时制动防护 (details)
  160. fix: 只在给油门的时候检测溜车 (details)
  161. feat: 起步辅助时的质量不低于初始质量 (details)
  162. feat: 增加横向控制日志 (details)
  163. feat: 增加IMV运动学校验观测 (details)
  164. feat: 挡位保护 (details)
  165. feat: 实际运动轴距辨识扩展到truck (details)
  166. feat: 转矩模式下对底盘未考虑变速箱挡位的情况进行补偿 (details)
  167. feat: 过滤小制动 (details)
  168. fix: 初始参数配置为0 (details)
  169. feat: 停车距离预估的motion less靠控制自己判断 (details)
  170. feat: 起步防滑与坡道起步优化 (details)
  171. fix:根据质量进行制动补偿功能比例定义错误修正 (details)
  172. feat: 增加park adjust下对准停车功能 (details)
  173. fix : sc 远程步进修复 (details)
  174. feat: 控制日志打印版本信息 (details)
  175. feat: park adjust停车允许5cm越冲 (details)
  176. feat: 支持双向步进振箱 (details)
  177. feat: 防滑错误码上传 (details)
  178. fix: 防滑报警默认关闭 (details)
  179. feat: 转弯积分补偿 (details)
  180. fix: 起步防滑不报错问题修复 (details)
  181. feat: 急停的正确清空 (details)
  182. feat: 只保留ee的机械急停 (details)
  183. feat: 振箱策略更改 (details)
  184. fix: add trailer_angle_compensation (details)
  185. feat: 步进模式下传给mpc的参考速度序列修正 (details)
  186. fix: trailer angle compensation (details)
  187. feat: steering latency compensation for reversing truck controller (details)
  188. fix: steering delay identification (details)
  189. fix: record debug data (details)
  190. fix: steering latency compensation optimizaiton (details)
  191. feat: 起步积分与弯道积分合并  增加横向日志观测值便于AI分析横向动力特性 (details)
  192. feat: 将减速度标定质量独立 (details)
  193. fix: trailer angle bug (details)
  194. feat: SC车型新增横向平移和自转功能 (details)
  195. fix: 起步阶段不再强制变更使用质量 (details)
  196. fix: add trailer_angle_replay_ekf (details)
  197. feat: 底盘为空时认为静止 (details)
  198. fix: SC模式切换保护 (details)
  199. feat: SC横移模式指令值更改 (details)
  200. fix: add speed governor (details)
  201. fix: update config (details)
  202. fix: auto recording script (details)
  203. fix: ignore bag files (details)
  204. fix: wire steer into mpc_solver (details)
  205. feat: 起步防滑优化  对准起步辅助优化  横向零偏故障码常态化开启 (details)
  206. fix: add trailer angle comp calibrator (details)
  207. fix: update debug message (details)
  208. fix: update config (details)
  209. fix: calib bug (details)
  210. fix: update params (details)
  211. fix: add startup_blank_s (details)
  212. fix: trailer_angle_comp opt (details)
  213. feat: 转向补偿超限报警 单边停车质量补偿 (details)
  214. feat:提前停车功能考虑多段路径 扩充到openspace场景   扩充到SC车型 (details)
  215. feat: SC车型运动方向固定 增加每个轮子角度的观测 (details)
  216. fix: 提前停车功能反向前进处理 (details)
  217. fix: emergency_brake的正确记录 (details)
  218. feat: 优化转向灯逻辑 (details)
  219. feat: SC车步进方向调整   纵向MPC制动保护增加积分项   横向运动日志记录增强 (details)
  220. feat: SC步进横移bug (details)
  221. feat: estop函数积分保护失效的bug (details)
  222. feat: 急停使用的FollowCtrlDcc函数积分优化 (details)
  223. feat: truck 横向变步长mpc (details)
  224. feat: IMV零偏补偿航向学习错误 (details)
  225. feat: IMV零偏补偿航向学习错误 (details)
  226. fix: reject inconsistent rotation direction (details)
  227. fix(control): guard MPC during rotation command dropout (details)
  228. fix(control): guard MPC during rotation command dropout (details)
  229. feat: 转向积分补偿释放参数配置化 (details)
  230. feat: 变时域横向控制器优化调整 (details)
  231. feat:纵向控制器记录消耗时间 (details)
  232. feat:IMV 横向控制增加考虑延迟的控制器 (details)
  233. feat: 纵向控制使用的加速度源从定位直接使用切换为根据速度微分 (details)
  234. feat: 加速度计算不考虑定位标志位 (details)
  235. feat: 横向mpc对于求解超时容忍增加;报横向无解时用缓刹强度停车 (details)
  236. feat: SafePreprocess 优化 (details)
  237. feat: 对准和刹车时的减速度积分防护 (details)
  238. fix: 转向补偿默认关闭 (details)
  239. feat: add forward trailer bias estimator v2 (details)
  240. refactor(control): simplify trailer bias validation (details)
  241. feat: 堆高机和步进提前停车 (details)
  242. feat(control): filter pre-stop trailer bias samples (details)
  243. feat:横向控制器使用的速度不低于1m/s (details)
Commit 62c5cfb45716daf5fc8ec1e63d1ca513d4183f9e by wuyanjun110
refactor:emergency stop的时候, 控制切换到 N档

The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
Commit 956f8a3473828368cc66a5e83051add64f16fdf7 by 5081703.cr
fix: disable trailer_state when disable reversing truck controller.

The file was modifiednode/process/prepare/prepare_state.cpp
Commit 27f18e13ab6249a0bf51a4cf1bb2d421979f864b by wuyanjun110
feat:平行驾驶的起始点的速度从历史轨迹上获取

The file was modifiedalgorithm/ctrl/parallel_controller/acc_augment_mpc.hpp
The file was modifiedalgorithm/ctrl/parallel_controller/acc_augment_mpc.cpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
Commit 7acfceefa6df603996a6fa5093d2e097fbfb54f2 by wuyanjun110
fix:调整期望速度的滤波

The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/ctrl_frame.hpp
Commit ae3a02987edd7aea21bce5557ce4f7e43b0cdcfa by wuyanjun110
refactor:平行驾驶的时候使用大的油门刹车表

The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
Commit 1487a6739f9bfca101f3c2d889985aab07e8639a by 5081703.cr
fix: chassis.steering_angle.

The file was modifieddata/vehicle/vehicle_chassis.cpp
Commit f8862ad62e59762a23929c143f7f4c27b4e9db04 by 5081703.cr
fix: steering stationary.

The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.hpp
Commit d7f59e16e1b15079456007dc145752d99a486ade by 5081703.cr
fix: steering_mode = auto for move_prepare.

The file was modifiednode/sink/ros_sink_command.cpp
Commit 3fae030da0e243933726301b4131ee6a7051d226 by 5081703.cr
fix: steer_speed = 1.0 for stationary.

The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
Commit f8ea2c9c7f4c269d1f7becac0d78c10a729e7c8e by wuyanjun110
feat:打开爬坡标志位

The file was modifiednode/source/ros_source_parallel_cmd.cpp
Commit 350fd16a4e3aa149d53c8620a4a19338ca676184 by wuyanjun110
feat:调整远程步进最小规划速度

The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
Commit c21e5539ea3d02ffb5fcc4edd67dfac57c07744f by 5081703.cr
fix: del acc_mpc_.reset

The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
Commit 8e505c5c05c35fa3591005bcf67d074bbb93ecac by wuyanjun110
feat:调整倒车的油门刹车表

The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
Commit fb1ccc005c3ee46fe267bfc3fe48cb2680db8883 by wuyanjun110
feat:调整倒车的前馈补偿。

The file was modifieddata/config/cfg_parallel.hpp
The file was modifieddata/config/cfg_parallel.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
Commit 30e4489b2b6065fa68a3933f0980b753b3b5e871 by wuyanjun110
feat:调整安全模块的接口,需和安全模块一块更新

The file was modifieddata/plan/plan_data.cpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifieddata/plan/plan_data.hpp
Commit d60b3ccfe7297adc7411bf5e08901cedc463fa3c by wuyanjun110
fix:编译的buy

The file was modifieddata/plan/plan_data.hpp
The file was modifiednode/sink/ros_sink_command.cpp
Commit d663245c3ba11577d64c5dae9abb973d165fa952 by wuyanjun110
feat:对准时,刹车的问题

The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
Commit 7cdf9036dc4b885aa0c3bac3af3c02916f7ec831 by wuyanjun110
feat:使用阈值门限

The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
Commit 7d2eeb7ec642aa164f6e9162ae27aa4378dede2f by wuyanjun110
feat:调整对准阈值的处理

The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
Commit bee5190cbc27da2d79fc347af8955b16ece0a9cc by 5081703.cr
fix: using plan_data to activate stationary steering.

The file was modifieddata/plan/plan_data.hpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifieddata/plan/plan_data.cpp
Commit 3f5e4f1f4cd63acd48c0685f6687bc064e568c14 by 5081703.cr
fix: stationary steering bug.

The file was modifiednode/sink/ros_sink_command.cpp
Commit b6b84cf70ee229d6840e76c971b729abf1eac958 by liuhongshuo
feat:新增零偏角度辨识及补偿功能
The file was addeddata/config/cfg_steering_offset_observer.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiednode/logic.cpp
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifiedconfig/config_imv/ctrl.yaml
The file was modifieddata/ctrl_frame.hpp
The file was modifiedCMakeLists.txt
The file was modifieddata/ctrl/lateral_cmd.hpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifiednode/logic.hpp
The file was modifieddata/ctrl/lateral_cmd.cpp
The file was modifiednode/CMakeLists.txt
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiednode/sink/ros_sink_ctrl_debug.cpp
The file was modifiedpackage.xml
The file was addeddata/ctrl/observer_debug_data.hpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was addeddata/ctrl/observer_debug_data.cpp
The file was addeddata/config/cfg_steering_offset_observer.cpp
The file was addedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was addedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifiednode/sink/ros_sink_command.cpp
Commit 34f11cdc5f8d92a2a0124516a42b89bc2fa49604 by liuhongshuo
fix:更改零偏角度yaml文件的读取方式
The file was modifiednode/logic.cpp
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifieddata/config/cfg_steering_offset_observer.hpp
Commit c2ca63b1f39faa468c1c38dc814fe2d40602445d by 5081703.cr
fix: crash issue

The file was modifieddata/plan/plan_data.cpp
Commit 1e015cff9dddc734826837e074c145638e007784 by 5081703.cr
fix: crash issue

The file was modifieddata/plan/plan_data.cpp
Commit 19a8f0893012851595f722b221118a4eda904c8f by liuhongshuo
fix: 屏蔽变道时的零偏补偿
The file was modifiednode/process/proc/proc_lateral_controller.cpp
Commit bca99ca66e6ea06c8e9c210f911950ee9a40567c by wuyanjun110
feat:适配多次步进

The file was modifiedalgorithm/ctrl/lon_controller/acc_augment_mpc.cpp
The file was modifieddata/ctrl/vehicle_attr.cpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifieddata/plan/plan_enum_definition.hpp
Commit e3627ed0b0b7af9792d537f39ed05e50bbdabf3f by liuhongshuo
fix:参考速度为0时质量估计失败的问题
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/ctrl/vehicle_attr.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
Commit da8eac4b8b7f77062435e87d267222132d9674be by liuhongshuo
fix:ResetHFSMState()中不将task_id_置为0
The file was modifieddata/plan/plan_data.cpp
Commit 03d1a9949aa987e93fd7bf6cd582ce0587ebd19e by liuhongshuo
fix:刹车和起步问题修复
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/ctrl/longitude_ctrl_debug_data.hpp
The file was modifieddata/ctrl/longitude_ctrl_debug_data.cpp
Commit c741ab97e651163a949200862f63fc21d032afd1 by liuhongshuo
fix:最小刹车问题修复
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
Commit a1d15c814347f023e2ec82f593d4f3a53b12eb28 by 5081703.cr
fix: clamp steering angle.

The file was modifiednode/sink/ros_sink_command.cpp
The file was modifiedCMakeLists.txt
Commit c0021668b12823b0e104d189d2ccb9541e54f81f by liuhongshuo
fix:取消任务时切到N档
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
Commit 469f07d20c84a2ea7e65c7e9f0fe21ceb58069c1 by liuhongshuo
fix:对准停不住车问题修复
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
Commit 4d2049600e29c93ba14b177a4d81e9b7f0ca5dcf by liuhongshuo
fix: imv车型也控制进入creep的距离
The file was modifiednode/process/prepare/prepare_creep.cpp
Commit a923869ff2b65ba1d498bbcf665233ce775f4e18 by liuhongshuo
feat: 新质量估计仅观测 && 停车距离预估用于刹车
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was addedmath/identification/parking_distance_estimator.cpp
The file was modifieddata/config/cfg_static.hpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was addeddata/config/cfg_lon_dynamic_mpc.hpp
The file was addeddata/config/cfg_parking_distance.hpp
The file was addedmath/identification/vehicle_mass_estimator.hpp
The file was modifiedmath/util/algebra.cpp
The file was addeddata/config/cfg_parking_distance.cpp
The file was modifieddata/config/cfg_static.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was addedmath/identification/vehicle_mass_estimator.cpp
The file was modifieddata/ctrl_frame.hpp
The file was modifiednode/process/prepare/prepare_attr.hpp
The file was addedmath/filter/lowpass_filter.hpp
The file was modifieddata/config/cfg_mass_estimation.hpp
The file was modifieddata/ctrl/vehicle_attr.cpp
The file was addeddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/ctrl/vehicle_attr.hpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was addedmath/filter/lowpass_filter.cpp
The file was modifiednode/process/prepare/prepare_traj.cpp
The file was addedmath/identification/parking_distance_estimator.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
Commit 11abef0f6f252b25d1c9bcaafc2e14720fc7ef94 by wuyanjun110
feat: update cfg_static from pnc_status.
The file was modifieddata/config/cfg_static.cpp
The file was modifieddata/config/cfg_static.hpp
The file was addednode/source/ros_source_pnc_status.hpp
The file was modifieddata/config/cfg_topic.cpp
The file was modifieddata/config/cfg_topic.hpp
The file was addednode/source/ros_source_pnc_status.cpp
The file was modifiednode/source/module.cpp
Commit 7dda8c34a63e4d30cf3dcf9780f3aa263b839484 by liuhongshuo
fix: 停车距离预估功能优化
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiednode/logic.cpp
The file was modifieddata/config/cfg_parking_distance.cpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifiedmath/identification/parking_distance_estimator.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedmath/identification/parking_distance_estimator.hpp
Commit 2799ce7485702c9d7189502f490de21a8aa15fa0 by liuhongshuo
fix:质量估计优化
The file was modifieddata/config/cfg_static.hpp
The file was modifiedmath/identification/vehicle_mass_estimator.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was modifiedmath/identification/vehicle_mass_estimator.hpp
The file was modifiednode/logic.cpp
The file was modifieddata/config/cfg_static.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
Commit 4f01eede08a21e7f5b7bcf889161d952c84f998e by liuhongshuo
fix:平行驾驶优化
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was modifieddata/config/cfg_parking_distance.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/config/cfg_creep.cpp
Commit 90f98d70883afe14d1fb6d43076799142013caf5 by liuhongshuo
feat: the creep brake consider weight
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifieddata/config/cfg_parking_distance.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifieddata/config/cfg_creep.hpp
Commit 8466365acd87ff59ad79555ffa2b88589270c612 by liuhongshuo
fix: 对准优化
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedmath/identification/parking_distance_estimator.cpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifieddata/config/cfg_parking_distance.cpp
The file was modifieddata/config/cfg_parking_distance.hpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedmath/identification/parking_distance_estimator.hpp
Commit ce524138624fd65d93879bf9aaec24d18f0eb824 by liuhongshuo
fix: 停车预估配置参数bug
The file was modifieddata/ctrl_frame.cpp
Commit 715acf05d21b6221e37f946500215ce57e1a0fb1 by liuhongshuo
feat: parking distance estimator add first stage gain
The file was modifiedmath/identification/parking_distance_estimator.hpp
The file was modifieddata/config/cfg_parking_distance.hpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifieddata/config/cfg_parking_distance.cpp
The file was modifiedmath/identification/parking_distance_estimator.cpp
Commit dd7bdbfa7e4a6fbd98a506fcbb6f91548f98348a by liuhongshuo
fix: truck creep 中积分项修复
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
Commit 3789b319f892ee4d2d001a7eed76c49e3d33dfd6 by liuhongshuo
fix: 默认关闭新功能
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was modifiedmath/identification/parking_distance_estimator.cpp
The file was modifieddata/config/cfg_parking_distance.cpp
Commit 15ddb883751c5e495ab1bc53780ce75c4cb9c828 by liuhongshuo
feat: creep增加动力学前馈但默认关闭 && creep日志记录优化
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifieddata/config/cfg_creep.cpp
The file was modified.gitignore
Commit 9e3d2535ae2b3f4b1ec84118c55fc1d377e930bc by liuhongshuo
feat: creep中的position模式变更策略
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.hpp
Commit 07d9a9a7bf6e2e03e27c50b94c7d6d86c4e66036 by liuhongshuo
feat: 对准末端速度参数化
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit e5748087e51b8fb72bc49d5bf1d9de4ad7e584c4 by liuhongshuo
fix: 使用底盘速度的消息源更改
The file was modifieddata/vehicle/vehicle_state.cpp
Commit f7d781d64edec62cc423975239d6b9784f6e7c05 by 5081703.cr
fix: cmake using clang.

The file was modifiedCMakeLists.txt
The file was modifiedcommon/log/log_config.cpp
Commit 7ab75f2e7389e06a4e5b061be3120e07497a0a36 by liuhongshuo
feat: 增加TCS功能
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
Commit be6f849a5145cede55d1b392e3a71223ce2b0e97 by liuhongshuo
feat:高精轮速对准和大转向时跟踪优化
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
Commit 0c12f43c28613db29ecd5782d5278922c7229bc2 by liuhongshuo
feat: 解决低速跟踪差的问题
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
Commit 51a0c112176584bbb075a10bd56d78c1240cd8e7 by liuhongshuo
optimize PID integral and TCS
The file was modifieddata/ctrl/longctrl_data.hpp
The file was addedAGENTS.md
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was addeddocs/progress.md
The file was addeddocs/findings.md
The file was addeddocs/task_plan.md
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.hpp
The file was modifieddata/ctrl/longctrl_data.cpp
Commit 35e8faa7c435af6edb0ad51c3b614fd7e11fa6e4 by liuhongshuo
feat: 对准日志存储位置更改
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
Commit add59702865f016f9a043b9c06316c99528c539f by liuhongshuo
feat: 对准时刹车值调整 && 对准距离使用卡尔曼滤波补偿阶跃
The file was modifiednode/process/prepare/prepare_creep.hpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifieddata/ctrl/creep_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiednode/process/prepare/prepare_creep.cpp
Commit b450e3744d3a5853fa3337157d2657203597fed9 by liuhongshuo
feat: 更改日志记录
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
Commit df8de0e679dab840f39bcf76b4418fe23662b220 by liuhongshuo
feat: 增加全流程的纵向动力学log记录
The file was modifieddata/ctrl_frame.hpp
The file was modifiednode/logic.cpp
The file was modifieddocs/findings.md
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddocs/task_plan.md
The file was modifiedAGENTS.md
The file was modifieddocs/progress.md
Commit c3d2ee1f98f6a326c710fc74cce7f393d09f5f6a by liuhongshuo
feat: 积分策略改变,倾向于保持减速
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/ctrl_frame.cpp
Commit f380266dceafb579463bc18fa7df5ed7f471852d by liuhongshuo
fix: 积分项回收逻辑调整回上一版,更改参数
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
Commit d145f0f980059c43b4cc65cb0b27ce98ea651812 by liuhongshuo
fix: 修改防滑log记录
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.hpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
Commit 5bf31e54ca59e77e23f3a7a1f85a28f010466bbf by liuhongshuo
feat: 高精轮速使用的防护
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifieddata/ctrl/creep_data.hpp
Commit e3cbaa3b13dd5f79745f716e77e40b9330857d7c by liuhongshuo
feat: 增加急加速急减损步进功能
The file was modifieddata/config/cfg_creep.cpp
The file was addedalgorithm/util/quintic_step_trajectory.hpp
The file was modified.gitignore
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was addedalgorithm/util/quintic_step_trajectory.cpp
Commit 388c91187d3a616a710fdb0bd95704c580eae6a3 by liuhongshuo
fix:解决HopperDump停不到位的问题
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
Commit 01b1500e6493831922a8cdc11deb518a379fbb34 by liuhongshuo
feat: 急加急减程度开放接口
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/config/cfg_creep.cpp
The file was modifieddata/config/cfg_creep.hpp
Commit e40fafff13f4ca1f7449cf0085aa7a46b0d54784 by liuhongshuo
feat: 新增加速度到踏板链路 && 加速度到踏板映射逻辑重构
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.hpp
The file was modifieddata/vehicle/vehicle_chassis.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/accel_to_pedal_converter.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/low_speed_pedal_post_processor.cpp
The file was modifiednode/process/proc/proc_parallel_controller.cpp
The file was modifiednode/process/prepare/prepare_attr.hpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/calibration_rule_model.hpp
The file was modifieddata/vehicle/vehicle_chassis.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/calibration_rule_model.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/pedal_mapping_model_base.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.hpp
The file was modifiednode/process/proc/proc_parallel_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiednode/process/proc/module.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/low_speed_pedal_post_processor.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifieddata/config/cfg_static.cpp
The file was modifiednode/process/proc/module.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/accel_to_pedal_converter.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/accel_to_pedal_types.hpp
The file was modifiednode/process/proc/proc_longitude_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.hpp
The file was modifiedAGENTS.md
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_curve_model.cpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.hpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/config/cfg_static.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_curve_model.hpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/vehicle_physics_limits.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/vehicle_physics_limits.hpp
Commit 32663748d25744a5bd2904615c27f88b6a0d29bc by liuhongshuo
feat: 增加机械效率参数
The file was modifiedalgorithm/ctrl/lon_controller/capability/common/vehicle_physics_limits.cpp
The file was modifieddata/config/cfg_static.hpp
The file was modifieddata/config/cfg_static.cpp
Commit f99c9f562c5a4fd0cc8cfd4b5b4f73858984356a by chenran
fix: vehicle type in command
The file was modifiednode/sink/ros_sink_command.cpp
Commit 641a3497a25a883c238479db203fd250516ee6b5 by chenran
fix: trailer angle observer crash issue
The file was modifiedalgorithm/ctrl/observer/trailer_angle_observer.cpp
Commit ee394f86e5cc32ab6805f125add47ad82366cc31 by chenran
fix: version
The file was modifiednode/main.cpp
The file was modifiedCMakeLists.txt
The file was modifiedcommon/other/version.hpp
Commit 905c43a1753a6385d62f382fc3c6bf320b6b19d7 by chenran
fix: using map lane with for single line lane detection
The file was modifieddata/vehicle/lane_detection.cpp
Commit d025509aea60836db61179fced7560174e510195 by liuhongshuo
fix: 增加日志记录
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modified.gitignore
The file was modifiedAGENTS.md
The file was modifieddata/ctrl_frame.cpp
Commit ddd6edfb8930f867b69b34d2b02e76ab5b576409 by liuhongshuo
feat: 速度使用参数化
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was addeddocs/2026-03-20-truck-lon-pid-mpc-unified-plan.md
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/ctrl_frame.cpp
Commit 740281d2280833a35e0c526de27f917353492122 by liuhongshuo
chore: ignore worktrees directory
The file was modified.gitignore
Commit 64b313d4bff99c56bcf6cb6b5766a3381165d9fa by liuhongshuo
feat: 增加制动上升斜率
The file was modifiedAGENTS.md
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was removeddocs/progress.md
The file was modifieddata/ctrl_frame.cpp
The file was removeddocs/findings.md
The file was removeddocs/task_plan.md
The file was modifiednode/process/proc/proc_limit.cpp
Commit f5665304ec7eb886a63685f57ca4eca9039373f2 by liuhongshuo
feat : cmakelist bug
The file was modifieddata/CMakeLists.txt
Commit 4f6c3a31a92fc8850c5292354d01c7054c05dcb0 by liuhongshuo
feat: 增加lmpc算法
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_pid_tracking_algorithm.hpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.hpp
The file was addedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was removedalgorithm/ctrl/lon_controller/pre_truck_lon_controller.cpp
The file was removedalgorithm/ctrl/lon_controller/pre_truck_lon_controller.hpp
The file was modifiednode/process/proc/proc_longitude_controller.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp
The file was addedalgorithm/ctrl/lon_controller/truck_pid_tracking_algorithm.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.hpp
The file was addedalgorithm/ctrl/lon_controller/truck_tracking_algorithm_interface.hpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was addedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.hpp
The file was addedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.hpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
Commit d3c62765b9d3b9ed2daa3a87555415d8802534a4 by liuhongshuo
fix: bug
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
Commit 2ed4d86973d5d6c2378952c505d4b9cbc1f674a7 by liuhongshuo
feat: 增加日志
The file was modifiedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.cpp
The file was modifiednode/sink/ros_sink_ctrl_debug.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/ctrl/longitude_ctrl_debug_data.cpp
The file was modifieddata/ctrl/longitude_ctrl_debug_data.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.hpp
The file was modifiedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.hpp
Commit 3d4d5d48be53eb6ffc00e70943200549aa222a69 by liuhongshuo
feat: 优化mpc速度误差补偿
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
Commit c2d8fa74576c9b71ecdc60198c241056b3b868a7 by liuhongshuo
feat: 增加对准退出日志
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was modifieddata/ctrl/creep_data.hpp
Commit 5a7d5a618bbddafc08dcd1e48a2760c519bb5489 by liuhongshuo
feat: 急停时增加斜率
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiednode/process/proc/proc_limit.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/config/cfg_safe_const.hpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifiedconfig/config_imv/ctrl.yaml
Commit db9b1562a5d0c62ff5e8108571405570a0a933de by liuhongshuo
feat: 更改对准默认参数
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit 55dc095dfd100427852dfd831dbfe979cdab535c by liuhongshuo
feat: 油门踏板开度发送和质量估计转化适配三一车
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was removedalgorithm/ctrl/lon_controller/capability/common/vehicle_physics_limits.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/mass_estimation_force_surrogate.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/motor_curve_drive_physics.hpp
The file was modifieddata/config/cfg_static.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/motor_curve_drive_physics.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/accel_to_pedal_converter.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/drive_pedal_semantics.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/vehicle_brake_limits.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/vehicle_brake_limits.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/mass_estimation_force_surrogate.hpp
The file was addedalgorithm/ctrl/lon_controller/capability/common/drive_pedal_semantics.cpp
The file was modifieddata/config/cfg_static.cpp
The file was removedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_curve_model.hpp
The file was removedalgorithm/ctrl/lon_controller/capability/common/vehicle_physics_limits.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/accel_to_pedal_types.hpp
The file was modifieddata/config/cfg_mass_estimation.hpp
The file was removedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_curve_model.cpp
The file was addedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.hpp
Commit 640f99f1884330bf9386b7756ae7f81fcb3f62ce by liuhongshuo
feat: 增加日志 && lmpc bug
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
Commit e1aab86f7e4bb1e7ed152dfd01e0f7c81da67415 by liuhongshuo
feat: amt gear 和 mpc回退机制优化
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/common/motor_curve_drive_physics.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
Commit ba22fb9e94468095ba60e8685581d93bba90639f by liuhongshuo
feat: 增加autoholde日志
The file was modifieddata/ctrl_frame.cpp
Commit 0211ee8f37fea537f288ad8783d894d458a83539 by liuhongshuo
feat: pid 刹车测略同步原版本
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_pid_tracking_algorithm.cpp
Commit 60fd2beac9e8472c742583611305969b1c2bda42 by liuhongshuo
fix: 默认参数更改
The file was modifieddata/config/cfg_static.cpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/common/drive_pedal_semantics.cpp
The file was modifiedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was modifieddata/config/cfg_steering_offset_observer.cpp
Commit 6618b9e57edcf8952f540901f85577fc7345f7ce by liuhongshuo
feat: 增加质量估计log
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/ctrl/observer_debug_data.cpp
Commit b4394c000ea59cef19f2e36f13367246c90e6a42 by liuhongshuo
feat: 参数梳理
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifieddata/ctrl_frame.hpp
The file was modifiednode/process/proc/proc_limit.cpp
The file was modifiedalgorithm/ctrl/lon_controller/acc_augment_mpc.cpp
The file was modifiedconfig/config_imv/ctrl.yaml
The file was modifiedalgorithm/ctrl/lat_controller/tractor_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was modifieddata/config/cfg_safe_const.hpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiedalgorithm/ctrl/lat_controller/imv_new_augment_mpc.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_new_augment_mpc.cpp
The file was removeddata/config/cfg_pid.hpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_augment_mpc.cpp
The file was addeddata/common/pid_coef.hpp
The file was modifieddata/config/cfg_steering_offset_observer.hpp
The file was modifiednode/logic.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was removeddata/config/cfg_pid.cpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifieddata/ctrl_frame.cpp
The file was removedalgorithm/ctrl/lon_controller/pre_truck_creep_controller.hpp
The file was removedalgorithm/ctrl/lon_controller/pre_truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/pid.hpp
The file was modifieddata/config/cfg_creep.cpp
Commit 87ced5f272df1f036359f994b20b10e25288b93e by liuhongshuo
feat: 油门后处理优化 && 纵向模型辨识脚本
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modified.gitignore
The file was modifiedalgorithm/ctrl/lon_controller/truck_pid_tracking_algorithm.cpp
The file was addeddocs/lon_delay_identify_usage.md
The file was addedscripts/lon_delay_identify.py
The file was addedscripts/test_lon_delay_identify.py
Commit bcfb1d5e39e0a806ef11030d7101479722025b15 by liuhongshuo
fix: imv creep 中else分支未return的bug
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
Commit bc294ece471569b56035ddcf47ee06db9f5f88cc by liuhongshuo
feat: 更改油门滤波器
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifieddata/ctrl/longctrl_data.hpp
Commit d2a6d5b408627d8893047da20e2bebaa5312cd38 by liuhongshuo
fix: path_direction_lock时对准状态下停车
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifiedalgorithm/ctrl/lon_controller/pre_truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/pre_truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
Commit b3e685d2fe51b9d262b94221dac26603b4281f72 by liuhongshuo
refactor: truck对准控制器重构
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_align_creep_controller.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_move_step_controller.hpp
The file was modifieddata/config/cfg_creep.hpp
The file was addeddocs/truck_creep_upgrade_cleanup.md
The file was removedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was removedalgorithm/ctrl/lon_controller/truck_creep_controller_2.cpp
The file was modifieddata/ctrl/creep_data.hpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/config/cfg_static.hpp
The file was removedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifieddata/config/cfg_static.cpp
The file was modifieddata/config/cfg_parallel.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifieddata/config/cfg_parallel.hpp
The file was addedalgorithm/ctrl/lon_controller/truck_align_creep_controller.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifiednode/process/prepare/prepare_creep.hpp
The file was modifiednode/process/proc/proc_longitude_controller.hpp
The file was removedalgorithm/ctrl/lon_controller/truck_creep_controller_2.hpp
The file was modifieddata/config/cfg_creep.cpp
Commit e395d78fa1a0b1bef7f35d2b9d6850ad1bfdf41f by liuhongshuo
feat: 增加对准时刹超认为完成的功能开关
The file was modifieddata/config/cfg_creep.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_align_creep_controller.cpp
The file was modifieddata/config/cfg_creep.hpp
Commit 8d321998c0e7fa22a06d3e0cfb552c08cf18739b by liuhongshuo
feat: 优化imv纵向控制架构
The file was addedtest/ros_test_main.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_lon_log_helper.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_lon_log_helper.hpp
The file was modifiedconfig/config_car/ctrl.yaml
The file was addeddocs/task_plan.md
The file was addedtest/CMakeLists.txt
The file was removedalgorithm/ctrl/lon_controller/mpc_lon_controller.hpp
The file was modifiednode/process/proc/module.hpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/config/cfg_dynamic.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was addeddocs/progress.md
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/low_speed_pedal_post_processor.cpp
The file was addedtest/cfg_lon_config_test.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiednode/process/proc/proc_parallel_controller.cpp
The file was addedalgorithm/ctrl/lon_controller/imv_move_step_controller.cpp
The file was modifieddata/config/cfg_dynamic.cpp
The file was addednode/process/proc/proc_move_step_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.hpp
The file was addedalgorithm/ctrl/lon_controller/imv_tracking_common_logic.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.hpp
The file was addedalgorithm/ctrl/lon_controller/imv_speed_pid.hpp
The file was modifiedconfig/config_imv/ctrl.yaml
The file was addedalgorithm/ctrl/lon_controller/imv_speed_pid.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiednode/process/proc/module.cpp
The file was addedtest/imv_speed_pid_test.cpp
The file was addednode/process/proc/proc_move_step_controller.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was addedalgorithm/ctrl/lon_controller/imv_tracking_common_logic.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_align_creep_controller.cpp
The file was addeddocs/findings.md
The file was addedtest/cfg_creep_config_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
The file was addedalgorithm/ctrl/lon_controller/imv_lon_log_helper.hpp
The file was modifiedCMakeLists.txt
The file was removedalgorithm/ctrl/lon_controller/mpc_lon_controller.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was addedalgorithm/ctrl/lon_controller/imv_lon_log_helper.cpp
The file was addedalgorithm/ctrl/lon_controller/imv_move_step_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.hpp
Commit 0cf715a8f060d85c1d83e7a1ae885b56fddcae06 by liuhongshuo
feat: SC车型适配
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_new_augment_mpc.cpp
The file was addednode/process/proc/proc_controller_routing.hpp
The file was addedtest/sc_proc_routing_test.cpp
The file was addedtest/imv_align_mode_guard_test.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifieddata/vehicle/vehicle_config.cpp
The file was modifiedtest/ros_test_main.cpp
The file was modifiedconfig/config_truck/vehicle_config.yaml
The file was addedconfig/config_sc/vehicle_config.yaml
The file was addedalgorithm/ctrl/lon_controller/sc_align_utils.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.cpp
The file was addedalgorithm/ctrl/lon_controller/sc_move_step_controller.hpp
The file was modifiedconfig/config_imv/vehicle_config.yaml
The file was addedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was modifieddata/vehicle/vehicle_config.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.hpp
The file was modifiedconfig/config_car/vehicle_config.yaml
The file was addedconfig/config_sc/ctrl.yaml
The file was addeddocs/review_sc_migration_20250716.md
The file was modifiedtest/cfg_creep_config_test.cpp
The file was addedtest/sc_move_step_mode_test.cpp
The file was removedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.hpp
The file was addedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was addeddocs/review_lon_refactor_20260414.md
The file was modifiedtest/cfg_lon_config_test.cpp
The file was modifiedtest/CMakeLists.txt
The file was addedtest/sc_vehicle_config_test.cpp
The file was addedalgorithm/ctrl/lon_controller/sc_creep_controller.hpp
The file was removedalgorithm/ctrl/lon_controller/lon_dynamic_augment_mpc.cpp
The file was addedtest/sc_creep_config_test.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was addedtest/sc_sink_command_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was addedtest/imv_lon_emergency_brake_test.cpp
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was addedtest/sc_align_controller_test.cpp
The file was addedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/config/cfg_static.cpp
The file was addedtest/sc_runtime_adaptation_test.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifiednode/sink/ros_sink_command.hpp
Commit 9c6f4a6af36b0985c7de3002ff228f268477843a by liuhongshuo
feat: sc和imv重构review完成
The file was added"docs/2026-04-14-\347\216\260\345\234\272\346\216\247\345\210\266\347\250\213\345\272\217\346\233\277\346\215\242\345\217\257\350\241\214\346\200\247\350\257\204\344\274\260.md"
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifiedtest/CMakeLists.txt
The file was modifieddocs/findings.md
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was addedtest/sc_proc_move_step_controller_test.cpp
The file was modifieddocs/progress.md
The file was modifieddocs/task_plan.md
The file was modifiednode/process/proc/proc_move_step_controller.hpp
Commit 6069d81632ed54a6d5c72a0f32d79615314ced49 by liuhongshuo
feat: 同步非线形mpc
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was removeddocs/review_lon_refactor_20260414.md
The file was removeddocs/lon_delay_identify_usage.md
The file was removeddocs/progress.md
The file was modifieddata/ctrl_frame.cpp
The file was removeddocs/review_sc_migration_20250716.md
The file was removeddocs/truck_creep_upgrade_cleanup.md
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was removeddocs/task_plan.md
The file was removeddocs/2026-03-20-truck-lon-pid-mpc-unified-plan.md
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was removed"docs/2026-04-14-\347\216\260\345\234\272\346\216\247\345\210\266\347\250\213\345\272\217\346\233\277\346\215\242\345\217\257\350\241\214\346\200\247\350\257\204\344\274\260.md"
The file was removeddocs/findings.md
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
Commit da67d245e737cd818163f063162c7cd0890b38f1 by liuhongshuo
refactor: 对准相关内容重构
The file was addedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_pid_tracking_algorithm.cpp
The file was removedtest/sc_proc_move_step_controller_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.hpp
The file was removedtest/sc_proc_routing_test.cpp
The file was removedtest/cfg_creep_config_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_move_step_controller.cpp
The file was removedtest/cfg_lon_config_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_pid_tracking_algorithm.hpp
The file was removedtest/sc_move_step_mode_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_log_helper.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was removedtest/sc_align_controller_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.hpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_move_step_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_algorithm_interface.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was removedalgorithm/ctrl/lon_controller/truck_align_creep_controller.hpp
The file was removedalgorithm/ctrl/lon_controller/truck_align_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was removedtest/sc_creep_config_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.hpp
The file was modifieddata/config/cfg_creep.hpp
The file was removedtest/imv_speed_pid_test.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_creep_common.hpp
The file was removedtest/imv_align_mode_guard_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.hpp
The file was modifieddata/ctrl/vehicle_attr.hpp
The file was removedtest/sc_sink_command_test.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedtest/CMakeLists.txt
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was addedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiednode/process/prepare/prepare_creep.hpp
The file was modifieddata/ctrl/creep_data.hpp
The file was removedtest/sc_runtime_adaptation_test.cpp
The file was addedtest/controller_minimal_red_test.cpp
The file was removedtest/imv_lon_emergency_brake_test.cpp
The file was modifiednode/process/proc/proc_controller_routing.hpp
The file was modifiednode/process/proc/proc_longitude_controller.hpp
The file was removedtest/sc_vehicle_config_test.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.hpp
Commit d37e229636f8b0866f83534de07d5ffbdf9fc146 by liuhongshuo
feat: 纵向动力学日志记录改为二进制方法

Co-authored-by: Copilot <copilot@github.com>
The file was addedtest/lon_dynamics_binary_log_test.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedtest/CMakeLists.txt
The file was modifieddata/ctrl_frame.cpp
The file was addeddata/lon_dynamics_binary_logger.cpp
The file was addedscripts/lon_dynamics_bin_to_csv.py
The file was modifiedCMakeLists.txt
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was addeddata/lon_dynamics_binary_logger.hpp
Commit 8fc23da0299441ec01c6abf27c6fcbfc0b6d4a31 by liuhongshuo
feat: 控制器状态清空

Co-authored-by: Copilot <copilot@github.com>
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifieddata/ctrl_frame.cpp
The file was addeddocs/progress.md
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifiedscripts/lon_dynamics_bin_to_csv.py
The file was modifiedtest/lon_dynamics_binary_log_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
The file was modifieddata/lon_dynamics_binary_logger.cpp
The file was addeddocs/findings.md
The file was modifiedtest/CMakeLists.txt
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.hpp
The file was addedtest/truck_lon_dynamic_mpc_dispatch_test.cpp
The file was addedtest/accel_to_pedal_converter_test.cpp
The file was addeddocs/task_plan.md
The file was modified.gitignore
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifieddata/config/cfg_static.hpp
The file was modifieddata/lon_dynamics_binary_logger.hpp
The file was modifieddata/config/cfg_static.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/accel_to_pedal_converter.cpp
Commit 808650d279cb2d41240017e1b43cd89a3db625e1 by liuhongshuo
feat: 考虑弯道阻力系数
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifieddata/lon_dynamics_binary_logger.cpp
The file was modifiedscripts/lon_dynamics_bin_to_csv.py
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/lon_dynamics_binary_logger.hpp
The file was modifiednode/process/prepare/prepare_state.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedconfig/config_imv/ctrl.yaml
The file was modifiedconfig/config_sc/ctrl.yaml
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/config/cfg_mass_estimation.hpp
Commit a088c6497961d535b556c297e4287f883fe36501 by liuhongshuo
feat: 弯道阻力处理优化 反向作业对准适配

Co-authored-by: Copilot <copilot@github.com>
The file was modifiedscripts/lon_dynamics_bin_to_csv.py
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifieddata/config/cfg_mass_estimation.hpp
The file was modifiedtest/accel_to_pedal_converter_test.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifieddata/config/cfg_mass_estimation.cpp
The file was modifiedtest/truck_lon_dynamic_mpc_dispatch_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifieddata/lon_dynamics_binary_logger.cpp
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifieddata/lon_dynamics_binary_logger.hpp
The file was modifiedtest/lon_dynamics_binary_log_test.cpp
Commit 59e9b433c164594372c7090203ca62307502effd by liuhongshuo
feat: truck的平行驾驶使用mpc纵向控制

Co-authored-by: Copilot <copilot@github.com>
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedtest/controller_minimal_red_test.cpp
The file was removedalgorithm/ctrl/parallel_controller/fpid_controller.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/config/cfg_parallel.hpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.hpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedconfig/config_sc/ctrl.yaml
The file was modifiedconfig/config_car/ctrl.yaml
The file was removedalgorithm/ctrl/parallel_controller/fpid_controller.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/config/cfg_parallel.cpp
Commit f02c93d67a826b644223fcff9c3c357fa1e38cc8 by liuhongshuo
feat: log

Co-authored-by: Copilot <copilot@github.com>
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit 146f679815bc03a35709f2af3d2468309e0b90a0 by liuhongshuo
fix: 日志log改回csv

Co-authored-by: Copilot <copilot@github.com>
The file was removeddata/lon_dynamics_binary_logger.cpp
The file was addedtest/lon_dynamics_csv_log_test.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedCMakeLists.txt
The file was addeddata/lon_dynamics_csv_logger.cpp
The file was removedtest/lon_dynamics_binary_log_test.cpp
The file was addeddata/lon_dynamics_csv_logger.hpp
The file was modifiedtest/CMakeLists.txt
The file was removedscripts/lon_dynamics_bin_to_csv.py
The file was removeddata/lon_dynamics_binary_logger.hpp
Commit 9dcbbcae08bbae54bbe61235e6d1710d9e0b678c by liuhongshuo
fix: wrls质量初始化
The file was modifieddata/ctrl/vehicle_attr.cpp
Commit 7ad52293228254aa3c9470982a700c225b93cd45 by liuhongshuo
feat: log记录跨天问题 辅助起步问题 非线性通用性问题
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifiedcommon/log/log_config.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedcommon/log/log_config.cpp
The file was modifiedtest/CMakeLists.txt
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
Commit 6f0b69117052238cc2df7936efff8611fd51c3de by liuhongshuo
fix: log日志使用修改
The file was modifiedcommon/log/log_config.hpp
The file was modifiedcommon/log/log_config.cpp
The file was modifiednode/main.cpp
Commit 621e18db0b18e2ceb9c274649fa3686635ede84f by liuhongshuo
feat: SC自转适配 && SC对准控制器优化
The file was modifieddata/plan/plan_data.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifieddata/vehicle/vehicle_chassis.hpp
The file was modifiedtest/controller_minimal_red_test.cpp
The file was modifiedalgorithm/ctrl/observer/trailer_angle_observer.hpp
The file was modifieddata/plan/plan_data.hpp
The file was modifiedalgorithm/ctrl/observer/trailer_angle_observer.cpp
The file was modifieddata/config/cfg_mpc_qp.hpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifieddata/ctrl_frame.cpp
The file was removedalgorithm/ctrl/lon_controller/sc_align_utils.hpp
The file was modifieddata/ctrl/lateral_cmd.cpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.hpp
The file was modifieddata/ctrl/lateral_cmd.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
The file was modifieddata/config/cfg_mpc_qp.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.hpp
The file was modifieddata/vehicle/vehicle_chassis.cpp
Commit 010aa5928ff86218afd418e08e289052c1db62e2 by liuhongshuo
feat: 重载对准停车设定单独参数
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.hpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.hpp
The file was modifieddata/config/cfg_creep.cpp
Commit 0741869b08f0da8bf53f46cb42273f52abb9ce7c by liuhongshuo
feat: 太阳卸货提车速度规划重构 对准超调认为完成增加距离阈值 增加参数强制将俯仰角设成0
The file was removedalgorithm/util/quintic_step_trajectory.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.hpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was removedalgorithm/util/quintic_step_trajectory.hpp
The file was modifiedtest/controller_minimal_red_test.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
Commit 8461e0239c7cf59ad5bae4c6c41442c89964cf00 by liuhongshuo
feat: 起步辅助
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/ctrl/velocity_cmd.cpp
The file was modifieddata/ctrl/velocity_cmd.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedtest/lon_dynamics_csv_log_test.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
Commit 1113108e4dcbead838190d9967b898c5d8263096 by liuhongshuo
feat:1.减速度接口满载防护-行车和对准;2.增加坡度上限;3.重载独立制动死区;4.增加重载俯仰角偏置补偿;5.匀速曲线允许判断为起步
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
The file was modifiednode/process/prepare/prepare_state.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
Commit 61031d124535ea1ec13d8533d729ff508909c64d by liuhongshuo
fix: 重载刹车非线性接口应为踏板开度
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
Commit 657b54465610224ad6b8d7eeed6422065c5a1db9 by liuhongshuo
fix: 坡度限幅放在滤波器的输入端
The file was modifieddata/vehicle/vehicle_state.cpp
Commit 5f140b54963e9764a4712548897c5692baff9c3e by liuhongshuo
feat:重载单独设定刹车gain
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
Commit 1836a20773dc8c04d3527cc01cac3a30c241d77f by liuhongshuo
feat: 重载时增大纵向mpo减速度变化量
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit 36d5e2c034164be5b478ae5e2469b88a256a86a8 by liuhongshuo
feat: 对准刹超时增大刹车
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
Commit 191df70c8b66e49b195bd03f632fc47847491e95 by liuhongshuo
fix:速度误差计算方式修改
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
Commit ddebb2c2956281df7fcdba9d3349562731de81a5 by liuhongshuo
fix: kappa direciton for SC
The file was modifiednode/process/prepare/prepare_traj.cpp
Commit 59b6cc948c1de15b567fd4fc12825bf71c7fba29 by liuhongshuo
feat: SC车型对准和步进优化
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.hpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifiedtest/controller_minimal_red_test.cpp
Commit 4ec13716a5533cbb8085d41611c2cb0e24f1cd5d by liuhongshuo
feat: 增加原始pitch角度观测
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
Commit 00f70ddff9c9e5db18b52fc4aa338822a1f6a5aa by liuhongshuo
feat: SC车型适配倒车
The file was modifiedalgorithm/ctrl/lat_controller/truck_new_augment_mpc.cpp
Commit 60cdce1c5418f7c882f16cca9121503ee6e705eb by liuhongshuo
feat: sc 和 imv的move step修正
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_move_step_controller.cpp
Commit 7cc625a4148974386d026d6a4377881f08cf45f6 by liuhongshuo
feat: 增加速度IMV观测
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
Commit 07499259dc3a5e961629b85e5850cd0cde2434cf by liuhongshuo
feat: 对齐速度IMV纵向控制
The file was modifiedalgorithm/ctrl/lon_controller/imv_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
Commit f78b6e2af86e7d1d993cbb68ba42ca24e3e423da by liuhongshuo
feat: 低速停车距离优化
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiednode/process/prepare/prepare_attr.hpp
The file was modifiedmath/identification/parking_distance_estimator.cpp
Commit b7f69bd5c50ddefd4e06f54706cf73185a13f545 by liuhongshuo
feat: 控制日志记录重构 纵向mpc增加热启动关闭polish
The file was modifieddata/ctrl_frame.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_osqp_solver.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was addedcommon/log/spsc_ring_buffer.hpp
The file was addedcommon/log/async_log_writer.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was removedalgorithm/ctrl/lon_controller/truck_lon_log_helper.cpp
The file was removedalgorithm/ctrl/lon_controller/imv_lon_log_helper.hpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was addedcommon/log/log_channel.cpp
The file was addeddata/config/cfg_log.hpp
The file was modifieddata/ctrl/longitude_ctrl_debug_data.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiednode/logic.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.hpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.hpp
The file was modifieddata/config/cfg_parallel.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
The file was removedalgorithm/ctrl/lon_controller/truck_lon_log_helper.hpp
The file was addeddata/config/cfg_log.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was addedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.cpp
The file was addedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.hpp
The file was addedcommon/log/log_channel.hpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was addedcommon/log/csv_row_builder.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was addedcommon/log/async_log_writer.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.hpp
The file was modifiedcommon/CMakeLists.txt
The file was modifieddata/config/cfg_parallel.hpp
The file was modifieddata/ctrl_frame.cpp
The file was removedalgorithm/ctrl/lon_controller/imv_lon_log_helper.cpp
Commit 16edb1307eef7d30b115c41d9bae87e00bef8761 by liuhongshuo
feat: 放宽阈值
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.cpp
Commit 1036119bd8e46ff3e7e6b545a0c2fd2ba557ef79 by liuhongshuo
fix: 日志记录地址更改 persistent_solver更改
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.hpp
The file was modifiedcommon/log/async_log_writer.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.cpp
The file was modifiedcommon/log/log_channel.hpp
The file was modifiedtest/CMakeLists.txt
The file was modifiedcommon/log/async_log_writer.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiednode/logic.cpp
The file was removedtest/lon_dynamics_csv_log_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit 825e8cadf26ab773e82286f438170bad83ac5523 by liuhongshuo
feat: 对准日志记录分割
The file was modifieddata/ctrl_frame.cpp
The file was modifiedcommon/log/async_log_writer.cpp
The file was modifiedcommon/log/log_channel.hpp
The file was modifieddata/ctrl_frame.hpp
The file was modifiedcommon/log/log_channel.cpp
Commit 526490e36ef0e42da0f63e208bca09f7b68e377e by liuhongshuo
feat: 更改日志
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/ctrl_frame.cpp
Commit c5fb4abc8945e0cda7c1444fbd62443e1723220d by liuhongshuo
feat: 小速度停车距离预估调整
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/config/cfg_parking_distance.hpp
The file was modifiedmath/identification/parking_distance_estimator.hpp
The file was modifieddata/config/cfg_parking_distance.cpp
The file was modifiednode/logic.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifieddata/config/cfg_log.cpp
The file was modifiedmath/identification/parking_distance_estimator.cpp
Commit f2d7bf06fcddb4e3183488676e76e6401dcbd55e by liuhongshuo
fix: 停车距离预估除0风险
The file was modifiedmath/identification/parking_distance_estimator.cpp
Commit ffd3f64743d23b5e47ac96cea72192db17655b61 by liuhongshuo
feat: 调整安全逻辑
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit ab4f28720170f1bdc0956db88dff1e9001fc5205 by liuhongshuo
feat: 求解超时软约束
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit 1b7f92f27f22d3e1c0ac8bf69e8418903fa3aeb5 by liuhongshuo
feat: 增加底层默认空载或重载的制动链路
The file was modifieddata/config/cfg_static.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
The file was modifiedtest/accel_to_pedal_converter_test.cpp
The file was modifieddata/config/cfg_static.cpp
Commit 3b6cb7ca7303b2565cfdb8b9a56ea08967ab1b46 by liuhongshuo
feat:参数读取兼容旧版本
The file was modifieddata/config/cfg_static.cpp
Commit 2c13544ec9851d593955d9ce97616a5b98ea0d8a by liuhongshuo
feat: 平行/摇控错误详细日志
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifiednode/source/ros_source_parallel_cmd.cpp
The file was modifiednode/source/ros_source_remote_cmd.cpp
Commit 58a88a828b5adcffa261bec3fb5f527db69346e8 by liuhongshuo
fix: 纵向mpc急刹后无可行解处理 && pid fallback后自动恢复
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_mpc_tracking_algorithm.cpp
Commit afbd16d6aacda444508f4f3492b49bff8d41f9ff by liuhongshuo
feat: 纵向mpc适配仿真
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
Commit 57d7ccd1fa79d4f2f9ba1d288dd2249418139535 by liuhongshuo
feat: 任何停车后都reset纵向控制器
The file was modifiednode/source/ros_source_remote_cmd.cpp
The file was modifiednode/source/ros_source_parallel_cmd.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.hpp
Commit dab69864c612b84910939f860810f14a4e9bd7e9 by liuhongshuo
feat: 新增静止超过10秒自动切换P挡功能;制动上限硬编码由1改到0.99
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/low_speed_pedal_post_processor.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_pid_tracking_algorithm.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/vehicle/vehicle_command.cpp
The file was modifiednode/process/proc/proc_limit.cpp
Commit cc2804b12ccfc2faf86b65000a26298b511e8c4e by liuhongshuo
fix: 静止状态处理
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
Commit 6bbd4b84939e3e01b8b32d7409633fdac1beb988 by liuhongshuo
fix: 重置mpc控制器处理优化
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
Commit 565460cdf3079a19d6a3e73e0956634319550051 by liuhongshuo
fix: 不在emergency stop过程中重置
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
Commit c22027471cb2519f887a4e3d2ba1e67a9f44dc96 by liuhongshuo
feat:平行驾驶无油门制动参数化
The file was modifiedconfig/config_sc/ctrl.yaml
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/config/cfg_creep.hpp
The file was modifiedconfig/config_imv/ctrl.yaml
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/config/cfg_creep.cpp
Commit 464d5dafadb306745af21ff8b4499de969db5a0b by liuhongshuo
feat: 坡度设定使用下限;IMV防滑优化;打开所有部分的防滑
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was addeddocs/startup_traction_control_review.md
The file was modifiedtest/accel_to_pedal_converter_test.cpp
The file was modifieddata/ctrl/observer_debug_data.hpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/low_speed_pedal_post_processor.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/ctrl/observer_debug_data.cpp
Commit bd822e5d2f454af7541041916795ca862519e3a2 by liuhongshuo
feat: 平行驾驶补偿
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifiednode/process/prepare/prepare_state.cpp
Commit 9c94ea13a42554c9b248d3986a09d99d848e3dce by liuhongshuo
feat: imv零偏补偿尝试
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was added"docs/IMV\345\233\233\350\275\256\350\275\254\345\220\221\351\233\266\345\201\217\350\241\245\345\201\277\345\256\236\346\226\275\350\256\241\345\210\222.md"
The file was modifieddata/config/cfg_steering_offset_observer.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifieddata/ctrl/lateral_cmd.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiednode/process/proc/module.cpp
The file was modifiedtest/CMakeLists.txt
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifieddata/ctrl/lateral_cmd.cpp
The file was modifiedconfig/config_imv/ctrl.yaml
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/ctrl/observer_debug_data.cpp
Commit aa33cc3f05fb294dac4da49d3566df9de6a93fae by liuhongshuo
feat: 底层反馈转向角适配零偏
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/config/cfg_steering_offset_observer.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
Commit 0241a9f93d923636a3a033479365abb117202921 by liuhongshuo
feat: IMV零偏双模态学习
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
Commit b7e550761649890d1309cb420994410d8ff4799b by liuhongshuo
Revert "feat: imv零偏补偿尝试"

This reverts commit 9c94ea13a42554c9b248d3986a09d99d848e3dce.
The file was modifiednode/sink/ros_sink_command.cpp
The file was removed"docs/IMV\345\233\233\350\275\256\350\275\254\345\220\221\351\233\266\345\201\217\350\241\245\345\201\277\345\256\236\346\226\275\350\256\241\345\210\222.md"
The file was modifieddata/config/cfg_steering_offset_observer.hpp
The file was modifieddata/ctrl/lateral_cmd.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was modifieddata/ctrl/lateral_cmd.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifiednode/process/proc/module.cpp
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifiedtest/CMakeLists.txt
The file was modifiedconfig/config_imv/ctrl.yaml
The file was modifieddata/ctrl_frame.cpp
Commit 11c839d831dd6497cffe9d36fd751756de9b175d by liuhongshuo
feat: 溜车防护 取消任务时制动防护
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was modifieddata/ctrl/creep_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifieddata/vehicle/vehicle_status.hpp
The file was modifieddata/config/cfg_safe_const.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_move_step_controller.cpp
The file was modifieddata/vehicle/vehicle_status.cpp
The file was modifiedconfig/config_sc/ctrl.yaml
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifiednode/process/prepare/prepare_status.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifieddata/config/cfg_safe_const.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedconfig/config_imv/ctrl.yaml
Commit e82f625b8d5aeef068dcb7d840a6f413ec307c1f by liuhongshuo
fix: 只在给油门的时候检测溜车
The file was modifiednode/process/prepare/prepare_status.cpp
Commit 5bed5c5fd899dc198092199398963c346265518b by liuhongshuo
feat: 起步辅助时的质量不低于初始质量
The file was modifiedAGENTS.md
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
Commit 0e592465f659bdf54420b996936bf8fa72e1d3a5 by liuhongshuo
feat: 增加横向控制日志
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifieddata/config/cfg_steering_offset_observer.hpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/ctrl/lateral_cmd.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiednode/logic.cpp
Commit cadd8b326ee803d159997a4b6d79ab1837bbd66a by liuhongshuo
feat: 增加IMV运动学校验观测
The file was modifieddata/config/cfg_static.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was addedmath/identification/lateral_kinematics_estimator.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiednode/process/prepare/prepare_attr.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifieddata/ctrl_frame.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiedalgorithm/ctrl/lat_controller/imv_new_augment_mpc.cpp
The file was modifieddata/config/cfg_static.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was addedmath/identification/lateral_kinematics_estimator.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
Commit 38d157c44b39a645fe0e93a024a5f3ce8342315c by liuhongshuo
feat: 挡位保护
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was modifieddata/config/cfg_dynamic.hpp
The file was modifieddata/config/cfg_dynamic.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
Commit ec6bb5c3c894505e00848aca8f35c611479d0ee4 by liuhongshuo
feat: 实际运动轴距辨识扩展到truck
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifiednode/process/prepare/prepare_attr.hpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_new_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_augment_mpc.cpp
The file was modifiedmath/identification/lateral_kinematics_estimator.hpp
The file was modifieddata/config/cfg_static.hpp
The file was modifieddata/config/cfg_static.cpp
The file was modifiedmath/identification/lateral_kinematics_estimator.cpp
Commit 1e0ccd33b7e045107cb050f4848a2cf808472b25 by liuhongshuo
feat: 转矩模式下对底盘未考虑变速箱挡位的情况进行补偿
The file was addedCLAUDE.md
The file was modifiedalgorithm/ctrl/lon_controller/capability/common/motor_curve_drive_physics.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/accel_to_pedal_converter.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/common/motor_curve_drive_physics.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/config/cfg_static.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/common/drive_pedal_semantics.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/common/drive_pedal_semantics.hpp
The file was modifieddata/config/cfg_static.hpp
Commit 08dc5e0676591ff98c59f3bbca5af6f75ec1c962 by liuhongshuo
feat: 过滤小制动
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiednode/process/proc/proc_limit.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit bbd39b07403c1327fde05982facfc3f06fd70046 by liuhongshuo
fix: 初始参数配置为0
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit cd71a1e0ec24a911d8ccb1e6448fadfb20dc3982 by liuhongshuo
feat: 停车距离预估的motion less靠控制自己判断
The file was modifiednode/process/prepare/prepare_attr.cpp
Commit 51c1e1961b8083fd009ad01e35bd80775343176c by liuhongshuo
feat: 起步防滑与坡道起步优化
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifiedconfig/config_imv/ctrl.yaml
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifieddata/ctrl/velocity_cmd.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiedconfig/config_car/ctrl.yaml
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/ctrl/velocity_cmd.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifiedconfig/config_sc/ctrl.yaml
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
Commit 2b92bade6ec7844f7261950678151e70a2cf2d68 by liuhongshuo
fix:根据质量进行制动补偿功能比例定义错误修正
The file was modifiedtest/accel_to_pedal_converter_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
Commit 85b4c0fcbb289743b53409770a2af8a8ef5dd5fb by liuhongshuo
feat: 增加park adjust下对准停车功能
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifieddata/vehicle/vehicle_status.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiedmath/identification/parking_distance_estimator.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedmath/identification/parking_distance_estimator.cpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/vehicle/vehicle_status.hpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was modifieddata/ctrl/longctrl_data.hpp
Commit 9bf44e248ab81a727da8630a453a09e17ac405a7 by liuhongshuo
fix : sc 远程步进修复
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
Commit 569fa54140733fd0691aa63b9cd5da5b5ae678d4 by liuhongshuo
feat: 控制日志打印版本信息
The file was modifiedalgorithm/ctrl/lon_controller/sc_creep_controller.cpp
The file was modifiednode/main.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
Commit 010c56f70b6099af54cb24e4a34759409e61df22 by liuhongshuo
feat: park adjust停车允许5cm越冲
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
Commit a07109ba77c415dad324a12de9671993915fbcfa by liuhongshuo
feat: 支持双向步进振箱
The file was modifieddata/config/cfg_creep.hpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
Commit c220dba36dfecb775104176ee16bdc362cb4d4b6 by liuhongshuo
feat: 防滑错误码上传
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifiednode/sink/ros_sink_record_trigger.cpp
The file was modifieddata/config/cfg_error.hpp
The file was modifiednode/sink/module.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiedcommon/util/error_code_data.cpp
The file was modifiednode/sink/ros_sink_error_info_ctrl.cpp
The file was modifieddata/config/cfg_error.cpp
The file was modifiedAGENTS.md
The file was modifiedcommon/util/error_code_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
Commit fdc7242fad0f04ee6469f2ac320999bda74e40eb by liuhongshuo
fix: 防滑报警默认关闭
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit 9e3e6b1b2af956dd33bd844206a2d19bce82971b by liuhongshuo
feat: 转弯积分补偿
The file was modifieddata/ctrl/velocity_cmd.cpp
The file was modifieddata/ctrl/velocity_cmd.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
Commit 097da880b8f2328165b2fd6da04fd3211057bf31 by liuhongshuo
fix: 起步防滑不报错问题修复
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifiedalgorithm/ctrl/lat_controller/imv_new_augment_mpc.cpp
Commit f4ae7fb97a4fb8dde5af92f927ab28a2b661278b by liuhongshuo
feat: 急停的正确清空
The file was modifieddata/vehicle/vehicle_command.cpp
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifiednode/source/ros_source_remote_cmd.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/vehicle/vehicle_command.hpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifiedalgorithm/ctrl/parallel_controller/parallel_controller.cpp
The file was modifiednode/source/ros_source_parallel_cmd.cpp
Commit 7de79cd8aa28d2bee27f620b762f657dd4973ede by liuhongshuo
feat: 只保留ee的机械急停
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.cpp
Commit f794cd9d1706cdb27c2446a304d48032c1d8bc32 by liuhongshuo
feat: 振箱策略更改
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.hpp
The file was modifiedtest/controller_minimal_red_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.hpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
Commit 910a649914dc3515f51b8a11050ac9c0ecc53953 by chenran
fix: add trailer_angle_compensation
The file was modifieddata/config/cfg_static.hpp
The file was modifieddata/config/cfg_static.cpp
The file was modifieddata/vehicle/trailer_posture.cpp
Commit 14371a5b3b57af39f79810d2b036549968786ea7 by liuhongshuo
feat: 步进模式下传给mpc的参考速度序列修正
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.hpp
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.cpp
Commit b0f8d76bff9bbb19bbeb318422d46e9553383add by chenran
fix: trailer angle compensation
The file was modifieddata/vehicle/trailer_posture.cpp
The file was modifiednode/process/prepare/prepare_traj.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
Commit 98fbc0e229dee40569f7e2c77db56dfd81cdcda7 by 5081703.cr
feat: steering latency compensation for reversing truck controller
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was addedalgorithm/util/steer_latency_estimator.cpp
The file was modifiedtest/CMakeLists.txt
The file was addedalgorithm/util/steer_latency_estimator.hpp
The file was addedscripts/trailer_angle_compensation_identify.py
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifiedconfig/config_sc/ctrl.yaml
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was added1
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/config/cfg_mpc_qp.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.hpp
The file was modifieddata/config/cfg_mpc_qp.hpp
The file was modifiedconfig/config_imv/ctrl.yaml
The file was addedtest/steer_latency_estimator_test.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiedconfig/config_car/ctrl.yaml
Commit 1fd102d3c5df605c12e2ebe750772a7150a2587b by chenran
fix: steering delay identification
The file was modifiedconfig/config_truck/ctrl.yaml
The file was addedscripts/steering_delay_identify.py
Commit e1c54ece7cb7be8b767adb7b4bac62507bd86404 by chenran
fix: record debug data
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.hpp
The file was addedscripts/record_reversing_tuning.sh
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
Commit e4bcbd5e760d22d3f3b3be39e10a19c387b4a7ea by chenran
fix: steering latency compensation optimizaiton
The file was modified.gitignore
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.hpp
The file was modifiedscripts/record_reversing_tuning.sh
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
Commit 95b44b0683cde2c206bcb623b935c1b543df6eb2 by liuhongshuo
feat: 起步积分与弯道积分合并  增加横向日志观测值便于AI分析横向动力特性
The file was modifieddata/ctrl/lateral_ctrl_debug_data.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was addeddata/ctrl/lat_mpc_debug_snapshot.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiedalgorithm/ctrl/lat_controller/tractor_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.hpp
The file was modifieddata/ctrl/lateral_ctrl_debug_data.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/imv_new_augment_mpc.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
Commit 5c056ad3aea23ce67a66cdbbb4d49d33049a6f25 by liuhongshuo
feat: 将减速度标定质量独立
The file was modifieddata/config/cfg_static.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
The file was modifiedtest/accel_to_pedal_converter_test.cpp
The file was modifieddata/config/cfg_static.hpp
Commit a66e556979e757a3ae74f9e4ebce30211c574d79 by chenran
fix: trailer angle bug
The file was modifieddata/vehicle/trailer_state.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was modifieddata/config/cfg_mpc_qp.cpp
The file was modifieddata/config/cfg_mpc_qp.hpp
Commit 6534e8a1ade78a27cf7afb8b4fbd4eb26b84436c by liuhongshuo
feat: SC车型新增横向平移和自转功能
The file was addedalgorithm/ctrl/lon_controller/sc_rotation_controller.cpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiednode/process/prepare/prepare_creep.hpp
The file was modifiednode/sink/ros_sink_command.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedtest/controller_minimal_red_test.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifiednode/process/proc/proc_move_step_controller.hpp
The file was modifiednode/sink/ros_sink_command.hpp
The file was modifieddata/plan/plan_data.hpp
The file was modifiednode/process/prepare/prepare_creep.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was addedalgorithm/ctrl/lon_controller/sc_rotation_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifieddata/plan/plan_data.cpp
Commit 9df154e555b5f6b7456e440e199744897a7696c5 by liuhongshuo
fix: 起步阶段不再强制变更使用质量
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
Commit 6f7098be72e39fcdda229bc787df356c6ce0805c by chenran
fix: add trailer_angle_replay_ekf
The file was addedalgorithm/ctrl/observer/trailer_angle_replay_ekf.cpp
The file was addedalgorithm/ctrl/observer/trailer_angle_replay_ekf.hpp
The file was modifiedscripts/record_reversing_tuning.sh
The file was modifieddata/vehicle/trailer_state.hpp
The file was removedalgorithm/ctrl/observer/trailer_angle_observer.hpp
The file was removedalgorithm/ctrl/observer/trailer_angle_observer.cpp
The file was modifieddata/config/cfg_mpc_qp.hpp
The file was addedalgorithm/ctrl/observer/trailer_angle_estimator.hpp
The file was modifieddata/config/cfg_mpc_qp.cpp
The file was modifieddata/vehicle/trailer_state.cpp
The file was addedscripts/trailer_wheelbase_estimate.py
The file was addedscripts/trailer_angle_estimator_offline_test.py
The file was addedalgorithm/ctrl/observer/trailer_angle_smith_predictor.hpp
The file was addedalgorithm/ctrl/observer/trailer_angle_smith_predictor.cpp
The file was modifiednode/logic.cpp
The file was addeddata/config/cfg_estimator.hpp
The file was addedscripts/trailer_wheelbase_raw_fit.py
The file was addeddata/config/cfg_estimator.cpp
The file was modifiednode/process/prepare/prepare_state.cpp
The file was modifiednode/process/prepare/prepare_state.hpp
Commit 6801a2c3848d1ec3572cf601552ed6b7244a160a by liuhongshuo
feat: 底盘为空时认为静止
The file was modifiednode/sink/ros_sink_command.cpp
Commit 124326ae01e4d4b7d2d767f65df25cd2e5235cae by liuhongshuo
fix: SC模式切换保护
The file was modifiednode/sink/ros_sink_command.cpp
Commit d3bcb02fbcb3e925f40f2b0999b2dbd3cd90f4d1 by liuhongshuo
feat: SC横移模式指令值更改
The file was modifiednode/process/proc/proc_move_step_controller.cpp
Commit a53c2f1059876cc5d0474ce4cfecd902333bb61a by chenran
fix: add speed governor
The file was addedalgorithm/ctrl/lon_controller/reversing_speed_governor.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_tracking_common_logic.cpp
The file was modifiedalgorithm/ctrl/observer/trailer_angle_replay_ekf.cpp
The file was addedscripts/reversing_tuning_2026-07-14-17-36-37_0.bag
The file was modifiedalgorithm/ctrl/observer/trailer_angle_replay_ekf.hpp
The file was modifieddata/config/cfg_estimator.cpp
The file was modifiedscripts/record_reversing_tuning.sh
The file was addedscripts/steer_rate_identify.py
The file was modifieddata/vehicle/trailer_state.hpp
The file was modifiednode/process/proc/proc_longitude_controller.hpp
The file was addedalgorithm/ctrl/lon_controller/reversing_speed_governor.cpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifiednode/process/prepare/prepare_state.cpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was modifiedalgorithm/ctrl/observer/trailer_angle_estimator.hpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit a1c2c68d512aa86e3fcc3b3ac8e9c51b6f15c25e by chenran
fix: update config
The file was modifiedconfig/config_truck/ctrl.yaml
Commit 2819dab08ee479e0201d1aed1680aa2be9246c65 by chenran
fix: auto recording script
The file was modifiedscripts/record_reversing_tuning.sh
The file was addedscripts/record_reversing_tuning_auto.py
Commit 4038141f709b3b3e83e0bfb66db5e9cd9cb16a70 by chenran
fix: ignore bag files
The file was modified.gitignore
The file was removedscripts/reversing_tuning_2026-07-14-17-36-37_0.bag
Commit b1beaecb1ca219abbf2c89ef822d64e094ce9271 by chenran
fix: wire steer into mpc_solver
The file was modified.gitignore
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifiedscripts/record_reversing_tuning_auto.py
Commit 99aa91653de1a39900d7dbd1575428d8f1c6ac15 by liuhongshuo
feat: 起步防滑优化  对准起步辅助优化  横向零偏故障码常态化开启
The file was modifiedcommon/util/error_code_data.cpp
The file was modifieddata/config/cfg_error.hpp
The file was modifieddata/config/cfg_error.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifiedcommon/util/error_code_data.hpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit a65074757d10b414c4eaf171bd3a567e71f302ed by chenran
fix: add trailer angle comp calibrator
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiednode/logic.cpp
The file was addedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.hpp
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/config/cfg_estimator.cpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifieddata/config/cfg_static.hpp
The file was modifieddata/config/cfg_steering_offset_observer.hpp
The file was modifiednode/process/prepare/prepare_traj.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.hpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was addedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.cpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
Commit f2cf046433f383df82ac73ef7465882b5e4af3d0 by chenran
fix: update debug message
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.hpp
The file was modifiedscripts/record_reversing_tuning.sh
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.hpp
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.cpp
The file was modifiedscripts/record_reversing_tuning_auto.py
The file was modifiednode/process/proc/proc_lateral_controller.cpp
Commit bf75a5f41e149319bc0641c71022dce6c3e1d261 by chenran
fix: update config
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifieddata/config/cfg_estimator.cpp
The file was modifieddata/config/cfg_steering_offset_observer.hpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifieddata/config/cfg_steering_offset_observer.cpp
Commit d8346a561beab1e16bcdc7db5de1dfb0052cebea by chenran
fix: calib bug
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.cpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifieddata/config/cfg_estimator.cpp
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.hpp
Commit 39ab21eb0b2f80f2bac76ec8bbfa9dc08b517576 by 5081703.cr
fix: update params

The file was modifieddata/config/cfg_estimator.hpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/config/cfg_estimator.cpp
Commit 90e42e33b20e28f38ff59ed51e0712967612a048 by chenran
fix: add startup_blank_s
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.hpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifieddata/config/cfg_estimator.cpp
Commit 390447bdd6b2984c81967581a0ddb28675f01650 by chenran
fix: trailer_angle_comp opt
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.cpp
The file was modifiedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.hpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifieddata/config/cfg_estimator.cpp
Commit bcdaee342f0b1da318246caad3a3071ee85582d5 by liuhongshuo
feat: 转向补偿超限报警 单边停车质量补偿
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/physics_based_pedal_model.cpp
The file was modifieddata/config/cfg_steering_offset_observer.cpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was modifieddata/config/cfg_static.cpp
The file was modifieddata/config/cfg_static.hpp
The file was modifieddata/config/cfg_steering_offset_observer.hpp
Commit 3f82d685beabf540889d45c6432c56a7a34ac474 by liuhongshuo
feat:提前停车功能考虑多段路径 扩充到openspace场景   扩充到SC车型
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit e4873c663b5762670fea9c8d87cc795fa7fd93e7 by liuhongshuo
feat: SC车型运动方向固定 增加每个轮子角度的观测
The file was modifiedtest/controller_minimal_red_test.cpp
The file was modifieddata/config/cfg_creep.hpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/config/cfg_creep.cpp
The file was modifiednode/process/prepare/prepare_creep.cpp
Commit d8fdaa567faea3dfe934bea7a08d5a46d33a12b3 by liuhongshuo
fix: 提前停车功能反向前进处理
The file was modifieddata/ctrl/longctrl_data.cpp
The file was modifieddata/ctrl/observer_debug_data.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/ctrl/longctrl_data.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
Commit 5181def0cc248e6394d1271fcded403de4dbb96d by liuhongshuo
fix: emergency_brake的正确记录
The file was modifieddata/ctrl_frame.cpp
Commit 5859981114a107f794b7e84e7b53a5b824f5c2ff by liuhongshuo
feat: 优化转向灯逻辑
The file was modifiednode/process/proc/proc_assist.cpp
Commit 619b0f25fbc0f815443400660b3313cdd14d368c by liuhongshuo
feat: SC车步进方向调整   纵向MPC制动保护增加积分项   横向运动日志记录增强
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifieddata/ctrl/longitude_ctrl_debug_data.hpp
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was removedtest/controller_minimal_red_test.cpp
The file was modifiedalgorithm/ctrl/lon_controller/capability/accel_to_pedal/follow_pedal_post_processor.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifiedtest/CMakeLists.txt
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifiedalgorithm/ctrl/lon_controller/sc_move_step_controller.cpp
Commit 24f3f0756fa9f0c093f04752ff2b0456a4c95bcb by liuhongshuo
feat: SC步进横移bug
The file was modifiednode/process/prepare/prepare_creep.cpp
Commit c5d564ce2688fadaff079def5859974d0d954c3b by liuhongshuo
feat: estop函数积分保护失效的bug
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
Commit 1927a9895e4c32ed5edea82fc5636c8730b16f51 by liuhongshuo
feat: 急停使用的FollowCtrlDcc函数积分优化
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
Commit 4c5520c159f2ea3df98b7242f288174f68598718 by liuhongshuo
feat: truck 横向变步长mpc
The file was modifieddata/config/cfg_mpc_qp.hpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.hpp
The file was removedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.hpp
The file was addedalgorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.cpp
The file was addedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was addedalgorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/ctrl/lat_mpc_debug_snapshot.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp
The file was addedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.hpp
The file was removedalgorithm/ctrl/lat_controller/qp_solver/lon_mpc_persistent_solver.cpp
The file was modifieddata/config/cfg_mpc_qp.cpp
Commit b7cd2cf88402037855d918a02115962b9ee43992 by liuhongshuo
feat: IMV零偏补偿航向学习错误
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiednode/process/prepare/prepare_state.cpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifieddata/vehicle/vehicle_state.hpp
Commit 58ba4a4224fe5043c2dca006e034a204a61de545 by liuhongshuo
feat: IMV零偏补偿航向学习错误
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
The file was modifiednode/process/prepare/prepare_state.cpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiedalgorithm/ctrl/observer/steering_offset_observer.cpp
Commit 2737676a5ed99a956b9c351ccb97d3d9dea13a85 by chenran
fix: reject inconsistent rotation direction
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was addedalgorithm/ctrl/lat_controller/rotation_control_logic.hpp
The file was addedtest/augment_mpc_rotation_control_test.cpp
The file was addedtest/rotation_control_logic_test.cpp
The file was modifiedtest/CMakeLists.txt
Commit ae7a1ebfe29946c5d95a9cf3ca7e97a10c5ec20b by chenran
fix(control): guard MPC during rotation command dropout
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiedtest/CMakeLists.txt
The file was modifiedtest/augment_mpc_rotation_control_test.cpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.hpp
Commit b72d6f747d9460cb2b0df84cb9533733a9252bef by 5081703.cr
fix(control): guard MPC during rotation command dropout
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.hpp
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiedtest/augment_mpc_rotation_control_test.cpp
Commit 3b449fb05c5b7d21836620ae9116992425f70f42 by liuhongshuo
feat: 转向积分补偿释放参数配置化
The file was modifieddata/config/cfg_lon_dynamic_mpc.hpp
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit 6930425329e70d8e2226634e5cf85c296d589340 by liuhongshuo
feat: 变时域横向控制器优化调整
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.cpp
The file was modifieddata/config/cfg_mpc_qp.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.hpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_data.hpp
The file was modifieddata/config/cfg_mpc_qp.hpp
Commit 2c14365ecd44d0b0756caf9a4d8271e2bf8ed661 by liuhongshuo
feat:纵向控制器记录消耗时间
The file was modifiedalgorithm/ctrl/lat_controller/truck_new_augment_mpc.cpp
The file was modifieddata/ctrl/lateral_ctrl_debug_data.cpp
The file was modifieddata/ctrl/lateral_ctrl_debug_data.hpp
The file was modifieddata/ctrl/lat_mpc_debug_snapshot.hpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/lat_controller/imv_new_augment_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp
The file was modifieddata/ctrl_frame.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
Commit c99e7023c1f54da56525a681048b294e33bef2be by liuhongshuo
feat:IMV 横向控制增加考虑延迟的控制器
The file was modifiedalgorithm/ctrl/lat_controller/augment_mpc.cpp
The file was modifiedcommon/util/thr_helper.hpp
The file was addedalgorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_solver.cpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was addedalgorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.hpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp
The file was modifieddata/config/cfg_mpc_qp.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifieddata/ctrl/lat_mpc_debug_snapshot.hpp
The file was modifieddata/config/cfg_mpc_qp.hpp
Commit 0cd819d881a85d8a750b32b2f01480a115a5805a by liuhongshuo
feat: 纵向控制使用的加速度源从定位直接使用切换为根据速度微分
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
Commit d6788726061ce59bd35ba72b1e55b795538289a5 by liuhongshuo
feat: 加速度计算不考虑定位标志位
The file was modifieddata/vehicle/vehicle_state.hpp
The file was modifieddata/vehicle/vehicle_state.cpp
Commit 156250a2e7ada9a321c7cd15a992d98bae5850d7 by liuhongshuo
feat: 横向mpc对于求解超时容忍增加;报横向无解时用缓刹强度停车
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.cpp
The file was modifiedalgorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.cpp
The file was modifiedalgorithm/ctrl/lat_controller/qp_solver/mpc_persistent_solver.hpp
The file was modifiedalgorithm/ctrl/lon_controller/longitude_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/imv_lon_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
Commit 8afc7758e9023e25873624546b763cb4a15e5c79 by liuhongshuo
feat: SafePreprocess 优化
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit ec73467c27dccefb955c3a74b30f306c9c2a06f3 by liuhongshuo
feat: 对准和刹车时的减速度积分防护
The file was modifieddata/ctrl_frame.cpp
The file was modifiednode/process/proc/proc_longitude_controller.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.hpp
The file was modifiednode/process/proc/proc_longtiude_controller.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.hpp
The file was modifiednode/process/proc/proc_move_step_controller.cpp
The file was modifieddata/ctrl/creep_data.hpp
The file was modifiedAGENTS.md
The file was modifiedalgorithm/ctrl/lon_controller/truck_creep_common.cpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
The file was modifieddata/lon_dynamics_csv_logger.cpp
The file was modifieddata/lon_dynamics_csv_logger.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_move_step_controller.hpp
Commit c24e325c3ae5fa341e83b7105923424ec0644918 by liuhongshuo
fix: 转向补偿默认关闭
The file was modifieddata/config/cfg_lon_dynamic_mpc.cpp
Commit b2ad339b4232655d14c328cc123a059f03de80f8 by chenran
feat: add forward trailer bias estimator v2
The file was removedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.cpp
The file was removedalgorithm/ctrl/observer/trailer_angle_comp_calibrator.hpp
The file was modifiednode/process/proc/proc_lateral_controller.hpp
The file was modifiedtest/CMakeLists.txt
The file was modifiednode/logic.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.hpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifieddata/config/cfg_log.hpp
The file was modifieddata/config/cfg_static.hpp
The file was addedalgorithm/ctrl/observer/forward_trailer_bias_estimator.hpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifieddata/config/cfg_log.cpp
The file was addedtest/forward_trailer_bias_estimator_test.cpp
The file was modifieddata/config/cfg_estimator.cpp
The file was modifiedalgorithm/ctrl/lat_controller/reversing_truck_mpc.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was addedalgorithm/ctrl/observer/forward_trailer_bias_estimator.cpp
Commit 5f275d9310aaf9b8c58caddd7bcb9fa1fb3ddf99 by chenran
refactor(control): simplify trailer bias validation
The file was modifiedtest/forward_trailer_bias_estimator_test.cpp
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifiedconfig/config_truck/ctrl.yaml
The file was modifieddata/config/cfg_estimator.cpp
The file was modifiedalgorithm/ctrl/observer/forward_trailer_bias_estimator.hpp
The file was modifiedalgorithm/ctrl/observer/forward_trailer_bias_estimator.cpp
Commit ad844f7e4b7fa0fb6f7848a0b6739a20c847ebfc by liuhongshuo
feat: 堆高机和步进提前停车
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_controller.cpp
The file was modifieddata/config/cfg_proc_longctrl.hpp
The file was modifiednode/process/prepare/prepare_attr.cpp
The file was modifieddata/config/cfg_proc_longctrl.cpp
Commit b713440355124783638400636683659be57d55f1 by chenran
feat(control): filter pre-stop trailer bias samples
The file was addedscripts/analyze_bias_stop_exclusion.py
The file was modifiednode/process/proc/proc_lateral_controller.cpp
The file was addedscripts/plot_last_bias_estimator_boxes.py
The file was modifiedalgorithm/ctrl/observer/forward_trailer_bias_estimator.hpp
The file was modifieddata/config/cfg_estimator.cpp
The file was modifieddata/config/cfg_estimator.hpp
The file was modifiedtest/forward_trailer_bias_estimator_test.cpp
The file was modifiedalgorithm/ctrl/observer/forward_trailer_bias_estimator.cpp
The file was modifiedconfig/config_truck/ctrl.yaml
Commit 9cdc4fa6de4adf4b5154b965dafa1be4b6df9172 by liuhongshuo
feat:横向控制器使用的速度不低于1m/s
The file was modifiedalgorithm/ctrl/lat_controller/imv_kinematic_variable_horizon_mpc.cpp
The file was modifiedalgorithm/ctrl/lat_controller/truck_kinematic_variable_horizon_mpc.cpp

Summary

  1. feat_out:增加消息/localization/init下发 (details)
Commit 83b36a2806bc6618308da7136111f4128d8694e3 by zhaojianfeng2
feat_out:增加消息/localization/init下发
The file was modifiedsrc/RMInterpreter/ros_mqtt_bridge.cpp

Summary

  1. feat_out:增加sudo 密码读取逻辑 (details)
Commit 91e374b975fadbcae69278e49958fcd7a062a0dd by zhaojianfeng2
feat_out:增加sudo 密码读取逻辑
The file was modifiedtools/fetch_confluence_error_infos.py
The file was modifiedmachine_metrics/src/info/power_info.cpp
The file was modifiedmachine_metrics/src/info/power_info.h
The file was modifiedtools/error_codes.toml
The file was modifiedmachine_metrics/src/info/ptp_info.cpp
The file was modifiedmachine_metrics/src/info/ptp_info.h
The file was modifiedmachine_metrics/src/config_loader.h

Summary

  1. update suspend container point select (details)
Commit 118f3bab0d5a8f3e56b62b6461a64f8fd8010e61 by liuhao
update suspend container point select
The file was modifiedcommon/container_compensate.cpp

Summary

  1. 添加下沙吊具空区域 (details)
  2. 下沙吊具检出区 (details)
Commit 4593f832d99339032bbf1f810fcdda8e9ae444e3 by liuwenjing
添加下沙吊具空区域
The file was modifiedparams/localization_region.yaml
Commit 173bf38969ebb0109c038f00a8dcf11e38cda6a5 by liuwenjing
下沙吊具检出区
The file was modifiedparams/localization_region.yaml

Summary

  1. fix: /msf/dr_pose 的 pose_frame_id 应为 imu, 不是 base_ground (details)
Commit bf2ccb2aafaa849dcf63c9a588060325e5bdba3a by xiaosonglan
fix: /msf/dr_pose 的 pose_frame_id 应为 imu, 不是 base_ground

pose_frame_id 决定 lookupTransform(pose_frame_id, frame_id_) 取到的
trans_lidar_to_imu —— 即把点云搬到「位姿所在刚体」的外参, 所以它必须和
pose 话题描述的刚体对上:

  /msf/imu_pose_raw_estimate -> imu_raw        (原本就对)
  /msf/dr_pose               -> imu            (原先错写成 base_ground)
  /vehicle/localization      -> base_ground    (原先没有这条分支)

原先 dr_pose 被强制成 base_ground, 力臂差了整整 5.007m: AT002 车上 tf_static
实测 base_ground->imu = (4.450, 0.760, 2.165) 且旋转差 0.000°, 即
imu->lidar_front=(1.688,-0.780,0.810) vs base_ground->lidar_front=(6.138,-0.020,2.975)。

补偿误差 ≈ 帧内转角 × 5.007m。用 AT002「直行+转弯」实包(2038 条 dr_pose,
车速中位 6.89 m/s / 最大 21.6 m/s)按四元数帧间差算 100ms 内转角:
  中位 0.1263° -> 1.10 cm
  P90  0.3313° -> 2.90 cm
  P99  0.7755° -> 6.78 cm
  最大 1.1158° -> 9.76 cm
直行时转角趋零、误差趋零 —— 港口对位场景基本蠕行, 所以这个 bug 被掩盖了一年,
干线车高速转弯才显现。

刚体归属由定位侧确认: dr_pose=imu, imu_pose_raw_estimate=imu_raw,
vehicle/localization=base_ground。

源头是 4cd98d4(2025-09-24, zhjfeng, feat_out:增加运动补偿处理) 的原始实现,
除 main 外所有分支都继承了它。同一处错误也存在于 rslidar_sdk 与 hesai_lidar,
一并修正。

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017V8WSMEpax2mkbuxiXr7FK
The file was modifiedsrc/source/source_pointcloud_ros.hpp

Summary

  1. fix: motion_compensate_pose_frame_id 按 pose 话题取值, dr_pose 应为 imu (details)
  2. feat_out:增加原始数据问题的log记录 (details)
Commit 2ae1bae03bcc2aa6acf8e12d4071b72aff38b5de by xiaosonglan
fix: motion_compensate_pose_frame_id 按 pose 话题取值, dr_pose 应为 imu

pose_frame_id 决定 lookupTransform(pose_frame_id, frame_id) 取到的
lidar->pose-frame 外参, 必须和 pose 话题描述的刚体对上:

  /msf/dr_pose          -> imu            (原先缺省 base_ground)
  /vehicle/localization -> base_ground    (原先也是 base_ground, 本来就对)

原先无论哪个话题都缺省 base_ground, 走 dr_pose 时力臂差一整段
base_ground->imu: 干线 AT002 车上 tf_static 实测 (4.450, 0.760, 2.165)
共 5.007m 且旋转差 0.000°。

补偿误差 ≈ 帧内转角 × 5.007m。用 AT002「直行+转弯」实包(2038 条 dr_pose,
车速中位 6.89 m/s / 最大 21.6 m/s)按四元数帧间差算 100ms 内转角:
  中位 0.1263° -> 1.10 cm    P90 0.3313° -> 2.90 cm
  P99  0.7755° -> 6.78 cm    最大 1.1158° -> 9.76 cm
直行时转角趋零、误差趋零 —— 港口对位场景基本蠕行, 所以这个 bug 一直没显现。

刚体归属由定位侧确认: dr_pose=imu, imu_pose_raw_estimate=imu_raw,
vehicle/localization=base_ground。

改动:
- main.cc: 结构体缺省值 base_ground -> imu; LoadConfig() 里按话题校验并打 ERROR
- config/imv/*.yaml + config/truck/*.yaml 共 21 处: topic 全是 /msf/dr_pose,
  frame 由 base_ground 改 imu

⚠️ 这些是港口车在用的配置, 下次部署后补偿结果会变化(变正确), 涉及历史标注/
建图数据一致性, 需与定位组和数据侧确认后再下发。

同源问题存在于 rslidar_sdk_new(dev_ros2/rc_dev/dev)、rslidar_sdk(rc_dev/dev)
与本仓库 dev_ros2, 已一并修正; 源头是 rslidar_sdk_new 的 4cd98d4(2025-09-24, zhjfeng)。

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017V8WSMEpax2mkbuxiXr7FK
The file was modifiedconfig/truck/hesai_config_left_offline.yaml
The file was modifiedconfig/truck/hesai_config_top90_offline.yaml
The file was modifiedconfig/truck/hesai_config_left_online.yaml
The file was modifiedconfig/imv/hesai_config_right_rear_online.yaml
The file was modifiedconfig/truck/hesai_config_top_p40m_online.yaml
The file was modifiedconfig/imv/hesai_config_right_rear_offline.yaml
The file was modifiedconfig/imv/hesai_config_left_rear_online.yaml
The file was modifiedconfig/truck/hesai_config_top_offline.yaml
The file was modifiedconfig/truck/hesai_config_top_p40m_offline.yaml
The file was modifiedconfig/imv/hesai_config_right_front_offline.yaml
The file was modifiedconfig/imv/hesai_config_left_front_online.yaml
The file was modifiedconfig/truck/hesai_config_right_online.yaml
The file was modifiedconfig/truck/hesai_config_top_online.yaml
The file was modifiedconfig/imv/hesai_config_left_front_offline.yaml
The file was modifiedconfig/truck/hesai_config_left_p40m_online.yaml
The file was modifiedsrc/main.cc
The file was modifiedconfig/truck/hesai_config_right_offline.yaml
The file was modifiedconfig/imv/hesai_config_left_rear_offline.yaml
The file was modifiedconfig/imv/hesai_config_right_front_online.yaml
The file was modifiedconfig/truck/hesai_config_right_p40m_offline.yaml
The file was modifiedconfig/truck/hesai_config_left_p40m_offline.yaml
The file was modifiedconfig/truck/hesai_config_right_p40m_online.yaml
Commit d91c9baf1266754a6750c1cdf83f0680b65ea683 by zhaojianfeng2
feat_out:增加原始数据问题的log记录
The file was modifiedsrc/HesaiLidar_General_SDK/src/PandarGeneralRaw/src/pandarGeneral_internal.cc
The file was modifiedconfig/imv/hesai_config_left_front_online.yaml
The file was modifiedsrc/mc/lidar_motion_compensate.cpp
The file was modifiedsrc/main.cc
The file was modifiedsrc/HesaiLidar_General_SDK/src/PandarGeneralRaw/src/input.cc