public abstract class LocalizerBase extends java.lang.Object implements ILocalizer
Constructor and Description |
---|
LocalizerBase() |
Modifier and Type | Method and Description |
---|---|
boolean |
assignReferenceLines(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation estimatedOrientation)
Assign all visible, unlabeled reference lines (lines) to the set
of known reference lines defined by the environment model.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
localize
public boolean assignReferenceLines(IEnvironmentModel environment, java.util.List<ILocalizationLine> lines, org.apache.commons.math3.geometry.euclidean.threed.Rotation estimatedOrientation)
ILocalizer
assignReferenceLines
in interface ILocalizer
environment
- a description of the environment (set of known
reference points and lines)lines
- - A list of currently visible, unlabeled reference lines for
assignmentestimatedOrientation
- - An approximation of the current global
orientation (rotation from root body system to global system)