Modifier and Type | Method and Description |
---|---|
static SystemPositionAndAttitude |
IMCUtils.parseState(pt.lsts.imc.IMCMessage imcEstimatedState) |
Modifier and Type | Field and Description |
---|---|
protected SystemPositionAndAttitude |
ConsoleSystem.state |
Modifier and Type | Method and Description |
---|---|
SystemPositionAndAttitude |
ConsoleSystem.getState() |
Modifier and Type | Field and Description |
---|---|
protected SystemPositionAndAttitude |
ConsoleEventFutureState.state |
Modifier and Type | Method and Description |
---|---|
SystemPositionAndAttitude |
ConsoleEventFutureState.getState() |
Constructor and Description |
---|
ConsoleEventFutureState(java.lang.String vehicle,
java.util.Date date,
SystemPositionAndAttitude state) |
Modifier and Type | Field and Description |
---|---|
protected java.util.LinkedHashMap<VehicleType,SystemPositionAndAttitude> |
MapPanel.vehicles |
Modifier and Type | Method and Description |
---|---|
void |
MapPanel.setVehicleState(VehicleType vehicle,
SystemPositionAndAttitude state) |
Modifier and Type | Method and Description |
---|---|
SystemPositionAndAttitude |
SystemPositionAndAttitude.clone()
Creates a new cloned SystemPositionAndAttitudeState
|
Modifier and Type | Method and Description |
---|---|
int |
SystemPositionAndAttitude.compareTo(SystemPositionAndAttitude o) |
Constructor and Description |
---|
SystemPositionAndAttitude(SystemPositionAndAttitude vs) |
Modifier and Type | Field and Description |
---|---|
protected SystemPositionAndAttitude |
SimulatedFutureState.state |
protected SystemPositionAndAttitude |
SimulationEngine.state |
protected SystemPositionAndAttitude |
SimulationState.sysState |
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector<SystemPositionAndAttitude> |
PlanSimulationOverlay.states |
Modifier and Type | Method and Description |
---|---|
SystemPositionAndAttitude |
SimulatedFutureState.getState() |
SystemPositionAndAttitude |
UnicycleModel.getState() |
SystemPositionAndAttitude |
PlanSimulator.getState() |
SystemPositionAndAttitude |
SimulationEngine.getState() |
SystemPositionAndAttitude |
SimulationState.getSysState() |
SystemPositionAndAttitude |
ScheduledGotoPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
RowsManeuverPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
PopUpPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
RowsCoveragePreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
MagnetometerPreview.step(SystemPositionAndAttitude state,
double time,
double timestep) |
SystemPositionAndAttitude |
GotoPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
CommsRelayPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
FollowTrajectoryPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
LoiterPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
IManeuverPreview.step(SystemPositionAndAttitude state,
double timestep,
double totalTime) |
SystemPositionAndAttitude |
YoYoPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
ElevatorPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
DropPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
StationKeepingPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<SystemPositionAndAttitude> |
PlanSimulationOverlay.getStates() |
Modifier and Type | Method and Description |
---|---|
void |
PlanSimulationOverlay.addPoint(SystemPositionAndAttitude state,
java.awt.Color color,
SimulationState simState) |
static IManeuverPreview<?> |
ManPreviewFactory.getPreview(Maneuver maneuver,
java.lang.String vehicleId,
SystemPositionAndAttitude state,
java.lang.Object manState)
If finds and instantiate a preview for the maneuver.
|
boolean |
CommsRelayPreview.init(java.lang.String vehicleId,
CommsRelay man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
DropPreview.init(java.lang.String vehicleId,
Drop man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
ElevatorPreview.init(java.lang.String vehicleId,
Elevator man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
FollowTrajectoryPreview.init(java.lang.String vehicleId,
FollowTrajectory man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
GotoPreview.init(java.lang.String vehicleId,
Goto man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
LoiterPreview.init(java.lang.String vehicleId,
Loiter man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
MagnetometerPreview.init(java.lang.String vehicleId,
Magnetometer man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
PopUpPreview.init(java.lang.String vehicleId,
PopUp man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
RowsCoveragePreview.init(java.lang.String vehicleId,
RowsCoverage man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
RowsManeuverPreview.init(java.lang.String vehicleId,
RowsManeuver man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
ScheduledGotoPreview.init(java.lang.String vehicleId,
ScheduledGoto man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
StationKeepingPreview.init(java.lang.String vehicleId,
StationKeeping man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
boolean |
IManeuverPreview.init(java.lang.String vehicleId,
T man,
SystemPositionAndAttitude state,
java.lang.Object maneuverState) |
boolean |
YoYoPreview.init(java.lang.String vehicleId,
YoYo man,
SystemPositionAndAttitude state,
java.lang.Object manState) |
Pair<java.lang.Integer,SimulationState> |
PlanSimulationOverlay.nearestState(SystemPositionAndAttitude state,
double minDistThreshold) |
void |
ScheduledGotoPreview.reset(SystemPositionAndAttitude state) |
void |
RowsManeuverPreview.reset(SystemPositionAndAttitude state) |
void |
PopUpPreview.reset(SystemPositionAndAttitude state) |
void |
RowsCoveragePreview.reset(SystemPositionAndAttitude state) |
void |
MagnetometerPreview.reset(SystemPositionAndAttitude state) |
void |
GotoPreview.reset(SystemPositionAndAttitude state) |
void |
CommsRelayPreview.reset(SystemPositionAndAttitude state) |
void |
LoiterPreview.reset(SystemPositionAndAttitude state) |
default void |
IManeuverPreview.reset(SystemPositionAndAttitude state) |
void |
YoYoPreview.reset(SystemPositionAndAttitude state) |
void |
ElevatorPreview.reset(SystemPositionAndAttitude state) |
void |
DropPreview.reset(SystemPositionAndAttitude state) |
void |
StationKeepingPreview.reset(SystemPositionAndAttitude state) |
void |
UnicycleModel.setState(SystemPositionAndAttitude state) |
void |
PlanSimulator.setState(SystemPositionAndAttitude state) |
void |
SimulationEngine.setState(SystemPositionAndAttitude state) |
void |
SimulationState.setSysState(SystemPositionAndAttitude sysState) |
java.util.LinkedHashMap<java.lang.String,java.lang.String> |
PlanSimulationOverlay.statistics(SystemPositionAndAttitude state) |
SystemPositionAndAttitude |
ScheduledGotoPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
RowsManeuverPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
PopUpPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
RowsCoveragePreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
MagnetometerPreview.step(SystemPositionAndAttitude state,
double time,
double timestep) |
SystemPositionAndAttitude |
GotoPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
CommsRelayPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
FollowTrajectoryPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
LoiterPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
IManeuverPreview.step(SystemPositionAndAttitude state,
double timestep,
double totalTime) |
SystemPositionAndAttitude |
YoYoPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
ElevatorPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
DropPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
SystemPositionAndAttitude |
StationKeepingPreview.step(SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
Constructor and Description |
---|
PlanSimulationOverlay(PlanType plan,
double usedBattHours,
double remainingBattHours,
SystemPositionAndAttitude start) |
PlanSimulator(PlanType plan,
SystemPositionAndAttitude start)
Class constructor
|
SimulatedFutureState(java.lang.String vehicle,
java.util.Date date,
SystemPositionAndAttitude state) |
SimulationState(java.lang.String maneuver,
java.lang.Object maneuverState,
SystemPositionAndAttitude sysState,
double timeSinceStart) |
Modifier and Type | Method and Description |
---|---|
LocationType |
EightLoopController.step(UnicycleModel model,
SystemPositionAndAttitude state,
double timestep,
double ellapsedTime) |
Modifier and Type | Method and Description |
---|---|
java.awt.geom.Area |
MultibeamFingerprint.getFingerprint(SystemPositionAndAttitude pose) |
abstract java.awt.geom.Area |
PayloadFingerprint.getFingerprint(SystemPositionAndAttitude pose) |
java.awt.geom.Area |
CameraFootprint.getFingerprint(SystemPositionAndAttitude pose) |
java.awt.geom.Area |
SidescanFingerprint.getFingerprint(SystemPositionAndAttitude pose) |
void |
CameraFOV.setState(SystemPositionAndAttitude state)
Set the state of this camera (will update position, altitude and all euler angles)
|
Modifier and Type | Method and Description |
---|---|
SystemPositionAndAttitude |
BathymetrySwath.getPose() |
SystemPositionAndAttitude |
CorrectedPosition.getPosition(double timestamp) |
SystemPositionAndAttitude |
SidescanLine.getState() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<SystemPositionAndAttitude> |
CorrectedPosition.getPositions() |
java.util.ArrayList<SystemPositionAndAttitude> |
CorrectedPositionBuilder.getPositions()
This will return the corrected position list and locks this up to further updates.
|
Modifier and Type | Method and Description |
---|---|
static BathymetrySwath |
MultibeamUtil.getMultibeamSwath(pt.lsts.imc.SonarData sonarData,
SystemPositionAndAttitude pose) |
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.IMCMessage sonarData,
SystemPositionAndAttitude pose)
Converts a SonarData
IMCMessage into a SidescanLine without any extra conversion. |
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.IMCMessage sonarData,
SystemPositionAndAttitude pose,
SidescanParameters sidescanParams)
|
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.SonarData sonarData,
SystemPositionAndAttitude pose)
Converts a
SonarData into a SidescanLine without any extra conversion. |
static SidescanLine |
SidescanUtil.getSidescanLine(pt.lsts.imc.SonarData sonarData,
SystemPositionAndAttitude pose,
SidescanParameters sidescanParams)
|
void |
BathymetrySwath.setPose(SystemPositionAndAttitude pose) |
static pt.lsts.imc.SonarData |
MultibeamUtil.swathToSonarData(BathymetrySwath swath,
SystemPositionAndAttitude pose,
boolean useAngleStepsInData,
boolean useIntensity,
short bytesPerData)
This is to be used for testing purposes.
|
static pt.lsts.imc.SonarData |
MultibeamUtil.swathToSonarDataOld(BathymetrySwath swath,
SystemPositionAndAttitude pose)
This is to be used for testing purposes.
|
Constructor and Description |
---|
BathymetrySwath(long timestamp,
SystemPositionAndAttitude pose,
BathymetryPoint[] data) |
SidescanLine(long timestamp,
float range,
SystemPositionAndAttitude state,
float frequency,
double[] data)
Initializes the sidescan line
|
Modifier and Type | Method and Description |
---|---|
protected void |
VideoLegendExporter.drawLegend(SystemPositionAndAttitude state,
java.awt.Graphics2D g) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector<SystemPositionAndAttitude> |
MraVehiclePosHud.states |
Modifier and Type | Field and Description |
---|---|
protected java.util.Hashtable<java.lang.String,SystemPositionAndAttitude> |
StateRenderer2D.vehicleStates |
Modifier and Type | Method and Description |
---|---|
SystemPositionAndAttitude |
MissionRenderer.getCurstate() |
SystemPositionAndAttitude |
EstimatedStateGenerator.getInterpolatedState() |
SystemPositionAndAttitude |
StateRenderer2D.getVehicleState(java.lang.String vehicle) |
Modifier and Type | Method and Description |
---|---|
void |
EstimatedStateGenerator.setState(SystemPositionAndAttitude state) |
void |
VehicleStateListener.setVehicleState(VehicleType vehicle,
SystemPositionAndAttitude state) |
void |
MissionRenderer.setVehicleState(VehicleType vehicle,
SystemPositionAndAttitude state) |
void |
Renderer.vehicleStateChanged(java.lang.String systemId,
SystemPositionAndAttitude state)
This method is called whenever the vehicle state has changed or a new vehicle
has been added.
|
void |
StateRenderer2D.vehicleStateChanged(java.lang.String systemId,
SystemPositionAndAttitude state)
Implementation of
VehicleStateListener that will repaint the renderer when vehicles are updated |
void |
StateRenderer2D.vehicleStateChanged(java.lang.String systemId,
SystemPositionAndAttitude state,
boolean repaint)
Similar to
#vehicleStateChanged(VehicleType, SystemPositionAndAttitude) but the caller has a choice
of whether to repaint the renderer |
Modifier and Type | Method and Description |
---|---|
void |
VehicleTailObj3D.addNewVehicleState(SystemPositionAndAttitude state) |
void |
Renderer3D.vehicleStateChanged(java.lang.String sys,
SystemPositionAndAttitude state) |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<SystemPositionAndAttitude> |
PlanUtil.simulatePlan(LocationType loc,
PlanType plan)
This method will simulate a given plan and return a series of system states
|
java.util.Vector<SystemPositionAndAttitude> |
PlanUtil.simulatePlan(PlanType plan)
This method will simulate a given plan and return a series of system states
|
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.