/pose_estimation

Camera pose estimation using Gauss-Newton least squares

Primary LanguageC++

Camera Pose Estimation using least squares method

Given instrinsic parameters and 3D points in a (world) coordinate frame (defined at the corner of the box), find the pose of the camera in that coordinate frame.

The solution described here is using Gauss-Newton method to iteratively find the roll, pitch, yaw, x, y, z of the world frame from camera frame.

Execution steps

mkdir build
cd build
cmake ..
make
./main

alt text

Pose estimation after step 1

alt text

Pose estimation after step 2

alt text

Pose estimation after step 3

alt text

Pose estimation after step 4

alt text

Pose estimation after step 5

alt text