- Landmark - Class in magma.agent.worldmodel.impl
-
Non movable orientation point on the field
- Landmark(String, Vector3D) - Constructor for class magma.agent.worldmodel.impl.Landmark
-
Constructor
- LAnkle - Static variable in interface magma.robots.nao.INaoConstants
-
- LArmRoll - Static variable in interface magma.robots.nao.INaoConstants
-
- LArmYaw - Static variable in interface magma.robots.nao.INaoConstants
-
- launch(String, String[], File) - Static method in class magma.util.UnixCommandUtil
-
- launchAndConsume(String, String[], File, boolean) - Static method in class magma.util.UnixCommandUtil
-
- launchAndConsume(String, boolean) - Static method in class magma.util.UnixCommandUtil
-
- LAY_ON_BACK - Static variable in interface magma.agent.belief.IBeliefConstants
-
- LAY_ON_FRONT - Static variable in interface magma.agent.belief.IBeliefConstants
-
- LAY_ON_SIDE - Static variable in interface magma.agent.belief.IBeliefConstants
-
- LayOnBack - Class in magma.agent.belief.impl
-
- LayOnBack(IThoughtModel) - Constructor for class magma.agent.belief.impl.LayOnBack
-
Default constructor
- LayOnFront - Class in magma.agent.belief.impl
-
- LayOnFront(IThoughtModel) - Constructor for class magma.agent.belief.impl.LayOnFront
-
Default constructor
- LayOnSide - Class in magma.agent.belief.impl
-
Check if the agent lies on its side (which one is not important)
- LayOnSide(IThoughtModel) - Constructor for class magma.agent.belief.impl.LayOnSide
-
Constructor
- LEFT_BALLGUARD - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- LEFT_DEFENDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- LEFT_INNER_DEFENDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- LEFT_MIDFIELDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- LEFT_SUPPORTGUARD - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
-
- LElbow - Static variable in interface magma.robots.nao.INaoConstants
-
- LFoot - Static variable in interface magma.robots.nao.INaoConstants
-
- LFootForce - Static variable in interface magma.robots.nao.INaoConstants
-
- LFootPitch - Static variable in interface magma.robots.nao.INaoConstants
-
- LFootRoll - Static variable in interface magma.robots.nao.INaoConstants
-
- LHip1 - Static variable in interface magma.robots.nao.INaoConstants
-
- LHip2 - Static variable in interface magma.robots.nao.INaoConstants
-
- LHipPitch - Static variable in interface magma.robots.nao.INaoConstants
-
- LHipRoll - Static variable in interface magma.robots.nao.INaoConstants
-
- LHipYawPitch - Static variable in interface magma.robots.nao.INaoConstants
-
- LightNode - Class in magma.util.scenegraph.impl
-
- LightNode() - Constructor for class magma.util.scenegraph.impl.LightNode
-
- limitAbs(double, double) - Static method in class magma.util.ValueUtil
-
Limits the passed value's absolute value by the limit passed.
- limitAbs(float, float) - Static method in class magma.util.ValueUtil
-
Limits the passed value's absolute value by the limit passed.
- limitValue(float, float, float) - Static method in class magma.util.ValueUtil
-
Limits the passed value to the range passed.
- limitValue(double, double, double) - Static method in class magma.util.ValueUtil
-
Limits the passed value to the range passed.
- LINEAR_NAME - Static variable in class magma.util.function.PiecewiseLinearFunction
-
name identifying a this kind of function
- linearInterpolation(double, double, double, double, double) - Static method in class magma.util.geometry.Geometry
-
Returns the linear interpolation (y value) of the passed points (x0,y0)
and (x1,y1) at the passed coordinate x
- LinearProgress - Class in magma.util.geometry.interpolation.progress
-
- LinearProgress() - Constructor for class magma.util.geometry.interpolation.progress.LinearProgress
-
- LinearValueInterpolator - Class in magma.util.geometry.interpolation.value
-
- LinearValueInterpolator() - Constructor for class magma.util.geometry.interpolation.value.LinearValueInterpolator
-
- LinearValueInterpolator(ProgressFunction) - Constructor for class magma.util.geometry.interpolation.value.LinearValueInterpolator
-
- LinearWeightedPositionFilter - Class in magma.util.geometry.positionFilter
-
- LinearWeightedPositionFilter() - Constructor for class magma.util.geometry.positionFilter.LinearWeightedPositionFilter
-
Default constructor
- LinearWeightedPositionFilter(int) - Constructor for class magma.util.geometry.positionFilter.LinearWeightedPositionFilter
-
Constructor
- LKneePitch - Static variable in interface magma.robots.nao.INaoConstants
-
- LLowerArm - Static variable in interface magma.robots.nao.INaoConstants
-
- LocalizationLine - Class in magma.agent.worldmodel.impl
-
A simple class, holding an unlabeled reference line, which can be used for
localization.
- LocalizationLine(Vector3D, Vector3D) - Constructor for class magma.agent.worldmodel.impl.LocalizationLine
-
Creates a simple LocalizationLine with the two positions.
- localize(IEnvironmentModel, List<ILocalizationLine>, Rotation) - Method in interface magma.agent.worldmodel.localizer.ILocalizer
-
Determine the absolute position and orientation of the view-port in the 3D
environment.
- localize(IEnvironmentModel, List<ILocalizationLine>, Rotation) - Method in class magma.agent.worldmodel.localizer.impl.CompositeLocalizer
-
- localize(IEnvironmentModel, List<ILocalizationLine>, Rotation) - Method in class magma.agent.worldmodel.localizer.impl.LocalizerCassini2D
-
handle for logging
- localize(IEnvironmentModel, List<ILocalizationLine>, Rotation) - Method in class magma.agent.worldmodel.localizer.impl.LocalizerFieldNormal
-
- localize(IEnvironmentModel, List<ILocalizationLine>, Rotation) - Method in class magma.agent.worldmodel.localizer.impl.LocalizerGyro
-
- localize(IEnvironmentModel, List<ILocalizationLine>, Rotation) - Method in class magma.agent.worldmodel.localizer.impl.LocalizerTriangulation
-
Calculates absolute position and directions by performing triangulation
for all pairs of flags taking the average of all calculations.
- localize(IEnvironmentModel, List<ILocalizationLine>, Rotation) - Method in class magma.agent.worldmodel.localizer.impl.LocalizerUmeyama
-
- LocalizerBase - Class in magma.agent.worldmodel.localizer.impl
-
Base class for Localizer components
- LocalizerBase() - Constructor for class magma.agent.worldmodel.localizer.impl.LocalizerBase
-
- LocalizerCassini2D - Class in magma.agent.worldmodel.localizer.impl
-
Implements a 2-dimensional localizer based on the Cassini algorithm
- LocalizerCassini2D() - Constructor for class magma.agent.worldmodel.localizer.impl.LocalizerCassini2D
-
- LocalizerFieldNormal - Class in magma.agent.worldmodel.localizer.impl
-
This localization method first calculates a normal to the field ground based
on all unlabeled reference lines and reference points on ground level, before
it determines the z rotation by relative angle difference of two flags.
- LocalizerFieldNormal() - Constructor for class magma.agent.worldmodel.localizer.impl.LocalizerFieldNormal
-
- LocalizerGyro - Class in magma.agent.worldmodel.localizer.impl
-
Implements a 3-dimensional localizer based on reference points and the
estimated orientation.
- LocalizerGyro() - Constructor for class magma.agent.worldmodel.localizer.impl.LocalizerGyro
-
- LocalizerTriangulation - Class in magma.agent.worldmodel.localizer.impl
-
Implementation of the ILocalizer interface that uses triangulation for
localization
- LocalizerTriangulation() - Constructor for class magma.agent.worldmodel.localizer.impl.LocalizerTriangulation
-
- LocalizerUmeyama - Class in magma.agent.worldmodel.localizer.impl
-
This localization method applies the umeyama method on the reference points
(and reference lines - not yet implemented) to determine the current
orientation in the 3D space.
- LocalizerUmeyama() - Constructor for class magma.agent.worldmodel.localizer.impl.LocalizerUmeyama
-
- LocalizerUtil - Class in magma.agent.worldmodel.localizer.impl
-
This class provides several util functions for localization.
- LocalizerUtil() - Constructor for class magma.agent.worldmodel.localizer.impl.LocalizerUtil
-
- LogfileReader - Class in magma.util.file
-
- LogfileReader(File) - Constructor for class magma.util.file.LogfileReader
-
- LogfileWriter - Class in magma.util.file
-
- LogfileWriter(File) - Constructor for class magma.util.file.LogfileWriter
-
- logSituation(int) - Method in interface magma.agent.worldmodel.IGlobalMap
-
Writes out current situation information.
- logSituation(int) - Method in class magma.agent.worldmodel.impl.GlobalMap
-
Writes out current situation information.
- LOOK_DOWN - Static variable in interface magma.agent.behavior.IBehaviorConstants
-
- LookupFunction - Class in magma.util.function
-
Lookup of a 2D function from a matrix using bilinear interpolation.
- LookupFunction(String) - Constructor for class magma.util.function.LookupFunction
-
- LookupFunction(float[], double, double) - Constructor for class magma.util.function.LookupFunction
-
For test purposes
- LookupFunction(int, double, double) - Constructor for class magma.util.function.LookupFunction
-
- LookupMatrix - Class in magma.util.function
-
Lookup of a 2D function from a matrix using bilinear interpolation.
- LookupMatrix(String) - Constructor for class magma.util.function.LookupMatrix
-
- LookupMatrix(float[][], double, double, double, double) - Constructor for class magma.util.function.LookupMatrix
-
For test purposes
- LookupMatrix(int, int, double, double, double, double) - Constructor for class magma.util.function.LookupMatrix
-
- LookupMatrix3D - Class in magma.util.function
-
Lookup of a 2D function from a matrix using bilinear interpolation.
- LookupMatrix3D(String) - Constructor for class magma.util.function.LookupMatrix3D
-
- LookupMatrix3D(float[][][], double, double, double, double, double, double) - Constructor for class magma.util.function.LookupMatrix3D
-
For test purposes
- LOOSE - Static variable in interface magma.agent.behavior.IBehaviorConstants
-
- LOOSE - Static variable in interface magma.agent.belief.IBeliefConstants
-
- Lose - Class in magma.agent.belief.impl
-
- Lose(IThoughtModel) - Constructor for class magma.agent.belief.impl.Lose
-
Constructor
- lostConnection(IInputChannel) - Method in class magma.agent.communication.base.ChannelManager
-
- lostConnection(IInputChannel) - Method in interface magma.agent.communication.IChannelManager
-
Called if a connection of an input channel is lost
- LowFrequencyPositionFilter - Class in magma.util.geometry.positionFilter
-
Interpolate a more reliable position value for an object from a list of past,
less reliable values, but accept high position changes unfiltered
- LowFrequencyPositionFilter() - Constructor for class magma.util.geometry.positionFilter.LowFrequencyPositionFilter
-
Default constructor
- LowFrequencyPositionFilter(int) - Constructor for class magma.util.geometry.positionFilter.LowFrequencyPositionFilter
-
Constructor
- LShank - Static variable in interface magma.robots.nao.INaoConstants
-
- LShoulder - Static variable in interface magma.robots.nao.INaoConstants
-
- LShoulderPitch - Static variable in interface magma.robots.nao.INaoConstants
-
- LShoulderYaw - Static variable in interface magma.robots.nao.INaoConstants
-
- lt(double, double, double) - Static method in class magma.util.FuzzyCompare
-
Fuzzy "Lower Than" ( < ) comparison
- lte(double, double, double) - Static method in class magma.util.FuzzyCompare
-
Fuzzy "Lower Than or Equal" ( <= ) comparison
- LThight - Static variable in interface magma.robots.nao.INaoConstants
-
- LToe - Static variable in interface magma.robots.nao.INaoConstants
-
- LToeForce - Static variable in interface magma.robots.nao.INaoConstants
-
- LToePitch - Static variable in interface magma.robots.nao.INaoConstants
-
- LUpperArm - Static variable in interface magma.robots.nao.INaoConstants
-