complete pose estimator, with stub for corner detection