- All Known Implementing Classes:
public interface MonocularPlaneVisualOdometry<T extends ImageBase<T>> extends VisualOdometry<Se3_F64>
Estimates the camera's motion relative to the ground plane. The world being viewed is assumed to be planar. The transform from the ground plane to the camera view is assumed to be known. Both the intrinsic and extrinsic parameters are allowed to change between image frames. Since the transform between the ground and camera is known, there is no scale ambiguity.
(MonoPlaneParameters param)Specifies the camera's intrinsic and extrinsic parameters. Can be changed at any time.
param- Camera calibration parameters
(T input)Process the new image and update the motion estimate. The return value must be checked to see if the estimate was actually updated. If false is returned then
VisualOdometry.isFault()also needs to be checked to see if the pose estimate has been reset.
input- Next image in the sequence.
- If the motion estimate has been updated or not
getImageTypeType of input images it can process.
- The image type