Upgrade to clang 17.0.2 now that it has been released
This gets us a CUDA upgrade in clang-cuda
Change-Id: Ibb179c36043f4652001d38c1bc5840099fc05d07
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/y2023/vision/target_mapping.cc b/y2023/vision/target_mapping.cc
index e4099b3..18383af 100644
--- a/y2023/vision/target_mapping.cc
+++ b/y2023/vision/target_mapping.cc
@@ -362,16 +362,18 @@
cv::cv2eigen(extrinsics_cv, extrinsics_matrix);
const auto extrinsics = Eigen::Affine3d(extrinsics_matrix);
- mapping_event_loop->MakeWatcher("/camera", [=](const TargetMap &map) {
- aos::distributed_clock::time_point pi_distributed_time =
- reader_->event_loop_factory()
- ->GetNodeEventLoopFactory(mapping_event_loop->node())
- ->ToDistributedClock(aos::monotonic_clock::time_point(
- aos::monotonic_clock::duration(map.monotonic_timestamp_ns())));
+ mapping_event_loop->MakeWatcher(
+ "/camera", [this, mapping_event_loop, extrinsics](const TargetMap &map) {
+ aos::distributed_clock::time_point pi_distributed_time =
+ reader_->event_loop_factory()
+ ->GetNodeEventLoopFactory(mapping_event_loop->node())
+ ->ToDistributedClock(aos::monotonic_clock::time_point(
+ aos::monotonic_clock::duration(
+ map.monotonic_timestamp_ns())));
- std::string node_name = mapping_event_loop->node()->name()->str();
- HandleAprilTags(map, pi_distributed_time, node_name, extrinsics);
- });
+ std::string node_name = mapping_event_loop->node()->name()->str();
+ HandleAprilTags(map, pi_distributed_time, node_name, extrinsics);
+ });
}
void TargetMapperReplay::MaybeSolve() {