Changes

Summary

  1. Update module-confname.jenkinsfile (details)
Commit eead393e3b5357b3b3aaf9ae39db06e714029e55 by weilikang
Update module-confname.jenkinsfile
The file was modifiedmodule-confname.jenkinsfile

Summary

  1. 添加车型匹配bool字段 (details)
  2. feat_out:增加全量上传topic (details)
  3. tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段,添加 AccessLine 消息定义 (details)
  4. tos_msgs: AccessLine 字段 yard_id 重命名为 yard (details)
  5. tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段,添加 AccessLine 消息定义 (details)
  6. tos_msgs: AccessLine 字段 yard_id 重命名为 yard (details)
  7. feat: 增加设备/目标类型 17 油缸升降(嘉兴) (details)
  8. feat:添加场桥和岸桥运动状态 (details)
  9. feat_out:删除tmp (details)
  10. feat_out:增加定日镜消息 (details)
  11. feat_out:增加错误码数组 (details)
  12. feat_out:增加雷达巡检消息 (details)
Commit 3606f1d8f20b9800a8a39b7e36bb6f56a02aa998 by liuwenjing
添加车型匹配bool字段
The file was modifiedalign_msgs/msg/TargetCarStatus.msg
Commit 081732b3a2bf52031b464edecac6bffbe87d2cf8 by zhaojianfeng2
feat_out:增加全量上传topic
The file was addedcloud_msgs/msg/RecordTransferCmd.msg
The file was modifiedcloud_msgs/CMakeLists.txt
The file was addedcloud_msgs/msg/RecordTransferResult.msg
Commit 9883b8e30f68386d2c45c5d424f7d5c0d859fc23 by wuyanjun110
tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段,添加 AccessLine 消息定义
The file was modifiedtos_msgs/msg/PncConfiguration.msg
The file was modifiedtos_msgs/CMakeLists.txt
The file was addedtos_msgs/msg/AccessLine.msg
Commit 5ed395184976ac2e53d71877213b95b907e55a89 by wuyanjun110
tos_msgs: AccessLine 字段 yard_id 重命名为 yard
The file was modifiedtos_msgs/msg/AccessLine.msg
Commit a6cc2eba4e6500eb50f7c134c69130ed5961609d by wuyanjun110
tos_msgs: PncConfiguration 新增堆场入口范围 access_lines 字段,添加 AccessLine 消息定义
The file was modifiedtos_msgs/CMakeLists.txt
The file was modifiedtos_msgs/msg/PncConfiguration.msg
The file was addedtos_msgs/msg/AccessLine.msg
Commit 2d6540ee99dacd1ead24c835cb63c9282bc40ec7 by wuyanjun110
tos_msgs: AccessLine 字段 yard_id 重命名为 yard
The file was modifiedtos_msgs/msg/AccessLine.msg
Commit 961a6d64a8736eaf6ecd094f6274d2bec9fceadb by zhaojianfeng2
feat: 增加设备/目标类型 17 油缸升降(嘉兴)

东方特钢举升/下降与状态反馈由类型 7(翻斗)改为 17。
The file was modifiedperipheral_msgs/msg/PeripheralOperateState.msg
The file was modifiedtos_msgs/msg/PeripheralCmd.msg
Commit 0a86996bd8e8ce67c530651964a740867ad58248 by wuyanjun110
feat:添加场桥和岸桥运动状态
The file was modifiedcloud_msgs/msg/CraneInfo.msg
Commit 45405ae4f7f78b275cc6e9dd8f36cc2a220f9e37 by zhaojianfeng2
feat_out:删除tmp
The file was removedtmp/aha/dconf/user
Commit f2db9ca6e50dcfa9b6176395bc96b1f60d894f94 by zhaojianfeng2
feat_out:增加定日镜消息
The file was modifiedtos_msgs/msg/PeripheralCmd.msg
The file was modifiedperipheral_msgs/msg/PeripheralOperateState.msg
The file was modifiedperipheral_msgs/msg/PeripheralOperateStates.msg
Commit ad3e734633c8736db7b6aa8494edd34f5a1b80d2 by zhaojianfeng2
feat_out:增加错误码数组
The file was modifiedperipheral_msgs/msg/PeripheralOperateStates.msg
The file was modifiedperipheral_msgs/package.xml
The file was modifiedperipheral_msgs/CMakeLists.txt
Commit 253235ff229b66e4c17c269624b8ccc7ce218785 by zhaojianfeng2
feat_out:增加雷达巡检消息
The file was addeddiagnose_msgs/msg/InspectRequest.msg
The file was modifieddiagnose_msgs/CMakeLists.txt

Summary

  1. feat_out:雷达驱动响应巡检请求并回复最新点云 (details)
  2. fix: normalize azimuth with modulo before angle-based frame split (details)
  3. log: warn when SPLIT_BY_ANGLE receives azimuth=36000 (360.00°) (details)
  4. feat_out:收回到帧级延迟日志粒度 (details)
  5. fix:恢复 pose 间隔告警 PostMessage(31/36) (details)
Commit 675a13a3b6b11c3a1dcb4abefe983ce3954b3b72 by zhaojianfeng2
feat_out:雷达驱动响应巡检请求并回复最新点云
The file was modifiedsrc/adapter/point_cloud_ros_adapter.hpp
Commit 8546732a461e58f3e8fbbc404537f90a30011cde by zhaojianfeng2
fix: normalize azimuth with modulo before angle-based frame split

Raw MSOP may report azimuth==36000 (360.00°). Without normalizing to
[0,36000), processMsopPkt subtracts RS_ONE_ROUND from last_azimuth_ on
wrap and gets 0, so cut_angle=0 never fires and frames grow to ~two
revolutions. Mirror of rslidar_sdk_new SplitStrategyByAngle fix.
The file was modifiedsrc/rs_driver/src/rs_driver/driver/decoder/decoder_base.hpp
Commit 1c3b90826353b66211d18acc5b5f118afdefb9ff by zhaojianfeng2
log: warn when SPLIT_BY_ANGLE receives azimuth=36000 (360.00°)

Only on the rare raw MSOP value that previously skipped cut_angle=0;
keeps normal packets quiet.
The file was modifiedsrc/rs_driver/src/rs_driver/driver/decoder/decoder_base.hpp
Commit 3e9c0223facd4208ac74a30597fd2ae9e5953897 by zhaojianfeng2
feat_out:收回到帧级延迟日志粒度

去掉 pose gap 周期日志与 msg_ts_gap 分级(>0.1/>0.02)、等待/补偿线程每帧 time_consum,以及 Compensate 刷屏日志;保留 Pub pc、Pub interval、积压/超时等异常告警,运动补偿逻辑不变。
The file was modifiedsrc/common/lidar_motion_compensate.cpp
The file was modifiedsrc/adapter/point_cloud_ros_adapter.hpp
Commit 1b02687e9fd433d9d7b3b4e3b35ab6de3ba50178 by zhaojianfeng2
fix:恢复 pose 间隔告警 PostMessage(31/36)

收延迟 log 时误删 >0.1/>0.02 分支的诊断上报;补回 PostMessage,仍不打分级 log。
The file was modifiedsrc/adapter/point_cloud_ros_adapter.hpp

Summary

  1. feat:速度控制中的横向加速度防护 (details)
  2. feat: 过弯速度保护增强 (details)
Commit 418819037a84766eb58aeacad5dcdf22fdd2a5ec by liuhongshuo
feat:速度控制中的横向加速度防护
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.hpp
The file was modifiedalgorithm/ctrl/lon_controller/truck_lon_dynamic_augment_mpc.cpp
Commit 90daaaee77ceaad0461db93b67e427ee5e271ad7 by liuhongshuo
feat: 过弯速度保护增强
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

Summary

  1. feat_out:主设备 latched 发布 /vehicle/software_version (details)
Commit f95ad296df6be34262df9e10f1997f1b4fb54293 by zhaojianfeng2
feat_out:主设备 latched 发布 /vehicle/software_version

读取 node_manager.toml [version].version_info,只发一次供 rmi 上报 OBU。
The file was modifiednode_manager_app/node_manager.cpp
The file was modifiednode_manager_app/node_manager.h
The file was modifiednode_manager_app/ros_node.h

Summary

  1. feat(collector): latch /vehicle/app_version for late subscribers and rosbag (details)
Commit 0465a71fd1b3708a358e56a1cd0783f7d9c523d1 by zhaojianfeng2
feat(collector): latch /vehicle/app_version for late subscribers and rosbag
The file was modifiedcollector/poweron_test.cpp

Summary

  1. feat_out: /peripheral_msgs/version_info 改为 latched,晚订阅可立刻拿到当前版本 (details)
Commit b3c2a9ea52b8604874be45224527161883b25a74 by zhaojianfeng2
feat_out: /peripheral_msgs/version_info 改为 latched,晚订阅可立刻拿到当前版本
The file was modifiedsrc/ros_traffic.cpp

Summary

  1. fix: bound merge queue, unlock before session join, add possible-cause logs (details)
  2. revert: remove MessageMergeQueue size cap (details)
Commit 71740c6d7447ca7e9c3824d8fd319a41bc5d06d4 by zhaojianfeng2
fix: bound merge queue, unlock before session join, add possible-cause logs

Cap MessageMergeQueue with drop-oldest to avoid OOM during long write_wait
under camera/SNAP load. Destroy TaskSession outside SessionManager mutex so
ThreadPool join does not block create/merge. Log possible cause on long
write_wait, queue drops, and remove_task unlock path.
The file was modifiedsrc/session/message_merge_queue.h
The file was modifiedsrc/session/session_manager.cpp
The file was modifiedsrc/session/task_session.cpp
Commit 50d5a4e2363bc5a1d5e68d678793adb6b7d4b889 by zhaojianfeng2
revert: remove MessageMergeQueue size cap

Hard cap + drop-oldest can drop needed history and hurt recording
correctness. Keep remove_task unlock-before-join and write_wait
possible-cause diagnostics.
The file was modifiedsrc/session/message_merge_queue.h
The file was modifiedsrc/session/task_session.cpp

Summary

  1. feat_out:雷达驱动响应巡检请求并回复最新点云 (details)
  2. fix: normalize azimuth with modulo before angle-based frame split (details)
  3. log: warn when angle-split receives azimuth=36000 (360.00°) (details)
  4. feat_out:收回到帧级延迟日志粒度 (details)
Commit f90a47c1a41f8acc714dea4d487c75876d17c1da by zhaojianfeng2
feat_out:雷达驱动响应巡检请求并回复最新点云
The file was modifiedCMakeLists.txt
The file was modifiedsrc/source/source_pointcloud_ros.hpp
The file was modifiedpackage.xml
Commit 27d0d1078444c47079786a87cb1a5711ed8dd712 by zhaojianfeng2
fix: normalize azimuth with modulo before angle-based frame split

Raw MSOP may report azimuth==36000 (360.00°). Without normalizing to
[0,36000), SplitStrategyByAngle subtracts 36000 from prev on wrap and
gets 0, so cut_angle=0 never fires and frames grow to ~two revolutions.
The file was modifiedsrc/rs_driver/test/split_strategy_test.cpp
The file was modifiedsrc/rs_driver/src/rs_driver/driver/decoder/split_strategy.hpp
Commit d12bb64ed5362611570e8eac25a86f142691022d by zhaojianfeng2
log: warn when angle-split receives azimuth=36000 (360.00°)

Only on the rare raw MSOP value that previously skipped cut_angle=0;
keeps normal packets quiet.
The file was modifiedsrc/rs_driver/src/rs_driver/driver/decoder/split_strategy.hpp
Commit 1e681fb942a6b407ad41337cb15f454f110000e2 by zhaojianfeng2
feat_out:收回到帧级延迟日志粒度

去掉 pose gap 周期日志与 msg_ts_gap 分级(>0.1/>0.02)、等待/补偿线程每帧 time_consum,以及 Compensate 刷屏日志;保留 Pub pc、Pub interval、积压/超时等异常告警,运动补偿逻辑不变。
The file was modifiedsrc/common/lidar_motion_compensate.cpp
The file was modifiedsrc/source/source_pointcloud_ros.hpp