- UDPConnection - Class in magma.util.connection.impl
-
UDP socket connection implementation
- UDPConnection(String, int, int, IByteBufferReceiver) - Constructor for class magma.util.connection.impl.UDPConnection
-
Default
- UglyConstants - Interface in magma.agent
-
Introduced for marking quick hacks with constants that are checked with an if
before running quick hack code.
- umeyama(Vector3D[], Vector3D[]) - Static method in class magma.agent.worldmodel.localizer.impl.LocalizerUtil
-
An implementation of the umeyama point set registration method (known from
image processing).
- undo() - Method in interface magma.util.command.ICommand
-
Called to undo the changes of the command that have been done through
perform
- UndoList - Class in magma.util.command
-
List containing commands for undo functionality
- UndoList(int) - Constructor for class magma.util.command.UndoList
-
Instantiates an UndoList object and initializes the maximum number of
entries
- UniversalEffector - Class in magma.agent.action.impl
-
Implementation of the SimSpark "UniversalJount" effector, used to move robot
joints
- UniversalEffector(String, HingeEffector, HingeEffector) - Constructor for class magma.agent.action.impl.UniversalEffector
-
Instantiates a new UniversalEffector and initializes all fields to zero
- UniversalJoint - Class in magma.agent.agentmodel.impl
-
SimSpark "UniversalJoint" sensor implementation
- UniversalJoint(IUniversalJointConfiguration) - Constructor for class magma.agent.agentmodel.impl.UniversalJoint
-
Instantiates a new UniversalJoint sensor
- UniversalJointConfiguration - Class in magma.agent.meta.agent.impl
-
Universal joint configuration
- UniversalJointConfiguration(String, IJointToMotorMapper, String, String, String, Vector3D, Vector3D, int, int, int, int, float, float) - Constructor for class magma.agent.meta.agent.impl.UniversalJointConfiguration
-
- UniversalJointPerceptor - Class in magma.agent.perception.impl
-
Universal Joint perceptor
- UniversalJointPerceptor(String) - Constructor for class magma.agent.perception.impl.UniversalJointPerceptor
-
Default constructor, initalizes the axes to (0.0, 0.0)
- UniversalJointPerceptor(String, float, float) - Constructor for class magma.agent.perception.impl.UniversalJointPerceptor
-
- UnixCommandUtil - Class in magma.util
-
A collection of command line utilities for direct unix commandxs.
- UnixCommandUtil() - Constructor for class magma.util.UnixCommandUtil
-
- UNKNOWN_PLAYER_NUMBER - Static variable in interface magma.agent.IMagmaConstants
-
constant used to identify the id of a player that is not known
- UNKNOWN_PLAYER_TEAMNAME - Static variable in interface magma.agent.IMagmaConstants
-
constant used to identify the team name of a player that is not known
- UNNAMED_FILE_TXT - Static variable in class magma.agent.behavior.supportPoint.BasicMotorBehavior
-
name of a file that was not saved
- update(IPerception) - Method in interface magma.agent.agentmodel.IAgentModel
-
Called to trigger a update of the AgentModel based on the given perception
object.
- update(IPerception) - Method in class magma.agent.agentmodel.impl.AgentModel
-
- update(byte[]) - Method in class magma.agent.communication.base.ConnectionChannel
-
- update(IPerception) - Method in interface magma.agent.flags.IFlagModel
-
Called to trigger a update of the Flags based on the given perception
object.
- update(IPerception) - Method in class magma.agent.flags.impl.FlagModel
-
- update(Map<String, IPerceptor>) - Method in class magma.agent.general.AgentRuntime
-
This method handles the main-loop of the magma agent framework.
- update(IPerception) - Method in class magma.agent.thoughtmodel.impl.ThoughtModel
-
- update(IPerception) - Method in interface magma.agent.thoughtmodel.IThoughtModel
-
Update models based on new perception information.
- update(IGlobalMap) - Method in class magma.agent.thoughtmodel.strategy.impl.roles.Role
-
- update(IGlobalMap) - Method in interface magma.agent.thoughtmodel.strategy.IRole
-
Update the internal state of the role.
- update(IPerception) - Method in interface magma.agent.worldmodel.IGlobalMap
-
Called to trigger a update of the AgentModel based on the given perception
object.
- update(IPerception) - Method in class magma.agent.worldmodel.impl.GlobalMap
-
Called once perception is finished parsing a new incoming message
- update(Vector3D, Vector3D, Map<String, Vector3D>, float) - Method in class magma.agent.worldmodel.impl.Player
-
- update(ByteBuffer) - Method in interface magma.util.connection.impl.IByteBufferReceiver
-
- update(T) - Method in interface magma.util.observer.IObserver
-
Called to notify an observer about a state change
- update(IBaseNode) - Method in interface magma.util.scenegraph.IBaseNode
-
- update(IBaseNode) - Method in class magma.util.scenegraph.impl.BaseNode
-
- update(IBaseNode) - Method in class magma.util.scenegraph.impl.LightNode
-
- update(IBaseNode) - Method in class magma.util.scenegraph.impl.MeshNode
-
- update(ISceneGraph) - Method in class magma.util.scenegraph.impl.SceneGraph
-
- update(ISceneGraphHeader) - Method in class magma.util.scenegraph.impl.SceneGraphHeader
-
- update(IBaseNode) - Method in class magma.util.scenegraph.impl.TransformNode
-
- update(ISceneGraphHeader) - Method in interface magma.util.scenegraph.ISceneGraphHeader
-
- updateBallFromHear(Vector3D) - Method in class magma.agent.worldmodel.impl.GlobalMap
-
- updateFromAudio(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.MovableObject
-
- updateFromAudio(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.Player
-
- updateFromAudio(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.VisibleObject
-
Updates this object's position due to hearing
- updateFromPerception(IPerception) - Method in interface magma.agent.agentmodel.IBodyPart
-
Updates the joint values in the body model from perception
- updateFromPerception(IPerception) - Method in class magma.agent.agentmodel.impl.Compass
-
Updates this Compass from perception
- updateFromPerception(IPerception) - Method in class magma.agent.agentmodel.impl.CompositeJoint
-
- updateFromPerception(IPerception) - Method in class magma.agent.agentmodel.impl.ForceResistance
-
Updates this ForceResistances from perception
- updateFromPerception(IPerception) - Method in class magma.agent.agentmodel.impl.GyroRate
-
Updates this Gyro from perception
- updateFromPerception(IPerception) - Method in class magma.agent.agentmodel.impl.HingeJoint
-
- updateFromPerception(IPerception) - Method in class magma.agent.agentmodel.impl.Sensor
-
Updates the joint values in the body model from perception
- updateFromPerception(IPerception) - Method in class magma.agent.agentmodel.impl.UniversalJoint
-
- updateFromPerception(IPerception) - Method in interface magma.agent.agentmodel.ISensor
-
Updates the joint values in the body model from perception
- updateFromVision(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.Ball
-
- updateFromVision(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.MovableObject
-
- updateFromVision(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.Player
-
- updateFromVision(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.VisibleObject
-
Updates this object with the latest perception
- updateJointPositionFromJoint(IJoint) - Method in interface magma.agent.agentmodel.IJoint
-
Upates the speed values of this joint by copying them from the passed
joint
- updateJointPositionFromJoint(IJoint) - Method in class magma.agent.agentmodel.impl.CompositeJoint
-
- updateJointPositionFromJoint(IJoint) - Method in class magma.agent.agentmodel.impl.HingeJoint
-
- updateJointPositionFromJoint(IJoint) - Method in class magma.agent.agentmodel.impl.UniversalJoint
-
- updateJointsSpeed(IBodyModel) - Method in interface magma.agent.agentmodel.IAgentModel
-
Called to copy back joint speed values from the passed body model to this
agents body model.
- updateJointsSpeed(IBodyPart) - Method in interface magma.agent.agentmodel.IBodyPart
-
Deep update of joint's desired speed from the passed body part.
- updateJointsSpeed(IBodyModel) - Method in class magma.agent.agentmodel.impl.AgentModel
-
- updateLocalPosition(Vector3D) - Method in class magma.agent.worldmodel.impl.Landmark
-
- updateLocalPositions(Vector3D, Vector3D) - Method in class magma.agent.worldmodel.impl.FieldLine
-
- updateLocalPositions(Vector3D, Vector3D) - Method in interface magma.agent.worldmodel.localizer.IReferenceLine
-
Update the local position of the reference points of the line (relative to
the root body)
Note: By updating a reference line, the line get's visible
- updateNoPerception() - Method in interface magma.agent.agentmodel.IBodyPart
-
Updates the joint values in the body model with no perception
- updateNoPerception() - Method in class magma.agent.agentmodel.impl.CompositeJoint
-
- updateNoPerception() - Method in class magma.agent.agentmodel.impl.HingeJoint
-
- updateNoPerception() - Method in class magma.agent.agentmodel.impl.Sensor
-
- updateNoPerception() - Method in interface magma.agent.agentmodel.ISensor
-
Updates the joint values in the body model with no perception
- updateNoVision(float) - Method in class magma.agent.worldmodel.impl.Ball
-
- updateNoVision(float) - Method in class magma.agent.worldmodel.impl.MovableObject
-
- updateNoVision(Vector3D, float) - Method in class magma.agent.worldmodel.impl.VisibleObject
-
- updatePerceptors(Map<String, IPerceptor>) - Method in class magma.agent.perception.impl.Perception
-
- updatePerceptors(Map<String, IPerceptor>) - Method in interface magma.agent.perception.IPerception
-
- updatePositions(Vector3D, Vector3D, float) - Method in class magma.agent.worldmodel.impl.FieldLine
-
- updateSensors(Map<String, ISensor>, Map<String, ISensor>) - Method in class magma.agent.agentmodel.impl.CompositeJoint
-
- updateSensors(Map<String, ISensor>, Map<String, ISensor>) - Method in class magma.agent.agentmodel.impl.Sensor
-
- updateSensors(Map<String, ISensor>, Map<String, ISensor>) - Method in class magma.agent.agentmodel.impl.UniversalJoint
-
- updateSensors(Map<String, ISensor>, Map<String, ISensor>) - Method in interface magma.agent.agentmodel.ISensor
-
Adds this sensor the appropriate list depending if it is structured or not
- USE_FUTURE_BODY_MODEL - Static variable in interface magma.agent.IMagmaConstants
-