Camera projection for robot on the floor. Measurement is camera pixels.
More...
#include <PlanarProjectionFactor.h>
|
| PlanarProjectionFactorBase () |
|
| PlanarProjectionFactorBase (const Point2 &measured) |
|
Point2 | predict (const Point3 &landmark, const Pose2 &wTb, const Pose3 &bTc, const Cal3DS2 &calib, OptionalJacobian< 2, 3 > Hlandmark={}, OptionalJacobian< 2, 3 > HwTb={}, OptionalJacobian< 2, 6 > HbTc={}, OptionalJacobian< 2, 9 > Hcalib={}) const |
|
Camera projection for robot on the floor. Measurement is camera pixels.
Definition at line 36 of file PlanarProjectionFactor.h.
◆ PlanarProjectionFactorBase() [1/2]
gtsam::PlanarProjectionFactorBase::PlanarProjectionFactorBase |
( |
| ) |
|
|
inlineprotected |
◆ PlanarProjectionFactorBase() [2/2]
gtsam::PlanarProjectionFactorBase::PlanarProjectionFactorBase |
( |
const Point2 & |
measured | ) |
|
|
inlineprotected |
◆ predict()
Point2 gtsam::PlanarProjectionFactorBase::predict |
( |
const Point3 & |
landmark, |
|
|
const Pose2 & |
wTb, |
|
|
const Pose3 & |
bTc, |
|
|
const Cal3DS2 & |
calib, |
|
|
OptionalJacobian< 2, 3 > |
Hlandmark = {} , |
|
|
OptionalJacobian< 2, 3 > |
HwTb = {} , |
|
|
OptionalJacobian< 2, 6 > |
HbTc = {} , |
|
|
OptionalJacobian< 2, 9 > |
Hcalib = {} |
|
) |
| const |
|
inlineprotected |
Predict the projection of the landmark in camera pixels.
- Parameters
-
landmark | point3 of the target |
wTb | "world to body": planar pose2 of vehicle body frame in world frame |
bTc | "body to camera": camera pose in body frame, oriented parallel to pose2 zero i.e. +x |
calib | camera calibration with distortion |
Hlandmark | jacobian |
HwTb | jacobian |
HbTc | jacobian |
Hcalib | jacobian |
Definition at line 57 of file PlanarProjectionFactor.h.
◆ measured_
Point2 gtsam::PlanarProjectionFactorBase::measured_ |
|
protected |
The documentation for this class was generated from the following file: