Skip to content

perception: add CenterPoint proposal refine hook#15804

Open
sxy0523 wants to merge 1 commit into
ApolloAuto:masterfrom
sxy0523:codex/centerpoint-proposal-refine-hook
Open

perception: add CenterPoint proposal refine hook#15804
sxy0523 wants to merge 1 commit into
ApolloAuto:masterfrom
sxy0523:codex/centerpoint-proposal-refine-hook

Conversation

@sxy0523

@sxy0523 sxy0523 commented Jul 9, 2026

Copy link
Copy Markdown

Summary

  • Add an opt-in CenterPoint proposal refinement hook behind enable_proposal_refine=false by default.
  • Add deterministic mock_zero and mock_delta refinement modes for integration and unit testing without adding runtime quantum dependencies.
  • Wire proposal refinement after CenterPoint proposal decoding and before object construction, preserving the existing default behavior when disabled.
  • Add focused unit tests and documentation for the extension point.

Scope

  • No Apollo public interface changes.
  • No Cyber RT channel changes.
  • No tracking, fusion, prediction, or planning changes.
  • No PennyLane, Qiskit, or quantum Python dependencies are added to Apollo runtime.

Validation

  • bazel --output_user_root=/tmp/apollo_bazel test --config=cpu --distdir=/tmp/apollo_distdir --repository_cache=/tmp/apollo_repos --disk_cache=/tmp/apollo_build_cache --cache_test_results=no --test_output=errors //modules/perception/lidar_detection:proposal_refine_test
  • bazel --output_user_root=/tmp/apollo_bazel build --config=gpu --config=nvidia --copt=-mavx2 --host_copt=-mavx2 --define ENABLE_PROFILER=true --distdir=/tmp/apollo_distdir --repository_cache=/tmp/apollo_repos --disk_cache=/tmp/apollo_build_cache //modules/perception/lidar_detection:apollo_perception_lidar_detection //modules/perception/lidar_detection:liblidar_detection_component.so
  • bazel --output_user_root=/tmp/apollo_bazel build --config=gpu --config=nvidia --copt=-mavx2 --host_copt=-mavx2 --define ENABLE_PROFILER=true --distdir=/tmp/apollo_distdir --repository_cache=/tmp/apollo_repos --disk_cache=/tmp/apollo_build_cache //modules/perception/lidar_detection:center_point_proposal_refine_cpplint //modules/perception/lidar_detection:proposal_refine_test_cpplint
  • git diff --check

Contributor

Contributor: sxy0523 (史翔宇), 北京交通大学人工智能安全实验室(THETA Lab)

CLA: I have read and agree to the Apollo Individual Contributor License Agreement.

@CLAassistant

CLAassistant commented Jul 9, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@sxy0523 sxy0523 force-pushed the codex/centerpoint-proposal-refine-hook branch from ca50117 to cf027fd Compare July 9, 2026 05:28
@sxy0523 sxy0523 marked this pull request as ready for review July 9, 2026 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants