#include <slam_monocular.h>
Public Member Functions | |
Point3dh | backproject (const Pose3d &pose, const MonocularMeasurement &measure, double distance=5.) const |
double | focalLength () const |
MonocularCamera () | |
MonocularCamera (double f, const Eigen::Vector2d &pp) | |
Eigen::Vector2d | principalPoint () const |
MonocularMeasurement | project (const Pose3d &pose, const Point3dh &Xw) const |
Private Attributes | |
double | _b |
double | _f |
Eigen::Vector2d | _pp |
Definition at line 68 of file slam_monocular.h.
isam::MonocularCamera::MonocularCamera | ( | ) | [inline] |
Definition at line 75 of file slam_monocular.h.
isam::MonocularCamera::MonocularCamera | ( | double | f, |
const Eigen::Vector2d & | pp | ||
) | [inline] |
Definition at line 76 of file slam_monocular.h.
Point3dh isam::MonocularCamera::backproject | ( | const Pose3d & | pose, |
const MonocularMeasurement & | measure, | ||
double | distance = 5. |
||
) | const [inline] |
Definition at line 100 of file slam_monocular.h.
double isam::MonocularCamera::focalLength | ( | ) | const [inline] |
Definition at line 78 of file slam_monocular.h.
Eigen::Vector2d isam::MonocularCamera::principalPoint | ( | ) | const [inline] |
Definition at line 80 of file slam_monocular.h.
MonocularMeasurement isam::MonocularCamera::project | ( | const Pose3d & | pose, |
const Point3dh & | Xw | ||
) | const [inline] |
Definition at line 82 of file slam_monocular.h.
double isam::MonocularCamera::_b [private] |
Definition at line 71 of file slam_monocular.h.
double isam::MonocularCamera::_f [private] |
Definition at line 69 of file slam_monocular.h.
Eigen::Vector2d isam::MonocularCamera::_pp [private] |
Definition at line 70 of file slam_monocular.h.