public class LocalizerCassini2D extends LocalizerBase
Constructor and Description |
---|
LocalizerCassini2D() |
Modifier and Type | Method and Description |
---|---|
Pose3D |
localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation rootOrientation)
handle for logging
|
assignReferenceLines
public Pose3D localize(IEnvironmentModel environment, java.util.List<ILocalizationLine> lines, org.apache.commons.math3.geometry.euclidean.threed.Rotation rootOrientation)
environment
- a description of the environment, in which the
localization should take place (set of known reference points and
lines)lines
- - A list of currently visible, unlabeled reference lines for
localization (for line assignment)rootOrientation
- - An approximation of the current global
orientation (rotation from root body system to global system)