public class UgvScriptCommands extends AvclScriptCommands
| Constructor and Description |
|---|
UgvScriptCommands() |
| Modifier and Type | Method and Description |
|---|---|
static CompositeWaypointUGVCommandType |
createExpandingSquareCmd(int positionMode,
double x,
double y,
double orientation,
double trackSpacing,
int trackCount,
String turnDirection,
double speed,
double standoff,
double timeOut,
String description)
Generates a ExpandingSquare composite waypoint command
|
static CompositeWaypointUGVCommandType |
createExpandingSquareCmd(int positionMode,
String x,
String y,
double orientation,
double trackSpacing,
int trackCount,
String turnDirection,
double speed,
double standoff,
double timeOut,
String description)
Generates a ExpandingSquare composite waypoint command
|
static JAXBElement<?> |
createLoiterCmd(double x,
double y,
int positMode,
double timeOut,
String description)
Generates a Loiter command
|
static LoiterUGVCommandType |
createLoiterCmd(String x,
String y,
int positMode,
double timeOut,
String description)
Generates a Loiter command
|
static CompositeWaypointUGVCommandType |
createParallelTrackCmd(int positionMode,
double x,
double y,
double orientation,
double trackLength,
double trackSpacing,
int trackCount,
String firstTurn,
double speed,
double standoff,
double timeOut,
String description)
Generates a ParallelTrack composite waypoint command
|
static CompositeWaypointUGVCommandType |
createParallelTrackCmd(int positionMode,
String x,
String y,
double orientation,
double trackLength,
double trackSpacing,
int trackCount,
String firstTurn,
double speed,
double standoff,
double timeOut,
String description)
Generates a ParallelTrack composite waypoint command
|
static CompositeWaypointUGVCommandType |
createSectorPatternCmd(int positionMode,
String x,
String y,
double orientation,
double radius,
double sectorSize,
int sectorCount,
String turnDirection,
double speed,
double standoff,
double timeOut,
String description)
Generates a SectorPattern composite waypoint command
|
static JAXBElement<?> |
createSetPositionCmd(double xString,
double yString,
int positType,
String description)
Generates a Position command
|
static SetPositionUGVCommandType |
createSetPositionCmd(String xString,
String yString,
int positType,
String description)
Generates a Position command
|
static TrackSpeedElementType |
createSetTrackSpeedCmd(double left,
double right,
String description)
Generates a SetTrackSpeed command that commands left and right tracks individually
|
static TrackSpeedElementType |
createSetTrackSpeedCmd(double all,
String description)
Generates a SetTrackSpeed command that commands all tracks to the same speed
|
static JAXBElement<?> |
createWaypointCmd(double x,
double y,
int positMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a Waypoint command
|
static WaypointUGVCommandType |
createWaypointCmd(String x,
String y,
int positMode,
double speed,
int speedMode,
double standoff,
double timeOut,
String description)
Generates a Waypoint command
|
static String |
getCompositeWaypointCmdDescription(Object cmd)
Sets the Wait command description field
|
static double |
getCompositeWaypointCmdSpeed(Object cmd)
Returns the time out value of the CompositeWaypoint command
|
static double |
getCompositeWaypointCmdStandoff(Object cmd)
Returns the time out value of the CompositeWaypoint command
|
static double |
getCompositeWaypointCmdTimeOut(Object cmd)
Returns the standoff value of the CompositeWaypoint command
|
static int |
getCompositeWaypointCmdType(Object cmd)
Returns an integer representing the type of composite waypoint command of this object
|
static double |
getExpandingSquareCmdOrientation(Object cmd)
Returns the orientation of the ExpandingSquare command
|
static int |
getExpandingSquareCmdPositType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static int |
getExpandingSquareCmdTrackCount(Object cmd)
Returns the track count of the ExpandingSquare command
|
static double |
getExpandingSquareCmdTrackSpacing(Object cmd)
Returns the track spacing of the ExpandingSquare command
|
static String |
getExpandingSquareCmdTurnDirection(Object cmd)
Returns the direction of the turns of the ExpandingSquare command
|
static String |
getExpandingSquareCmdX(Object cmd)
Returns the x, latitude, or northing coordinate of the ExpandingSquare command
|
static String |
getExpandingSquareCmdY(Object cmd)
Returns the y, longitude or easting coordinate of the ExpandingSquare command
|
static String |
getLoiterCmdDescription(Object cmd)
Returns the description field of the Loiter command
|
static int |
getLoiterCmdPositType(Object cmd)
Returns an integer representing how the type of speed (knots or MPS) specified in a Loiter command
|
static double |
getLoiterCmdSpeed(Object cmd)
Returns the speed (knots or MPS) of a Loiter command (if specified)
|
static int |
getLoiterCmdSpeedType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getLoiterCmdTimeOut(Object cmd)
Returns the time out value of the Loiter command
|
static String |
getLoiterCmdX(Object cmd)
Returns the Loiter command x, or latitude as applicable
|
static String |
getLoiterCmdY(Object cmd)
Returns the Loiter command y, longitude, or easting value as applicable
|
static String |
getParallelTrackCmdFirstTurn(Object cmd)
Returns the direction of the first turn of the ParallelTrack command
|
static double |
getParallelTrackCmdOrientation(Object cmd)
Returns the orientation of the ParallelTrack command
|
static int |
getParallelTrackCmdPositType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static int |
getParallelTrackCmdTrackCount(Object cmd)
Returns the track count of the ParallelTrack command
|
static double |
getParallelTrackCmdTrackLength(Object cmd)
Returns the track length of the ParallelTrack command
|
static double |
getParallelTrackCmdTrackSpacing(Object cmd)
Returns the track spacing of the ParallelTrack command
|
static String |
getParallelTrackCmdX(Object cmd)
Returns the x, latitude, or northing coordinate of the ParallelTrack command
|
static String |
getParallelTrackCmdY(Object cmd)
Returns the y, longitude or easting coordinate of the ParallelTrack command
|
static double |
getSectorPatternCmdOrientation(Object cmd)
Returns the orientation of the ParallelTrack command
|
static int |
getSectorPatternCmdPositType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getSectorPatternCmdRadius(Object cmd)
Returns the radius of the SectorCommand command
|
static int |
getSectorPatternCmdSectorCount(Object cmd)
Returns the sector count of the SectorPattern command
|
static double |
getSectorPatternCmdSectorSize(Object cmd)
Returns the sector size of the SectorPattern command
|
static String |
getSectorPatternCmdTurnDirection(Object cmd)
Returns the track length of the SectorPattern command
|
static String |
getSectorPatternCmdX(Object cmd)
Returns the x, latitude, or northing coordinate of the SectorPattern command
|
static String |
getSectorPatternCmdY(Object cmd)
Returns the y, longitude or easting coordinate of the SectorPattern command
|
static String |
getSetPositionCmdDescription(Object cmd)
Returns the description field of the Position command
|
static int |
getSetPositionCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static String |
getSetPositionCmdX(Object cmd)
Returns the X, latitude, or northing field of a Position command as a String
|
static String |
getSetPositionCmdY(Object cmd)
Returns the Y, longitude, or easting field of a Position command as a String
|
static String |
getSetTrackSpeedCmdDescription(Object cmd)
Returns the description field of the SetTrackSpeed command
|
static double |
getSetTrackSpeedCmdSetting(int whichTrack,
Object cmd)
Returns the GetTrackSpeed commanded setting for "all" tracks
|
static String |
getWaypointCmdDescription(Object cmd)
Returns the description field of the Waypoint command
|
static int |
getWaypointCmdPositionType(Object cmd)
Returns an integer representing how the horizontal point is represented
|
static double |
getWaypointCmdSpeed(Object cmd)
Returns the Waypoint speed type (knots or units per second)
|
static int |
getWaypointCmdSpeedType(Object cmd)
Returns an integer representing the speed type (knots or units per second)
|
static double |
getWaypointCmdStandoff(Object cmd)
Returns the standoff value of the Waypoint command
|
static double |
getWaypointCmdTimeOut(Object cmd)
Returns the time out value of the Waypoint command
|
static String |
getWaypointCmdTrackMode(Object cmd)
Returns the tracking mode of the waypoint (to point or to line)
|
static String |
getWaypointCmdX(Object cmd)
Returns the waypoint command x, latitude, or northing value as applicable
|
static String |
getWaypointCmdY(Object cmd)
Returns the Waypoint command y, longitude, or easting value as applicable
|
static void |
setCompositeWaypointCmdDescription(Object cmd,
String newValue)
Sets the description value of a CompositeWaypoint command
|
static void |
setCompositeWaypointCmdSpeed(Object cmd,
double newValue)
Sets the speed field of a CompositeWayoint command
|
static void |
setCompositeWaypointCmdStandoff(Object cmd,
double newValue)
Sets the standoff field of a CompositeWayoint command
|
static void |
setCompositeWaypointCmdTimeOut(Object cmd,
double newValue)
Sets the time out field of a CompositeWaypoint command
|
static void |
setExpandingSquareCmdOrientation(Object cmd,
double newValue)
Sets the orientation of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTrackCount(Object cmd,
int newValue)
Sets the track count of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTrackSpacing(Object cmd,
double newValue)
Sets the track spacing of the ExpandingSquare command
|
static void |
setExpandingSquareCmdTurnDirection(Object cmd,
String newValue)
Sets the direction of the first turn of the ExpandingSquare command
|
static void |
setExpandingSquareCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a ExpandingSquare command as applicable
|
static void |
setExpandingSquareCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a ExpandingSquare command as applicable
|
static void |
setLoiterCmdDescription(Object cmd,
String newValue)
Sets the description value of a Loiter command
|
static void |
setLoiterCmdSpeed(Object cmd,
double newValue,
int mode)
Sets the speed of a loiter command (knots or MPS)
|
static void |
setLoiterCmdTimeOut(Object cmd,
double newValue)
Sets the time out field of a Loiter command
|
static void |
setLoiterCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Loiter command as applicable
|
static void |
setLoiterCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Loiter command as applicable
|
static void |
setLoiterCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a Loiter command as applicable
|
static void |
setLoiterCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a Loiter command as applicable
|
static void |
setParallelTrackCmdFirstTurn(Object cmd,
String newValue)
Sets the direction of the first turn of the ParallelTrack command
|
static void |
setParallelTrackCmdOrientation(Object cmd,
double newValue)
Sets the orientation of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackCount(Object cmd,
int newValue)
Sets the track count of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackLength(Object cmd,
double newValue)
Sets the track length of the ParallelTrack command
|
static void |
setParallelTrackCmdTrackSpacing(Object cmd,
double newValue)
Sets the track spacing of the ParallelTrack command
|
static void |
setParallelTrackCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setParallelTrackCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setParallelTrackCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a ParallelTrack command as applicable
|
static void |
setParallelTrackCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a ParallelTrack command as applicable
|
static void |
setSectorPatternCmdOrientation(Object cmd,
double newValue)
Sets the orientation of the SectorPattern command
|
static void |
setSectorPatternCmdRadius(Object cmd,
double newValue)
Sets the track length of the SectorPattern command
|
static void |
setSectorPatternCmdSectorCount(Object cmd,
int newValue)
Sets the track count of the SectorPattern command
|
static void |
setSectorPatternCmdSectorSize(Object cmd,
double newValue)
Sets the track spacing of the SectorPattern command
|
static void |
setSectorPatternCmdTurnDirection(Object cmd,
String newValue)
Sets the track length of the SectorPattern command
|
static void |
setSectorPatternCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a SectorPattern starting position command as applicable
|
static void |
setSectorPatternCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a SectorPattern command origin as applicable
|
static void |
setSetPositionCmdDescription(Object cmd,
String newValue)
Sets the description value of a Position command
|
static void |
setSetPositionCmdX(Object cmd,
double newValue)
Sets the X, latitude, or northing field of a Position command
|
static void |
setSetPositionCmdX(Object cmd,
String newValue)
Sets the X, latitude, or northing field of a Position command
|
static void |
setSetPositionCmdY(Object cmd,
double newValue)
Sets the Y, longitude, or easting field of a Position command
|
static void |
setSetPositionCmdY(Object cmd,
String newValue)
Sets the Y, longitude, or easting field of a Position command
|
static void |
setSetTrackSpeedCmdDescription(Object cmd,
String newValue)
Sets the description value of a SetTrackSpeed command
|
static void |
setSetTrackSpeedCmdSpeed(Object cmd,
double newSpeed)
Sets the commanded track speed of a SetTrackSpeed command to commands all tracks to the same speed
|
static void |
setSetTrackSpeedCmdSpeed(Object cmd,
double newLeftSpeed,
double newRightSpeed)
Sets the commanded track speed of a SetTrackSpeed command to commands each track individually
|
static void |
setWaypointCmdDescription(Object cmd,
String newValue)
Sets the description value of a Waypoint command
|
static void |
setWaypointCmdSpeed(Object cmd,
double newValue,
int mode)
Sets the commanded speed or knots field of a Waypoint command as applicable
|
static void |
setWaypointCmdStandoff(Object cmd,
double newValue)
Sets the standoff field of a Wayoint command
|
static void |
setWaypointCmdTimeOut(Object cmd,
double newValue)
Sets the time out field of a Waypoint command
|
static void |
setWaypointCmdTrackMode(Object cmd,
String newValue)
Returns the tracking mode of the waypoint (to point or to line)
|
static void |
setWaypointCmdX(Object cmd,
double newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setWaypointCmdX(Object cmd,
String newValue,
int mode)
Sets the x, latitude, or northing field of a Waypoint command as applicable
|
static void |
setWaypointCmdY(Object cmd,
double newValue,
int mode)
Sets the y, longitude, or easting field of a Waypoint command as applicable
|
static void |
setWaypointCmdY(Object cmd,
String newValue,
int mode)
Sets the y, longitude, or easting field of a Waypoint command as applicable
|
createFollowBeaconCmd, createHelpCmd, createMakeHeadingCmd, createMakeKnotsCmd, createMakeSpeedCmd, createMetaCommand, createMissionScriptCmd, createMissionScriptInlineCmd, createMoveRotateCmd, createQuitCmd, createRealtimeCmd, createSendMessageCmd, createSetPowerCmd, createSetPowerCmd, createSetRudderCmd, createSetStandoffCmd, createSetTimeCmd, createSetTimeStepCmd, createTraceCmd, createWaitCommand, createWaitUntilTimeCmd, getFollowBeaconCmdBeacon, getFollowBeaconCmdDescription, getFollowBeaconCmdTimeOut, getHelpCmdDescription, getMakeHeadingCmdDescription, getMakeHeadingCmdSetting, getMakeKnotsCmdDescription, getMakeKnotsCmdSetting, getMakeKnotsCmdSpeedOverGround, getMakeSpeedCmdDescription, getMakeSpeedCmdSetting, getMakeSpeedCmdSpeedOverGround, getMetaCommandContent, getMetaCommandDescription, getMetaCommandName, getMissionScriptCmdDescription, getMissionScriptCmdPath, getMissionScriptInlineCmdDescription, getMissionScriptInlineCmdPath, getQuitCmdDescription, getRealtimeCmdDescription, getRealtimeCmdSetting, getSendMessageCmdContent, getSendMessageCmdDescription, getSetPowerCmdDescription, getSetPowerCmdPropeller, getSetPowerCmdSetting, getSetRudderCmdDescription, getSetRudderCmdSetting, getSetStandoffCmdDescription, getSetStandoffCmdSetting, getSetTimeCmdDescription, getSetTimeCmdSetting, getSetTimeStepCmdDescription, getSetTimeStepCmdSetting, getTraceCmdDescription, getTraceCmdSetting, getWaitCmdDescription, getWaitCommandSetting, getWaitUntilTimeCmdDescription, getWaitUntilTimeCmdSetting, noValueFilter, noValueFilter, setFollowBeaconCmdBeacon, setFollowBeaconCmdDescription, setFollowBeaconCmdTimeOut, setHelpCmdDescription, setMakeHeadingCmdDescription, setMakeHeadingCmdSetting, setMakeKnotsCmdDescription, setMakeKnotsCmdSetting, setMakeKnotsCmdSpeedOverGround, setMakeSpeedCmdDescription, setMakeSpeedCmdSetting, setMakeSpeedCmdSpeedOverGround, setMetaCommandContent, setMetaCommandDescription, setMetaCommandName, setMissionScriptCmdDescription, setMissionScriptCmdPath, setMissionScriptInlineCmdDescription, setMissionScriptInlineCmdPath, setMoveRotateCmdDescription, setMoveRotateCmdSetting, setQuitCmdDescription, setRealtimeCmdDescription, setRealtimeCmdSetting, setSendMessageCmdContent, setSendMessageCmdDescription, setSetPowerCmdDescription, setSetPowerCmdSetting, setSetRudderCmdDescription, setSetRudderCmdSetting, setSetStandoffCmdDescription, setSetStandoffCmdSetting, setSetTimeCmdDescription, setSetTimeCmdSetting, setSetTimeStepCmdDescription, setSetTimeStepCmdSetting, setTraceCmdDescription, setTraceCmdSetting, setWaitCmdDescription, setWaitCmdSetting, setWaitUntilTimeCmdDescription, setWaitUntilTimeCmdSetting, valueOrEmptyStringpublic static int getCompositeWaypointCmdType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.PARALLELTRACK, AvclMission.EXPANDINGSQUARE, AvclMission.SECTORPATTERN or AvclMission.WAYPOINTLISTpublic static double getCompositeWaypointCmdSpeed(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getCompositeWaypointCmdDescription(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getCompositeWaypointCmdStandoff(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getCompositeWaypointCmdTimeOut(Object cmd)
cmd - AvclScriptCommands command of interestpublic static void setCompositeWaypointCmdDescription(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setCompositeWaypointCmdSpeed(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setCompositeWaypointCmdStandoff(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setCompositeWaypointCmdTimeOut(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static CompositeWaypointUGVCommandType createExpandingSquareCmd(int positionMode, double x, double y, double orientation, double trackSpacing, int trackCount, String turnDirection, double speed, double standoff, double timeOut, String description)
positionMode - x - turnDirection - AvclMission.RIGHT or AvclMission.LEFTtrackSpacing - y - orientation - trackCount - timeOut - speed - description - standoff - CompositeWaypointUGVCommandTypepublic static CompositeWaypointUGVCommandType createExpandingSquareCmd(int positionMode, String x, String y, double orientation, double trackSpacing, int trackCount, String turnDirection, double speed, double standoff, double timeOut, String description)
positionMode - x - description - y - trackSpacing - orientation - trackCount - speed - turnDirection - AvclMission.RIGHT or AvclMission.LEFTstandoff - timeOut - CompositeWaypointUGVCommandTypepublic static int getExpandingSquareCmdPositType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static String getExpandingSquareCmdX(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getExpandingSquareCmdY(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getExpandingSquareCmdTrackSpacing(Object cmd)
cmd - AvclScriptCommands command of interestpublic static int getExpandingSquareCmdTrackCount(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getExpandingSquareCmdOrientation(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getExpandingSquareCmdTurnDirection(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.RIGHT or AvclMission.LEFTpublic static void setExpandingSquareCmdX(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setExpandingSquareCmdX(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setExpandingSquareCmdY(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setExpandingSquareCmdY(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setExpandingSquareCmdTrackSpacing(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setExpandingSquareCmdTrackCount(Object cmd, int newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setExpandingSquareCmdOrientation(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setExpandingSquareCmdTurnDirection(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - AvclMission.RIGHT or AvclMission.LEFTpublic static JAXBElement<?> createLoiterCmd(double x, double y, int positMode, double timeOut, String description)
x - y - timeOut - positMode - description - JAXBElementpublic static LoiterUGVCommandType createLoiterCmd(String x, String y, int positMode, double timeOut, String description)
x - y - positMode - timeOut - description - LoiterUGVCommandTypepublic static String getLoiterCmdX(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getLoiterCmdY(Object cmd)
cmd - AvclScriptCommands command of interestpublic static int getLoiterCmdPositType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static double getLoiterCmdSpeed(Object cmd)
cmd - AvclScriptCommands command of interestpublic static int getLoiterCmdSpeedType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.KNOTS, AvclMission.METERSPERSECOND or AvclMission.NOVALUEpublic static double getLoiterCmdTimeOut(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getLoiterCmdDescription(Object cmd)
cmd - AvclScriptCommands command of interestpublic static void setLoiterCmdX(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setLoiterCmdX(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setLoiterCmdY(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setLoiterCmdY(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setLoiterCmdSpeed(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.KNOTS or AvclMission.METERSPERSECONDpublic static void setLoiterCmdTimeOut(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setLoiterCmdDescription(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - public static CompositeWaypointUGVCommandType createParallelTrackCmd(int positionMode, double x, double y, double orientation, double trackLength, double trackSpacing, int trackCount, String firstTurn, double speed, double standoff, double timeOut, String description)
positionMode - x - timeOut - y - trackLength - trackSpacing - orientation - standoff - firstTurn - trackCount - speed - description - CompositeWaypointUGVCommandTypepublic static CompositeWaypointUGVCommandType createParallelTrackCmd(int positionMode, String x, String y, double orientation, double trackLength, double trackSpacing, int trackCount, String firstTurn, double speed, double standoff, double timeOut, String description)
positionMode - orientation - x - y - timeOut - standoff - trackLength - trackSpacing - speed - description - trackCount - firstTurn - CompositeWaypointUGVCommandTypepublic static int getParallelTrackCmdPositType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static String getParallelTrackCmdX(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getParallelTrackCmdY(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getParallelTrackCmdTrackLength(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getParallelTrackCmdTrackSpacing(Object cmd)
cmd - AvclScriptCommands command of interestpublic static int getParallelTrackCmdTrackCount(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getParallelTrackCmdOrientation(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getParallelTrackCmdFirstTurn(Object cmd)
cmd - AvclScriptCommands command of interestpublic static void setParallelTrackCmdX(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setParallelTrackCmdX(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setParallelTrackCmdY(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setParallelTrackCmdY(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestmode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONnewValue - public static void setParallelTrackCmdTrackLength(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setParallelTrackCmdTrackSpacing(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setParallelTrackCmdTrackCount(Object cmd, int newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setParallelTrackCmdOrientation(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setParallelTrackCmdFirstTurn(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - public static TrackSpeedElementType createSetTrackSpeedCmd(double all, String description)
all - commanded speed (MPS) for all tracksdescription - to be assigned to this pointpublic static TrackSpeedElementType createSetTrackSpeedCmd(double left, double right, String description)
left - commanded speed for the left trackright - commanded speed for the right trackdescription - to be assigned to this pointpublic static double getSetTrackSpeedCmdSetting(int whichTrack,
Object cmd)
whichTrack - cmd - AvclScriptCommands command of interest the SetTrackSpeed commandpublic static String getSetTrackSpeedCmdDescription(Object cmd)
cmd - AvclScriptCommands command of interestpublic static void setSetTrackSpeedCmdSpeed(Object cmd, double newSpeed)
cmd - AvclScriptCommands command of interest the SetTrackSpeed command elementnewSpeed - public static void setSetTrackSpeedCmdSpeed(Object cmd, double newLeftSpeed, double newRightSpeed)
cmd - AvclScriptCommands command of interest the SetTrackSpeed command elementnewLeftSpeed - newRightSpeed - public static void setSetTrackSpeedCmdDescription(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - public static JAXBElement<?> createSetPositionCmd(double xString, double yString, int positType, String description)
xString - or latitude position depending on position typeyString - or longitude position depending on position typepositType - enumeration for type of horizontal position representationdescription - to be assigned to this pointpublic static SetPositionUGVCommandType createSetPositionCmd(String xString, String yString, int positType, String description)
xString - or latitude position depending on position typeyString - or longitude position depending on position typepositType - enumeration for type of horizontal position representationdescription - to be assigned to this pointpublic static int getSetPositionCmdPositionType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static String getSetPositionCmdX(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getSetPositionCmdY(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getSetPositionCmdDescription(Object cmd)
cmd - AvclScriptCommands command of interestpublic static void setSetPositionCmdX(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSetPositionCmdX(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSetPositionCmdY(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSetPositionCmdY(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSetPositionCmdDescription(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - public static CompositeWaypointUGVCommandType createSectorPatternCmd(int positionMode, String x, String y, double orientation, double radius, double sectorSize, int sectorCount, String turnDirection, double speed, double standoff, double timeOut, String description)
positionMode - turnDirection - AvclMission.RIGHT or AvclMission.LEFTx - orientation - y - description - radius - sectorSize - sectorCount - speed - standoff - timeOut - CompositeWaypointUGVCommandTypepublic static int getSectorPatternCmdPositType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static String getSectorPatternCmdX(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getSectorPatternCmdY(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getSectorPatternCmdRadius(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getSectorPatternCmdSectorSize(Object cmd)
cmd - AvclScriptCommands command of interestpublic static int getSectorPatternCmdSectorCount(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getSectorPatternCmdOrientation(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getSectorPatternCmdTurnDirection(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.RIGHT or AvclMission.LEFTpublic static void setSectorPatternCmdX(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestmode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONnewValue - public static void setSectorPatternCmdY(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setSectorPatternCmdRadius(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSectorPatternCmdSectorSize(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSectorPatternCmdSectorCount(Object cmd, int newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSectorPatternCmdOrientation(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setSectorPatternCmdTurnDirection(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - AvclMission.RIGHT or AvclMission.LEFTpublic static JAXBElement<?> createWaypointCmd(double x, double y, int positMode, double speed, int speedMode, double standoff, double timeOut, String description)
x - y - standoff - positMode - speedMode - speed - timeOut - description - JAXBElementpublic static WaypointUGVCommandType createWaypointCmd(String x, String y, int positMode, double speed, int speedMode, double standoff, double timeOut, String description)
x - y - timeOut - speed - positMode - speedMode - standoff - description - WaypointUGVCommandTypepublic static String getWaypointCmdX(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getWaypointCmdY(Object cmd)
cmd - AvclScriptCommands command of interestpublic static int getWaypointCmdPositionType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static int getWaypointCmdSpeedType(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.KNOTS or AvclMission.METERSPERSECONDpublic static double getWaypointCmdSpeed(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getWaypointCmdTrackMode(Object cmd)
cmd - AvclScriptCommands command of interestAvclMission.DIRECTTO or AvclMission.TRACKTOpublic static double getWaypointCmdStandoff(Object cmd)
cmd - AvclScriptCommands command of interestpublic static double getWaypointCmdTimeOut(Object cmd)
cmd - AvclScriptCommands command of interestpublic static String getWaypointCmdDescription(Object cmd)
cmd - AvclScriptCommands command of interestpublic static void setWaypointCmdX(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setWaypointCmdX(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setWaypointCmdY(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setWaypointCmdY(Object cmd, String newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.XYPOSITION, AvclMission.RELATIVEXYPOSITION or AvclMission.LATLONGPOSITIONpublic static void setWaypointCmdSpeed(Object cmd, double newValue, int mode)
cmd - AvclScriptCommands command of interestnewValue - mode - AvclMission.KNOTS or AvclMission.METERSPERSECONDpublic static void setWaypointCmdTrackMode(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue - AvclMission.DIRECTTO or AvclMission.TRACKTOpublic static void setWaypointCmdStandoff(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setWaypointCmdTimeOut(Object cmd, double newValue)
cmd - AvclScriptCommands command of interestnewValue - public static void setWaypointCmdDescription(Object cmd, String newValue)
cmd - AvclScriptCommands command of interestnewValue -