Skip navigation links
Packages 
Package Description
avcl
This package supports generation, use and translation of Autonomous Vehicle Command Language (AVCL).
avcl.jaxb
This autogenerated package provides an API binding for generation, use and translation of Autonomous Vehicle Command Language (AVCL) using Java Architecture for XML Binding (JAXB).
avcl.jaxbGui  
avcl.joystick
Contains code to receive input from joysticks and potentially other input devices.
avcl.joystick.tools  
avcl.translate
This translation package supports the import and export of robot mission-scripting and telemetry-data file formats, performed into and from Autonomous Vehicle Command Language (AVCL) mission documents.
configuration
This package supports the use of simple XML configuration files for persistent data, taking advantage of the Apache Commons Configuration package.
configuration.jaxb  
dynamics
The dynamics classes model real-time 6 degree of freedom (DOF) physics for a variety of vehicles.
dynamics.models.munition
Munition dynamics package.
dynamics.models.uav
Unmanned air vehicle (UAV) dynamics package using medium-fidelity model.
dynamics.models.uavGeneral
Unmanned air vehicle (UAV) dynamics package using general quaternion-based model.
dynamics.models.ugv
Unmanned ground vehicle (UGV) dynamics package.
dynamics.models.usv
Unmanned surface vehicle (USV) dynamics package.
dynamics.models.uuv
Unmanned underwater vehicle (UUV) dynamics package.
dynamics.utilities  
edu.nps.moves.avcl.services  
edu.nps.util  
edu.nps.util.comms  
edu.nps.util.sys  
environmental
Classes to support the import of archived or real-time environmental data into the AUV workbench.
environmental.configJaxb  
environmental.fnmoc  
environmental.jmbl  
environmental.netcdf  
environmental.test  
execution
The execution classes emulate vehicle controllers to drive propulsors (such as propellers or jets) and effectors (such as plane surfaces or rudders) in response to motion commands.
execution.fec  
execution.mission  
execution.munition
Munition execution classes, plus control package.
execution.munition.control
Munition controller package.
execution.network  
execution.uav
Unmanned air vehicle (UAV) execution classes, plus control and hardware packages.
execution.uav.control
Unmanned air vehicle (UAV) controller classes.
execution.uav.hardware
Unmanned air vehicle (UAV) hardware emulation classes.
execution.ugv
Unmanned ground vehicle (UGV) execution classes, plus control and hardware packages.
execution.ugv.control
Unmanned ground vehicle (UGV) controller classes.
execution.ugv.hardware
Unmanned ground vehicle (UGV) hardware emulation classes.
execution.usv
Unmanned surface vehicle (USV) execution classes, plus control and hardware packages.
execution.usv.control
Unmanned surface vehicle (USV) controller classes.
execution.usv.hardware
Unmanned surface vehicle (USV) hardware emulation classes.
execution.uuv
Unmanned underwater vehicle (UUV) execution classes, plus control and hardware packages.
execution.uuv.control
Unmanned underwater vehicle (UUV) controller classes.
execution.uuv.hardware
Unmanned underwater vehicle (UUV) hardware emulation classes.
execution.world  
execution.world.geometry  
geo  
jaus  
mil.navy.fnmoc.cagips.client  
mil.navy.nps.rra
The Recursive Ray Acoustics (RRA) algorithm utilizes Sound Speed Profile (SSP) information to calculate and render 3D models of sonar propagation.
planner.aStarPlan  
planner.avclPlan  
planner.avclPlan.reversePlan  
planner.avclPlan.search  
planner.geography  
planner.graphPlan  
planner.routePlan  
plots  
SonarVis
Creates Sonar Visualization plot in X3D based on valid XML files generated from a sonar model.
SonarVis.Metcast.MetcastInterface
Classes provide Interface, GUI for Sonar Visualization Scene.
SonarVis.Metcast.MetcastTools
Classes provide Tools such as Web Service call via SOAP protocol, parses the XML response and instantiates data object.
SonarVis.Metcast.MetcastUtilities
Utility classes for importing file, loading VRML model and run xsl Transformation.
SonarVis.SonarModels
Acts as an interface to run Recursive Ray Acoustics (RRA) server.
workbench.cfgParser  
workbench.config  
workbench.config.commsJaxb  
workbench.im  
workbench.main  
workbench.main.javahelp  
workbench.mission  
workbench.twoD  
workbench.util  
workbench.web  
workbench.xmlutilities  
xsltExtension  
Skip navigation links