pub fn make_default_extrinsics<R: RealField + Copy>() -> ExtrinsicParameters<R>Expand description
Creates default extrinsic parameters for testing and prototyping.
This function generates reasonable default extrinsic parameters that place the camera at a specific location with no rotation. The defaults are:
- Camera center: (1, 2, 3) in world coordinates
- Rotation: Identity (no rotation from world coordinate system)
These parameters are useful for algorithm testing, unit tests, and as starting points for calibration procedures.
§⚠️ Important Note
These parameters are not suitable for real applications - always perform proper camera calibration for production use. The default position is arbitrary and chosen only for testing convenience.
§Returns
ExtrinsicParameters with the default camera position and orientation.
§Example
use braid_mvg::extrinsics::make_default_extrinsics;
let extrinsics = make_default_extrinsics::<f64>();
println!("Default camera center: {:?}", extrinsics.camcenter());