<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action></action><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UserIdCause'><shortDescription>Started by user wuyanjun</shortDescription><userId>wuyanjun</userId><userName>wuyanjun</userName></cause><cause _class='org.jenkinsci.plugins.pipeline.modeldefinition.causes.RestartDeclarativePipelineCause'><shortDescription>Restarted from build #1,025, stage checkout</shortDescription></cause></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>getBranchs</name><value>true</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>allBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>deviceChoice</name><value>false</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>commitChoice</name><value>rc_dev</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>msgBranch</name><value>rc_dev_dingrijing</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>pncBranch</name><value>feat_heliostat</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>guardianBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hesaiBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>v2Branch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>msfLocBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>lsDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>craneDetectionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>simulatorBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>craneAlignBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>containerMeasureBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>msfAssistantBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>chassisBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>tosVisualizeBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>msgRecorderBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>staticTransformBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>predictionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>systemRosBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>seniorCalibrationBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rslidarSDKBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>fmsAgentBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>mrpt2Branch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>peripheralControllerBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>warningModuleBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>lidarCameraFusionBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>predictionSceneFetcherBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>sinsCalibrationHmiBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rminterpreterBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>controlBranch</name><value>feat_heliostat</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapCloudBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>lidarManualCalibBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>nodeManagerBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>thirdpartyBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>nodeManagerHmiBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>nodeManagerOnlineBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>unifiedSystemMonitorBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>rosBridgeBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdcontrolBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>versionsObserverBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>multiSimulatorBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>cacheBagNodeBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>virtualLampBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>truckUpLiDarCalibToolBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>hdmapInterfaceBranch</name><value>rc_dev_dingrijing</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>pncSimBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>trafficCtrlBranch</name><value>no</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>notes</name><value>定日镜仿真服务器</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>users</name><value></value></parameter></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>1026</buildNumber><marked><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><branch><SHA1>bc9b0f718136a05395a6908683064a53bbea5c78</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>http://159.27.226.4/weilikang/jenkinsfiles.git</remoteUrl><scmName></scmName></action><action></action><action _class='jenkins.model.InterruptedBuildAction'></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><action></action><building>false</building><displayName>#1026</displayName><duration>377748</duration><estimatedDuration>1904094</estimatedDuration><fullDisplayName>module #1026</fullDisplayName><id>1026</id><keepLog>false</keepLog><number>1026</number><queueId>1396334</queueId><result>ABORTED</result><timestamp>1794291359291</timestamp><url>http://159.27.114.184:8080/jenkins/user/chenliang/my-views/view/all/job/module/1026/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>hdmap/map-png.jenkinsfile</affectedPath><commitId>bc9b0f718136a05395a6908683064a53bbea5c78</commitId><timestamp>1794193418000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/weilikang</absoluteUrl><fullName>weilikang</fullName></author><authorEmail>weilikang@senior.auto</authorEmail><comment>Update map-png.jenkinsfile
</comment><date>2026-11-09 03:03:38 +0000</date><id>bc9b0f718136a05395a6908683064a53bbea5c78</id><msg>Update map-png.jenkinsfile</msg><path><editType>edit</editType><file>hdmap/map-png.jenkinsfile</file></path></item><kind>git</kind></changeSet><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>sink/ros_sink_ads_target_state.cpp</affectedPath><affectedPath>data/map/heliostat_environment.cpp</affectedPath><affectedPath>data/other/heliostat_flow_control.cpp</affectedPath><affectedPath>data/map/heliostat_mirror_map.hpp</affectedPath><affectedPath>ssep/scenarios/truck_multi_seg_general_planner.h</affectedPath><affectedPath>algorithm/wbca/wbca_manager.hpp</affectedPath><affectedPath>data/common/guide_path.hpp</affectedPath><affectedPath>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</affectedPath><affectedPath>tasks/deciders/long_decider/heliostat_constrain_decider.cpp</affectedPath><affectedPath>data/map/heliostat_cleaning_contact.cpp</affectedPath><affectedPath>ssep/keb_optimizer/keb_problem.cc</affectedPath><affectedPath>replayer/scene_data/compact_custom_field_proto_codec.cpp</affectedPath><affectedPath>data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp</affectedPath><affectedPath>data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/heliostat_transition.cpp</affectedPath><affectedPath>tasks/plan/heliostat_path_optimization.cpp</affectedPath><affectedPath>tasks/other_tasks/create_reference_line.cpp</affectedPath><affectedPath>source/ros_source_ads_target.cpp</affectedPath><affectedPath>replayer/scene_data/generated/compact_scene_descriptor.pb</affectedPath><affectedPath>algorithm/wbca/path_optimization/minco/minco.hpp</affectedPath><affectedPath>data/config/heliostat_config.hpp</affectedPath><affectedPath>tasks/plan/heliostat_path_reuse.cpp</affectedPath><affectedPath>tasks/deciders/long_decider/constrain_decider.cpp</affectedPath><affectedPath>replayer/scene_data/compact_numeric_policy.yaml</affectedPath><affectedPath>tasks/plan/heliostat_optimization_targets.cpp</affectedPath><affectedPath>tasks/deciders/search_decider/open_space_search_decider.cpp</affectedPath><affectedPath>data/common/guide_path.cpp</affectedPath><affectedPath>ssep/keb_optimizer/tractor_trailer_continuous_model.h</affectedPath><affectedPath>data/plan/heliostat_connection.hpp</affectedPath><affectedPath>ssep/keb_optimizer/keb_problem.h</affectedPath><affectedPath>data/app/app_data.cpp</affectedPath><affectedPath>tasks/plan/heliostat_path_solver.cpp</affectedPath><affectedPath>data/app/heliostat_target_receiver.cpp</affectedPath><affectedPath>algorithm/wbca/path_optimization/car_path_optimization.cpp</affectedPath><affectedPath>algorithm/wbca/wbca_manager.cpp</affectedPath><affectedPath>ssep/keb_optimizer/cost_features/parking_geometric_curvature_constraint.h</affectedPath><affectedPath>ssep/keb_optimizer/rigid_truck_keb_optimizer.h</affectedPath><affectedPath>replayer/scene_data/generated/compact_exact_numeric_visitor.cpp</affectedPath><affectedPath>replayer/scene_data/full_custom_codec_exclusions.yaml</affectedPath><affectedPath>algorithm/wbca/heliostat_wbca_manager.cpp</affectedPath><affectedPath>data/plan/guide_line.cpp</affectedPath><affectedPath>algorithm/wbca/path_optimization/path_optimization.hpp</affectedPath><affectedPath>data/map/heliostat_environment.hpp</affectedPath><affectedPath>data/app/cmd/cmd_set_target.hpp</affectedPath><affectedPath>data/boundary/heliostat_driving_corridor.cpp</affectedPath><affectedPath>data/ssep/heliostat_open_space_ec.cpp</affectedPath><affectedPath>tasks/plan/heliostat_path_optimization.hpp</affectedPath><affectedPath>replayer/scene_data/full_proto_custom_encoder.cpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_encoder.cpp</affectedPath><affectedPath>proto/scenario.proto</affectedPath><affectedPath>proto/config.proto</affectedPath><affectedPath>replayer/scene_data/generated/full_custom_codec_coverage_audit.yaml</affectedPath><affectedPath>ssep/keb_optimizer/rigid_truck_keb_optimizer.cc</affectedPath><affectedPath>scenarios/heliostat_task_chain.cpp</affectedPath><affectedPath>ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc</affectedPath><affectedPath>data/config/heliostat_config.cpp</affectedPath><affectedPath>data/app/reaction/app_reaction.cpp</affectedPath><affectedPath>math/curve1d/quintic_polynomial_curve1d_rt.cpp</affectedPath><affectedPath>data/dp_poly_path/dp_road_graph.cpp</affectedPath><affectedPath>tasks/plan/heliostat_optimization_validation.cpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_member_inputs.json</affectedPath><affectedPath>algorithm/wbca/path_optimization/car_path_optimization.hpp</affectedPath><affectedPath>replayer/scene_data/heliostat_proto_codec.cpp</affectedPath><affectedPath>data/map/heliostat_cleaning_contact.hpp</affectedPath><affectedPath>ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h</affectedPath><affectedPath>data/map/heliostat_mirror_map.cpp</affectedPath><affectedPath>data/app/app_data.hpp</affectedPath><affectedPath>replayer/scene_data/generated/scene_replay_api_descriptor.pb</affectedPath><affectedPath>data/plan/heliostat_connection.cpp</affectedPath><affectedPath>replayer/scene_data/generated/plan_frame_descriptor.pb</affectedPath><commitId>e39703defa77d505bd6c4a42a7857238b908daec</commitId><timestamp>1794289175000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/jiayifei</absoluteUrl><fullName>jiayifei</fullName></author><authorEmail>jiayifei@senior.auto</authorEmail><comment>fix(heliostat): 修复镜场连接规划与换向执行连续性

优化连接搜索及回退，优先保持换向点航向
修正接点验收、几何约束与路径复用
补齐半径准入、拒绝原因回传及对应 Full/Compact 合同
</comment><date>2026-11-10 13:39:35 +0800</date><id>e39703defa77d505bd6c4a42a7857238b908daec</id><msg>fix(heliostat): 修复镜场连接规划与换向执行连续性</msg><path><editType>edit</editType><file>tasks/plan/heliostat_path_reuse.cpp</file></path><path><editType>edit</editType><file>sink/ros_sink_ads_target_state.cpp</file></path><path><editType>edit</editType><file>tasks/plan/heliostat_optimization_validation.cpp</file></path><path><editType>edit</editType><file>data/config/heliostat_config.hpp</file></path><path><editType>edit</editType><file>data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/heliostat_transition.cpp</file></path><path><editType>edit</editType><file>tasks/plan/heliostat_path_optimization.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/full_custom_codec_exclusions.yaml</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/cost_features/truck_kinematic_constraint.h</file></path><path><editType>edit</editType><file>data/config/heliostat_config.cpp</file></path><path><editType>edit</editType><file>tasks/plan/heliostat_optimization_targets.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/compact_custom_field_proto_codec.cpp</file></path><path><editType>edit</editType><file>data/map/heliostat_environment.cpp</file></path><path><editType>edit</editType><file>data/dp_poly_path/dp_road_graph.cpp</file></path><path><editType>edit</editType><file>data/ssep/heliostat_open_space_ec.cpp</file></path><path><editType>edit</editType><file>data/map/heliostat_mirror_map.cpp</file></path><path><editType>edit</editType><file>proto/config.proto</file></path><path><editType>edit</editType><file>tasks/other_tasks/create_reference_line.cpp</file></path><path><editType>edit</editType><file>ssep/scenarios/truck_multi_seg_general_planner.h</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/scene_replay_api_descriptor.pb</file></path><path><editType>edit</editType><file>tasks/deciders/search_decider/open_space_search_decider.cpp</file></path><path><editType>edit</editType><file>source/ros_source_ads_target.cpp</file></path><path><editType>edit</editType><file>data/boundary/heliostat_driving_corridor.cpp</file></path><path><editType>edit</editType><file>data/app/reaction/app_reaction.cpp</file></path><path><editType>edit</editType><file>data/other/heliostat_flow_control.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_descriptor.pb</file></path><path><editType>edit</editType><file>tasks/plan/heliostat_path_optimization.hpp</file></path><path><editType>edit</editType><file>data/common/guide_path.hpp</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/rigid_truck_keb_optimizer.cc</file></path><path><editType>edit</editType><file>data/app/app_data.cpp</file></path><path><editType>edit</editType><file>algorithm/wbca/path_optimization/minco/minco.hpp</file></path><path><editType>edit</editType><file>algorithm/wbca/path_optimization/path_optimization.hpp</file></path><path><editType>edit</editType><file>math/curve1d/quintic_polynomial_curve1d_rt.cpp</file></path><path><editType>edit</editType><file>algorithm/wbca/path_optimization/car_path_optimization.hpp</file></path><path><editType>edit</editType><file>data/common/guide_path.cpp</file></path><path><editType>edit</editType><file>proto/scenario.proto</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/full_custom_cpp_member_inputs.json</file></path><path><editType>edit</editType><file>data/app/cmd/cmd_set_target.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/long_decider/constrain_decider.cpp</file></path><path><editType>edit</editType><file>tasks/plan/heliostat_path_solver.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/heliostat_proto_codec.cpp</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/rigid_truck_keb_optimizer.h</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/compact_scene_descriptor.pb</file></path><path><editType>edit</editType><file>data/map/heliostat_cleaning_contact.cpp</file></path><path><editType>edit</editType><file>data/app/fsm/motion_fsm/motion_stop_fsm/motion_stop_fsm.cpp</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/tractor_trailer_continuous_model.h</file></path><path><editType>edit</editType><file>data/map/heliostat_mirror_map.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/compact_exact_numeric_visitor.cpp</file></path><path><editType>edit</editType><file>data/map/heliostat_cleaning_contact.hpp</file></path><path><editType>edit</editType><file>tasks/deciders/long_decider/heliostat_constrain_decider.cpp</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/keb_problem.h</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_member_inputs.json</file></path><path><editType>edit</editType><file>scenarios/heliostat_task_chain.cpp</file></path><path><editType>edit</editType><file>ssep/coarse_search/searcher_builders/rigid_truck_general_searcher_builder.cc</file></path><path><editType>edit</editType><file>data/plan/guide_line.cpp</file></path><path><editType>edit</editType><file>data/app/heliostat_target_receiver.cpp</file></path><path><editType>edit</editType><file>data/map/heliostat_environment.hpp</file></path><path><editType>edit</editType><file>algorithm/wbca/path_optimization/car_path_optimization.cpp</file></path><path><editType>edit</editType><file>data/plan/heliostat_connection.cpp</file></path><path><editType>edit</editType><file>algorithm/wbca/wbca_manager.hpp</file></path><path><editType>edit</editType><file>data/app/app_data.hpp</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/cost_features/parking_geometric_curvature_constraint.h</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/full_custom_codec_coverage_audit.yaml</file></path><path><editType>edit</editType><file>algorithm/wbca/wbca_manager.cpp</file></path><path><editType>edit</editType><file>data/plan/heliostat_connection.hpp</file></path><path><editType>edit</editType><file>replayer/scene_data/full_proto_custom_encoder.cpp</file></path><path><editType>edit</editType><file>ssep/keb_optimizer/keb_problem.cc</file></path><path><editType>edit</editType><file>replayer/scene_data/generated/plan_frame_encoder.cpp</file></path><path><editType>edit</editType><file>algorithm/wbca/heliostat_wbca_manager.cpp</file></path><path><editType>edit</editType><file>replayer/scene_data/compact_numeric_policy.yaml</file></path></item><kind>git</kind></changeSet><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>math/util/math_utils.hpp</affectedPath><affectedPath>node/process/prepare/prepare_traj.cpp</affectedPath><commitId>ab6c1b0b70b2c2c8441e5e0f04b626a53d826966</commitId><timestamp>1794289175000</timestamp><author><absoluteUrl>http://159.27.114.184:8080/jenkins/user/jiayifei</absoluteUrl><fullName>jiayifei</fullName></author><authorEmail>jiayifei@senior.auto</authorEmail><comment>fix(control): 修正定日镜单车倒车转向方向
</comment><date>2026-11-10 13:39:35 +0800</date><id>ab6c1b0b70b2c2c8441e5e0f04b626a53d826966</id><msg>fix(control): 修正定日镜单车倒车转向方向</msg><path><editType>edit</editType><file>node/process/prepare/prepare_traj.cpp</file></path><path><editType>edit</editType><file>math/util/math_utils.hpp</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>http://159.27.114.184:8080/jenkins/user/weilikang</absoluteUrl><fullName>weilikang</fullName></culprit><culprit><absoluteUrl>http://159.27.114.184:8080/jenkins/user/jiayifei</absoluteUrl><fullName>jiayifei</fullName></culprit><nextBuild><number>1027</number><url>http://159.27.114.184:8080/jenkins/user/chenliang/my-views/view/all/job/module/1027/</url></nextBuild><previousBuild><number>1025</number><url>http://159.27.114.184:8080/jenkins/user/chenliang/my-views/view/all/job/module/1025/</url></previousBuild></workflowRun>