- fieldIdOf(int) - Method in class pt.lsts.imc.lsf.LsfIndex
-
- file() - Method in class pt.lsts.imc.lsf.MappedFileBuffer
-
Returns the file that is mapped by this buffer.
- filedelete(String) - Static method in class pt.lsts.imc.merge.LsfLogMerge
-
- fillWithRandomData(IMCMessage) - Static method in class pt.lsts.imc.IMCUtil
-
- filter(Collection<String>, File[], File, long, boolean) - Method in class pt.lsts.imc.lsf.LsfFilter
-
- FineOil - Class in pt.lsts.imc
-
IMC Message Fine Oil (287)
Fine oil measurement.
- FineOil() - Constructor for class pt.lsts.imc.FineOil
-
- FineOil(IMCMessage) - Constructor for class pt.lsts.imc.FineOil
-
- FineOil(IMCDefinition) - Constructor for class pt.lsts.imc.FineOil
-
- FineOil(float) - Constructor for class pt.lsts.imc.FineOil
-
- FL_3DTRACK - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_3DTRACK - Static variable in class pt.lsts.imc.PathControlState
-
- FL_CCLOCKW - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_CCLOCKW - Static variable in class pt.lsts.imc.PathControlState
-
- FL_DIRECT - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_HEAVE - Static variable in class pt.lsts.imc.DesiredVelocity
-
- FL_K - Static variable in class pt.lsts.imc.DesiredControl
-
- FL_LAND - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_LOITER_CURR - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_LOITERING - Static variable in class pt.lsts.imc.PathControlState
-
- FL_M - Static variable in class pt.lsts.imc.DesiredControl
-
- FL_N - Static variable in class pt.lsts.imc.DesiredControl
-
- FL_NEAR - Static variable in class pt.lsts.imc.PathControlState
-
- FL_NO_Z - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_NO_Z - Static variable in class pt.lsts.imc.PathControlState
-
- FL_PITCH - Static variable in class pt.lsts.imc.DesiredVelocity
-
- FL_ROLL - Static variable in class pt.lsts.imc.DesiredVelocity
-
- FL_START - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_SURGE - Static variable in class pt.lsts.imc.DesiredVelocity
-
- FL_SWAY - Static variable in class pt.lsts.imc.DesiredVelocity
-
- FL_TAKEOFF - Static variable in class pt.lsts.imc.DesiredPath
-
- FL_X - Static variable in class pt.lsts.imc.DesiredControl
-
- FL_Y - Static variable in class pt.lsts.imc.DesiredControl
-
- FL_YAW - Static variable in class pt.lsts.imc.DesiredVelocity
-
- FL_Z - Static variable in class pt.lsts.imc.DesiredControl
-
- FLAG_LOCATION - Static variable in class pt.lsts.imc.Reference
-
- FLAG_MANDONE - Static variable in class pt.lsts.imc.Reference
-
- FLAG_RADIUS - Static variable in class pt.lsts.imc.Reference
-
- FLAG_SPEED - Static variable in class pt.lsts.imc.Reference
-
- FLAG_Z - Static variable in class pt.lsts.imc.Reference
-
- FLG_CALIBRATE - Static variable in class pt.lsts.imc.PlanControl
-
- FLG_CURR_POS - Static variable in class pt.lsts.imc.Elevator
-
- FLG_CURR_POS - Static variable in class pt.lsts.imc.PopUp
-
- FLG_CURVE_RIGHT - Static variable in class pt.lsts.imc.Rows
-
- FLG_IGNORE_ERRORS - Static variable in class pt.lsts.imc.PlanControl
-
- FLG_SQUARE_CURVE - Static variable in class pt.lsts.imc.Rows
-
- FLG_STATION_KEEP - Static variable in class pt.lsts.imc.PopUp
-
- FLG_WAIT_AT_SURFACE - Static variable in class pt.lsts.imc.PopUp
-
- flushLogs() - Method in class pt.lsts.imc.llf.LLFMessageLogger
-
- FollowPath - Class in pt.lsts.imc
-
IMC Message Follow Path Maneuver (457)
Maneuver constituted by a list of Path Points.
- FollowPath() - Constructor for class pt.lsts.imc.FollowPath
-
- FollowPath(IMCMessage) - Constructor for class pt.lsts.imc.FollowPath
-
- FollowPath(IMCDefinition) - Constructor for class pt.lsts.imc.FollowPath
-
- FollowPath(int, double, double, float, FollowPath.Z_UNITS, float, FollowPath.SPEED_UNITS, Collection<PathPoint>, String) - Constructor for class pt.lsts.imc.FollowPath
-
- FollowPath.SPEED_UNITS - Enum in pt.lsts.imc
-
- FollowPath.Z_UNITS - Enum in pt.lsts.imc
-
- FollowReference - Class in pt.lsts.imc
-
IMC Message Follow Reference Maneuver (478)
This maneuver follows a reference given by an external entity.
- FollowReference() - Constructor for class pt.lsts.imc.FollowReference
-
- FollowReference(IMCMessage) - Constructor for class pt.lsts.imc.FollowReference
-
- FollowReference(IMCDefinition) - Constructor for class pt.lsts.imc.FollowReference
-
- FollowReference(int, short, float, float, float) - Constructor for class pt.lsts.imc.FollowReference
-
- FollowRefState - Class in pt.lsts.imc
-
IMC Message Follow Reference State (480)
- FollowRefState() - Constructor for class pt.lsts.imc.FollowRefState
-
- FollowRefState(IMCMessage) - Constructor for class pt.lsts.imc.FollowRefState
-
- FollowRefState(IMCDefinition) - Constructor for class pt.lsts.imc.FollowRefState
-
- FollowRefState(int, short, Reference, FollowRefState.STATE, short) - Constructor for class pt.lsts.imc.FollowRefState
-
- FollowRefState.STATE - Enum in pt.lsts.imc
-
- FollowSystem - Class in pt.lsts.imc
-
IMC Message Follow System (471)
System-following maneuver.
- FollowSystem() - Constructor for class pt.lsts.imc.FollowSystem
-
- FollowSystem(IMCMessage) - Constructor for class pt.lsts.imc.FollowSystem
-
- FollowSystem(IMCDefinition) - Constructor for class pt.lsts.imc.FollowSystem
-
- FollowSystem(int, int, float, FollowSystem.SPEED_UNITS, float, float, float, FollowSystem.Z_UNITS) - Constructor for class pt.lsts.imc.FollowSystem
-
- FollowSystem.SPEED_UNITS - Enum in pt.lsts.imc
-
- FollowSystem.Z_UNITS - Enum in pt.lsts.imc
-
- FollowTrajectory - Class in pt.lsts.imc
-
IMC Message Follow Trajectory (463)
Maneuver constituted by a list of Trajectory Points.
- FollowTrajectory() - Constructor for class pt.lsts.imc.FollowTrajectory
-
- FollowTrajectory(IMCMessage) - Constructor for class pt.lsts.imc.FollowTrajectory
-
- FollowTrajectory(IMCDefinition) - Constructor for class pt.lsts.imc.FollowTrajectory
-
- FollowTrajectory(int, double, double, float, FollowTrajectory.Z_UNITS, float, FollowTrajectory.SPEED_UNITS, Collection<TrajectoryPoint>, String) - Constructor for class pt.lsts.imc.FollowTrajectory
-
- FollowTrajectory.SPEED_UNITS - Enum in pt.lsts.imc
-
- FollowTrajectory.Z_UNITS - Enum in pt.lsts.imc
-
- force() - Method in class pt.lsts.imc.lsf.MappedFileBuffer
-
Iterates through the underlying buffers, calling force()
on each; this will cause the buffers'
contents to be written to disk.
- format - Variable in class pt.lsts.imc.scripting.ScriptableConsole
-
- Formation - Class in pt.lsts.imc
-
IMC Message Formation (484)
The "Formation" is a controller to execute a maneuver with a team of vehicles.
It defines the:
- Vehicles included in the formation group
- Vehicles relative positions inside the formation
- Reference frame where the relative positions are defined
- Formation shape configuration
- Plan (set of maneuvers) to be followed by the formation center
- Plan contrains (virtual leader speed and bank limits)
- Supervision settings
The formation reference frame may be:
- Earth Fixed: Where the vehicles relative position do not depend on the followed path.
This results in all UAVs following the same path with an offset relative to each other;
- Path Fixed: Where the vehicles relative position depends on the followed path,
changing the inter-vehicle offset direction with the path direction.
- Path Curved: Where the vehicles relative position depends on the followed path,
changing the inter-vehicle offset direction with the path direction and direction
change rate.
An offset in the xx axis results in a distance over the curved path line.
An offset in the yy axis results in an offset of the vehicle path line relative to the
formation center path line.
- Formation() - Constructor for class pt.lsts.imc.Formation
-
- Formation(IMCMessage) - Constructor for class pt.lsts.imc.Formation
-
- Formation(IMCDefinition) - Constructor for class pt.lsts.imc.Formation
-
- Formation(String, Formation.TYPE, Formation.OP, String, String, String, Formation.REFERENCE_FRAME, Collection<VehicleFormationParticipant>, float, float, float, float, float, float, float, int, float, int, int, float, String) - Constructor for class pt.lsts.imc.Formation
-
- Formation.OP - Enum in pt.lsts.imc
-
- Formation.REFERENCE_FRAME - Enum in pt.lsts.imc
-
- Formation.TYPE - Enum in pt.lsts.imc
-
- FormationControlParams - Class in pt.lsts.imc
-
IMC Message Formation Control Parameters (822)
Formation controller paramenters, as: trajectory gains,
control boundary layer thickness, and formation shape gains.
- FormationControlParams() - Constructor for class pt.lsts.imc.FormationControlParams
-
- FormationControlParams(IMCMessage) - Constructor for class pt.lsts.imc.FormationControlParams
-
- FormationControlParams(IMCDefinition) - Constructor for class pt.lsts.imc.FormationControlParams
-
- FormationControlParams(FormationControlParams.ACTION, float, float, float, float, float, float, float, float, float, float) - Constructor for class pt.lsts.imc.FormationControlParams
-
- FormationControlParams.ACTION - Enum in pt.lsts.imc
-
- FormationEval - Class in pt.lsts.imc
-
IMC Message Formation Evaluation Data (821)
Formation control performance evaluation variables.
- FormationEval() - Constructor for class pt.lsts.imc.FormationEval
-
- FormationEval(IMCMessage) - Constructor for class pt.lsts.imc.FormationEval
-
- FormationEval(IMCDefinition) - Constructor for class pt.lsts.imc.FormationEval
-
- FormationEval(float, float, float) - Constructor for class pt.lsts.imc.FormationEval
-
- FormationEvaluation - Class in pt.lsts.imc
-
IMC Message Formation Evaluation Data (823)
Formation control performance evaluation variables.
- FormationEvaluation() - Constructor for class pt.lsts.imc.FormationEvaluation
-
- FormationEvaluation(IMCMessage) - Constructor for class pt.lsts.imc.FormationEvaluation
-
- FormationEvaluation(IMCDefinition) - Constructor for class pt.lsts.imc.FormationEvaluation
-
- FormationEvaluation(FormationEvaluation.TYPE, FormationEvaluation.OP, float, float, float, float, float, FormationControlParams) - Constructor for class pt.lsts.imc.FormationEvaluation
-
- FormationEvaluation.OP - Enum in pt.lsts.imc
-
- FormationEvaluation.TYPE - Enum in pt.lsts.imc
-
- FormationMonitor - Class in pt.lsts.imc
-
IMC Message Formation Monitoring Data (481)
Monitoring variables for the formation state and performance.
- FormationMonitor() - Constructor for class pt.lsts.imc.FormationMonitor
-
- FormationMonitor(IMCMessage) - Constructor for class pt.lsts.imc.FormationMonitor
-
- FormationMonitor(IMCDefinition) - Constructor for class pt.lsts.imc.FormationMonitor
-
- FormationMonitor(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, Collection<RelativeState>) - Constructor for class pt.lsts.imc.FormationMonitor
-
- FormationParameters - Class in pt.lsts.imc
-
IMC Message Formation Parameters (476)
A "Formation" is defined by the relative positions of the vehicles
inside the formation, and the reference frame where this positions are defined.
The formation reference frame may be:
- Earth Fixed: Where the vehicles relative position do not depend on the followed path.
This results in all UAVs following the same path with an offset relative to each other;
- Path Fixed: Where the vehicles relative position depends on the followed path,
changing the inter-vehicle offset direction with the path direction.
- Path Curved: Where the vehicles relative position depends on the followed path,
changing the inter-vehicle offset direction with the path direction and direction
change rate.
An offset in the xx axis results in a distance over the curved path line.
An offset in the yy axis results in an offset of the vehicle path line relative to the
formation center path line.
- FormationParameters() - Constructor for class pt.lsts.imc.FormationParameters
-
- FormationParameters(IMCMessage) - Constructor for class pt.lsts.imc.FormationParameters
-
- FormationParameters(IMCDefinition) - Constructor for class pt.lsts.imc.FormationParameters
-
- FormationParameters(String, FormationParameters.REFERENCE_FRAME, Collection<VehicleFormationParticipant>, String) - Constructor for class pt.lsts.imc.FormationParameters
-
- FormationParameters.REFERENCE_FRAME - Enum in pt.lsts.imc
-
- FormationPlanExecution - Class in pt.lsts.imc
-
IMC Message Formation Plan Execution (477)
A "Formation Plan" is a maneuver specifying a plan for a team of vehicles.
The maneuver defines:
- Vehicles included in the formation group
- Formation shape configuration
- Plan (set of maneuvers) to be followed by the formation center
- Speed at which that plan is followed
- Path contrains (virtual leader bank limit)
- Supervision settings
- FormationPlanExecution() - Constructor for class pt.lsts.imc.FormationPlanExecution
-
- FormationPlanExecution(IMCMessage) - Constructor for class pt.lsts.imc.FormationPlanExecution
-
- FormationPlanExecution(IMCDefinition) - Constructor for class pt.lsts.imc.FormationPlanExecution
-
- FormationPlanExecution(String, String, String, String, float, float, float, float, int, float, int, int, float, String) - Constructor for class pt.lsts.imc.FormationPlanExecution
-
- FormationState - Class in pt.lsts.imc
-
IMC Message Formation Tracking State (512)
Monitoring variables to assert the formation tracking state, i.e., the mismatch between the real and the simulated aircraft position, the convergence state, etc.
- FormationState() - Constructor for class pt.lsts.imc.FormationState
-
- FormationState(IMCMessage) - Constructor for class pt.lsts.imc.FormationState
-
- FormationState(IMCDefinition) - Constructor for class pt.lsts.imc.FormationState
-
- FormationState(FormationState.TYPE, FormationState.OP, float, float, float, FormationState.POSSIMMON, FormationState.COMMMON, FormationState.CONVERGMON) - Constructor for class pt.lsts.imc.FormationState
-
- FormationState.COMMMON - Enum in pt.lsts.imc
-
- FormationState.CONVERGMON - Enum in pt.lsts.imc
-
- FormationState.OP - Enum in pt.lsts.imc
-
- FormationState.POSSIMMON - Enum in pt.lsts.imc
-
- FormationState.TYPE - Enum in pt.lsts.imc
-
- FormCtrlParam - Class in pt.lsts.imc
-
IMC Message Formation Control Parameters (820)
Formation controller paramenters, as: trajectory gains, control boundary layer thickness, and formation shape gains.
- FormCtrlParam() - Constructor for class pt.lsts.imc.FormCtrlParam
-
- FormCtrlParam(IMCMessage) - Constructor for class pt.lsts.imc.FormCtrlParam
-
- FormCtrlParam(IMCDefinition) - Constructor for class pt.lsts.imc.FormCtrlParam
-
- FormCtrlParam(FormCtrlParam.ACTION, float, float, long, float, float) - Constructor for class pt.lsts.imc.FormCtrlParam
-
- FormCtrlParam.ACTION - Enum in pt.lsts.imc
-
- FormState - Class in pt.lsts.imc
-
IMC Message Formation Tracking State (510)
Monitoring variables to assert the formation tracking state, i.e., the mismatch between the real and the simulated aircraft position, the convergence state, etc.
- FormState() - Constructor for class pt.lsts.imc.FormState
-
- FormState(IMCMessage) - Constructor for class pt.lsts.imc.FormState
-
- FormState(IMCDefinition) - Constructor for class pt.lsts.imc.FormState
-
- FormState(float, float, float, FormState.POSSIMMON, FormState.COMMMON, FormState.CONVERGMON) - Constructor for class pt.lsts.imc.FormState
-
- FormState.COMMMON - Enum in pt.lsts.imc
-
- FormState.CONVERGMON - Enum in pt.lsts.imc
-
- FormState.POSSIMMON - Enum in pt.lsts.imc
-
- fragment(IMCMessage, int) - Method in class pt.lsts.imc.net.IMCFragmentHandler
-
Fragment a message into smaller MessagePart's
- FuelLevel - Class in pt.lsts.imc
-
IMC Message Fuel Level (279)
Report of fuel level.
- FuelLevel() - Constructor for class pt.lsts.imc.FuelLevel
-
- FuelLevel(IMCMessage) - Constructor for class pt.lsts.imc.FuelLevel
-
- FuelLevel(IMCDefinition) - Constructor for class pt.lsts.imc.FuelLevel
-
- FuelLevel(float, float, String) - Constructor for class pt.lsts.imc.FuelLevel
-