added variable in loop
parent
710a64fed4
commit
7fa3b5cc96
|
@ -232,12 +232,13 @@ class SmartProjectionRigFactor : public SmartProjectionFactor<CAMERA> {
|
||||||
typename Base::Cameras cameras;
|
typename Base::Cameras cameras;
|
||||||
cameras.reserve(nonUniqueKeys_.size()); // preallocate
|
cameras.reserve(nonUniqueKeys_.size()); // preallocate
|
||||||
for (size_t i = 0; i < nonUniqueKeys_.size(); i++) {
|
for (size_t i = 0; i < nonUniqueKeys_.size(); i++) {
|
||||||
|
const typename Base::Camera& camera_i = cameraRig_[cameraIds_[i]];
|
||||||
const Pose3 world_P_sensor_i =
|
const Pose3 world_P_sensor_i =
|
||||||
values.at<Pose3>(nonUniqueKeys_[i]) // = world_P_body
|
values.at<Pose3>(nonUniqueKeys_[i]) // = world_P_body
|
||||||
* cameraRig_[cameraIds_[i]].pose(); // = body_P_cam_i
|
* camera_i.pose(); // = body_P_cam_i
|
||||||
cameras.emplace_back(world_P_sensor_i,
|
cameras.emplace_back(world_P_sensor_i,
|
||||||
make_shared<typename CAMERA::CalibrationType>(
|
make_shared<typename CAMERA::CalibrationType>(
|
||||||
cameraRig_[cameraIds_[i]].calibration()));
|
camera_i.calibration()));
|
||||||
}
|
}
|
||||||
return cameras;
|
return cameras;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue