Actuators | |
Broom | |
Arguments | |
Task | |
LED4R | Device driver for LED4R |
LED | LED channel |
Arguments | Task arguments |
Task | |
MCD4R | Device driver for MCD4R |
Arguments | Task arguments |
Task | |
MicroCamD | |
Arguments | |
Task | |
PTUD48 | |
Arguments | |
Task | |
SCRT | |
Arguments | |
Task | |
SCRTv4 | |
Listener | |
Arguments | |
Task | |
SIMCT01 | |
Arguments | |
Task | |
SingleSIMCT01 | |
Arguments | |
Task | |
Autonomy | |
TextActions | |
Task | |
TREX | TREX is responsible to interact with MBARI's T-REX |
Arguments | Task arguments |
Task | |
Control | |
AntennaTracker | |
Arguments | Task arguments |
Task | |
ASV | |
HeadingAndSpeed | |
Arguments | |
Task | |
RemoteOperation | |
Task | |
AUV | |
Allocator | |
Arguments | |
Task | |
Attitude | |
Arguments | |
Task | |
Diving | Diving supervisor for AUVs |
Arguments | Task arguments |
Task | Motor simulator task |
LMI | |
Arguments | |
Task | |
RemoteOperation | |
Arguments | |
Task | |
Speed | |
Arguments | |
Task | |
Path | |
Aerosonde | |
Arguments | |
Task | |
Height | |
Arguments | |
Task | |
ILOS | |
Arguments | |
Task | |
PurePursuit | |
Task | |
VectorField | |
Arguments | |
Task | |
PTU | |
Task | |
ROV | |
Depth | |
Arguments | Task arguments |
Task | |
HorizontalPlane | |
Arguments | Task arguments |
Task | |
RemoteOperation | |
Arguments | |
Task | |
UAV | |
Ardupilot | |
RadioChannel | |
Arguments | Task arguments |
Task | |
RemoteOperation | |
Arguments | |
Task | |
DUNE | DUNE: Uniform Navigational Environment |
Algorithms | General purpose algorithms |
CRC16 | CRC-16-IBM Algorithm |
CRC8 | Generic computation of 8-bit CRCs |
FletcherChecksum | 8-bit Fletcher Checksum Algorithm |
MD5 | MD-5 Algorithm (RFC 1321) |
MD5_HANDLE | |
UNESCO1983 | Collection of algorithms for calculating fundamental properties of seawater |
XORChecksum | XOR Checksum Algorithm |
Compression | Compression related routines and classes |
Bzip2Compressor | |
Bzip2Decompressor | |
PrivateData | |
Compressor | |
Decompressor | |
Error | |
UnknownMethod | |
OutOfMemory | |
BufferTooShort | |
CorruptedData | |
UnexpectedEOD | End of data |
Factory | |
FileInput | |
FileOutput | |
FilterInput | |
FilterOutput | |
GzipCompressor | |
StreamBuffer | |
ZlibCompressor | |
ZlibDecompressor | |
PrivateData | |
Concurrency | Concurrency related routines and classes |
AtomicCounter | Simple counter with atomic operations |
AtomicInteger | |
Barrier | Barrier |
Condition | |
ThreadError | |
MutexError | |
RWLockError | |
ConditionError | |
BarrierError | |
TLSError | |
Initializer | |
Mutex | |
ProcessPrivate | |
Process | |
RawTLS | |
Runnable | |
RWLock | |
Scheduler | Class to manage the default scheduling policy |
ScopedCondition | Scoped Condition |
ScopedMutex | Scoped Mutex |
ScopedRWLock | Scoped Read/Write lock |
ScopedSemaphore | Scoped Semaphore |
Semaphore | |
SharedMemory | |
Thread | Threads are a way for a program to split itself into two or more simultaneously running tasks |
TLS | Typed thread key |
TSQueue | The TSQueue is a thread-safe implementation of a FIFO (first-in, first-out) data structure |
Control | Control related routines and classes |
ModelParameters | |
AUVModel | |
BasicAutopilot | |
BasicRemoteOperation | |
BasicUAVAutopilot | |
BottomTracker | |
Arguments | |
CoarseAltitude | |
Arguments | |
DiscretePID | |
LinearSystem | |
Error | Exception raised by this class |
PathController | |
TrackingState | All data regarding the vehicle's state while tracking the path |
Coord | Start, end waypoints |
LoiterData | Loiter data |
TrackCoord | Track position & velocity |
SlopeData | |
YoYoMotion | |
Coordinates | Coordinate manipulation routines and classes |
BodyFixedFrame | Class with utility methods for body fixed frame conversions |
UTM | |
UTMPoint | |
WGS84 | Routines for WGS-84 coordinate manipulation |
WMMData | |
WMM | World-magnetic model 2005-2010 interface class |
Database | Database functionality |
Connection | Database connection |
Null | Datum to represent a NULL argument when binding statements |
Error | Database error |
Statement | SQL statement |
FileSystem | File system related routines and classes |
Directory | |
FileReadError | |
FileWriteError | |
FileLock | |
Path | |
Hardware | Low level hardware drivers |
LUCL | |
BootLoader | |
Command | |
CommandPayload | Command |
ErrorPayload | Error |
NamePayload | Name |
VersionPayload | Version |
Protocol | |
ProtocolParser | |
UCTK | |
Bootloader | |
Errors | |
FirmwareInfo | |
Frame | |
Interface | |
Parser | |
BasicModem | |
Buttons | |
ESCC | |
UnexpectedReply | An unexpected reply was received |
ReadTimeout | Timeout while waiting for data |
BufferTooSmall | Supplied buffer is too small to be used |
InvalidChecksum | Invalid checksum |
InvalidFormat | Invalid command/response format |
GPIO | |
HayesModem | |
I2C | |
Error | |
IntelHEX | |
IOPort | |
Error | |
PPS | |
SerialPort | Encapsulates serial port access |
Error | |
IMC | Implementation of the IMC API |
AddressResolver | |
Blob | The IMC Blob is a byte array with the XML used to generate C++ code |
BackLogEntry | |
Bus | |
EntityState | Entity State |
QueryEntityState | Query Entity State |
EntityInfo | Entity Information |
QueryEntityInfo | Query Entity Information |
EntityList | Entity List |
CpuUsage | CPU Usage |
TransportBindings | Transport Bindings |
RestartSystem | Restart System |
DevCalibrationControl | Device Calibration Control |
DevCalibrationState | Device Calibration State |
EntityActivationState | Entity Activation State |
QueryEntityActivationState | Query Entity Activation State |
VehicleOperationalLimits | Vehicle Operational Limits |
MsgList | Message List |
SimulatedState | Simulated State |
LeakSimulation | Leak Simulation |
UASimulation | Underwater Acoustics Simulation |
DynamicsSimParam | Dynamics Simulation Parameters |
StorageUsage | Storage Usage |
CacheControl | Cache Control |
LoggingControl | Logging Control |
LogBookEntry | Log Book Entry |
LogBookControl | Log Book Control |
ReplayControl | Replay Control |
ClockControl | Clock Control |
Heartbeat | Heartbeat |
Announce | Announce |
AnnounceService | Announce Service |
RSSI | Receive Signal Strength Information |
VSWR | Voltage Standing Wave Ratio |
LinkLevel | Link Level |
Sms | SMS |
SmsTx | SMS Transmit |
SmsRx | SMS Receive |
SmsState | SMS State |
TextMessage | Text Message |
IridiumMsgRx | Received Iridium Message |
IridiumMsgTx | Transmit Iridium Message |
IridiumTxStatus | Iridium Transmission Status |
GroupMembershipState | Group Membership State |
SystemGroup | System Group |
LblRange | LBL Range |
LblBeacon | LBL Beacon Configuration |
LblConfig | LBL Configuration |
AcousticMessage | Acoustic Message |
AcousticOperation | Acoustic Operation |
AcousticSystemsQuery | Acoustic Systems Query |
AcousticSystems | Acoustic Systems |
Rpm | Revolutions Per Minute |
Voltage | Voltage |
Current | Current |
GpsFix | GPS Fix |
EulerAngles | Euler Angles |
EulerAnglesDelta | Euler Angles Delta |
AngularVelocity | Angular Velocity |
Acceleration | Acceleration |
MagneticField | Magnetic Field |
GroundVelocity | Ground Velocity |
WaterVelocity | Water Velocity |
VelocityDelta | Velocity Delta |
DeviceState | Device State |
BeamConfig | Beam Configuration |
Distance | Distance |
Temperature | Temperature |
Pressure | Pressure |
Depth | Depth |
DepthOffset | Depth Offset |
SoundSpeed | Sound Speed |
WaterDensity | Water Density |
Conductivity | Conductivity |
Salinity | Salinity |
WindSpeed | Wind Speed |
RelativeHumidity | Relative Humidity |
DevDataText | Device Data (Text) |
DevDataBinary | Device Data (Binary) |
SonarData | Sonar Data |
Pulse | Pulse |
PulseDetectionControl | Pulse Detection Control |
FuelLevel | Fuel Level |
GpsNavData | GPS Navigation Data |
ServoPosition | Servo Position |
DataSanity | Data Sanity |
RhodamineDye | Rhodamine Dye |
CrudeOil | Crude Oil |
FineOil | Fine Oil |
CameraZoom | Camera Zoom |
SetThrusterActuation | Set Thruster Actuation |
SetServoPosition | Set Servo Position |
SetControlSurfaceDeflection | Set Control Surface Deflection |
RemoteActionsRequest | Remote Actions Request |
RemoteActions | Remote Actions |
ButtonEvent | Button Event |
LcdControl | LCD Control |
PowerOperation | Power Operation |
PowerChannelControl | Power Channel Control |
QueryPowerChannelState | Query Power Channel State |
PowerChannelState | Power Channel State |
LedBrightness | LED Brightness |
QueryLedBrightness | Query LED Brightness |
SetLedBrightness | Set LED Brightness |
SetPWM | Set PWM |
PWM | PWM |
EstimatedState | Estimated State |
EstimatedStreamVelocity | Estimated Stream Velocity |
IndicatedSpeed | Indicated Speed |
TrueSpeed | True Speed |
NavigationUncertainty | Navigation Uncertainty |
NavigationData | Navigation Data |
GpsFixRejection | GPS Fix Rejection |
LblRangeAcceptance | LBL Range Acceptance |
DvlRejection | DVL Rejection |
LblEstimate | LBL Beacon Position Estimate |
AlignmentState | Alignment State |
GroupStreamVelocity | GroupStreamVelocity |
DesiredHeading | Desired Heading |
DesiredZ | Desired Z |
DesiredSpeed | Desired Speed |
DesiredRoll | Desired Roll |
DesiredPitch | Desired Pitch |
DesiredVerticalRate | Desired Vertical Rate |
DesiredPath | Desired Path |
DesiredControl | Desired Control |
DesiredHeadingRate | Desired Heading Rate |
DesiredVelocity | Desired Velocity |
PathControlState | Path Control State |
AllocatedControlTorques | Allocated Control Torques |
ControlParcel | Control Parcel |
Brake | Brake |
Goto | Goto Maneuver |
PopUp | PopUp Maneuver |
Teleoperation | Teleoperation Maneuver |
Loiter | Loiter Maneuver |
IdleManeuver | Idle Maneuver |
LowLevelControl | Low Level Control Maneuver |
Rows | Rows Maneuver |
PathPoint | Path Point |
FollowPath | Follow Path Maneuver |
YoYo | Yo-Yo Maneuver |
TeleoperationDone | Teleoperation Done |
StationKeeping | Station Keeping |
Elevator | Elevator Maneuver |
TrajectoryPoint | Trajectory Point |
FollowTrajectory | Follow Trajectory |
CustomManeuver | Custom Maneuver |
VehicleFormationParticipant | Vehicle Formation Participant |
VehicleFormation | Vehicle Formation |
StopManeuver | Stop Maneuver |
RegisterManeuver | Register Maneuver |
ManeuverControlState | Maneuver Control State |
FollowSystem | Follow System |
CommsRelay | Communications Relay |
PolygonVertex | Polygon Vertex |
CoverArea | Cover Area |
CompassCalibration | Compass Calibration Maneuver |
FormationParameters | Formation Parameters |
FormationPlanExecution | Formation Plan Execution |
FollowReference | Follow Reference Maneuver |
Reference | Reference To Follow |
FollowRefState | Follow Reference State |
RelativeState | Relative State |
FormationMonitor | Formation Monitoring Data |
Dislodge | Dislodge Maneuver |
VehicleState | Vehicle State |
VehicleCommand | Vehicle Command |
MonitorEntityState | Monitor Entity State |
EntityMonitoringState | Entity Monitoring State |
OperationalLimits | Operational Limits |
GetOperationalLimits | Get Operational Limits |
Calibration | Calibration |
ControlLoops | Control Loops |
VehicleMedium | Vehicle Medium |
Collision | Collision |
FormState | Formation Tracking State |
AutopilotMode | Autopilot Mode |
Abort | Abort |
PlanVariable | Plan Variable |
PlanManeuver | Plan Maneuver |
PlanTransition | Plan Transition |
PlanSpecification | Plan Specification |
EmergencyControl | Emergency Control |
EmergencyControlState | Emergency Control State |
PlanDB | Plan DB |
PlanDBInformation | Plan DB Information |
PlanDBState | Plan DB State |
PlanControl | Plan Control |
PlanControlState | Plan Control State |
PlanGeneration | Plan Generation |
LeaderState | Leader State |
PlanStatistics | Plan Statistics |
ReportedState | Reported State |
RemoteSensorInfo | Remote Sensor Info |
MapPoint | MapPoint |
MapFeature | Map Feature |
Map | Map |
CcuEvent | CCU Event |
VehicleLinks | Vehicle Links |
TrexObservation | TREX Observation |
TrexCommand | TREX Command |
TrexAttribute | TREX Attribute |
TrexToken | TREX Token |
TrexOperation | TREX Operation |
TrexPlan | TREX Plan |
Event | Event |
CompressedImage | Compressed Image |
ImageTxSettings | Image Transmission Settings |
RemoteState | Remote State |
Target | Target |
EntityParameter | EntityParameter |
EntityParameters | EntityParameters |
QueryEntityParameters | QueryEntityParameters |
SetEntityParameters | SetEntityParameters |
SaveEntityParameters | SaveEntityParameters |
CreateSession | Create Session |
CloseSession | Close Session |
SessionSubscription | Session Subscription |
SessionKeepAlive | Session Keep-Alive |
SessionStatus | Session Status |
PushEntityParameters | Push Entity Parameters |
PopEntityParameters | Pop Entity Parameters |
IoEvent | I/O Event |
UamTxFrame | UamTxFrame |
UamRxFrame | UamRxFrame |
UamTxStatus | UamTxStatus |
UamRxRange | UamRxRange |
FormCtrlParam | Formation Control Parameters |
FormationEval | Formation Evaluation Data |
MessagePart | Message Fragment |
NeptusBlob | Neptus Blob |
Aborted | Aborted |
UsblAngles | USBL Angles |
UsblPosition | USBL Position |
UsblFix | USBL Fix |
InvalidSync | Invalid synchronization number exception |
InvalidMessageId | Invalid message identification number exception |
InvalidMessageAbbrev | Invalid message abbreviation exception |
UnsupportedFormat | Unsupported message format |
UnknownStandard | |
InvalidCrc | Invalid CRC exception |
BufferTooShort | Buffer too short to be unpacked exception |
InternalBufferTooShort | Internal buffer is too short exception |
InvalidFormat | Invalid format |
InvalidMessageSize | |
Factory | |
Header | Header format |
InlineMessage | Inline Message |
DevicePosition | |
IridiumMessage | All Iridium messages subclass this type |
ImcIridiumMessage | An Iridium message that encapsulates an IMC message |
DeviceUpdate | Extension to the IMC protocol used to report a set of device positions |
ExtendedDeviceUpdate | Extension to the IMC protocol used to report a set of device positions (including predicted error) |
ActivateSpotSubscription | Extension to the IMC protocol used request reception of device position updates |
DeactivateSpotSubscription | Extension to the IMC protocol used to stop receiving device position updates |
IridiumCommand | Extension to the IMC protocol used to send text commands to DUNE vehicles (these messages are reported as received SMS) |
Message | Basic IMC message |
MessageList | Message list |
Packet | |
Parser | Parser class |
Maneuver | Super type Maneuver |
ControlCommand | Super type Control Command |
IO | Input/Output |
Handle | |
Poll | |
Maneuvers | Maneuver routines and classes |
Elevate | Class to control elevator behavior |
FollowTrajectory | Base abstract class for trajectory following (IMC::FollowTrajectory maneuver) |
TPoint | Trajectory point |
Maneuver | Base abstract class for maneuver tasks |
RowsStages | Class to parse a rows maneuver and to create and fire each stage |
StationKeep | Class to control station keeping behavior |
VehicleFormation | Abstract base class for vehicle formation maneuver tasks |
Participant | Participant data (per vehicle in the formation) |
TPoint | Trajectory point |
Math | Math routines and classes |
Random | |
DRand48 | The popular lightweight DRand48 PRNG used for instance in java.util.Random and provided by a number of SVID compatible OSes through lrand48()/drand48() |
Factory | Factory of PRNGS |
FSR256 | Feedback shift register generator with 256-byte table |
Generator | Base abstract class for random number generators |
Error | Error class for RNG errors |
KernelDevice | A RNG based on the use of special character device '/dev/urandom' ('/dev/random' is not considered due to possible blocking behavior) |
MT19937 | Mersenne-Twister 19937 RNG - used in Matlab 7.4 onwards |
TSGenerator | Thread-safe wrapper for a Generator class |
Angles | Angle manipulation and conversion methods |
Derivative | |
LinIntParam | Interpolates linearly between (t0,x0) and (t1,x1) for value t will also work if the point is outside of this interval |
LineSegParam | Computes the intersection point between two line segments |
Matrix | |
Error | |
MovingAverage | |
MultiMovingAverage | |
FuncWrapper | |
Optimization | |
tvector | |
QPSolver | Quadratic programming solver |
Error | Exception raised by QPSolver class |
Media | |
BayerDecoder | Bayer decoder (demosaicing) |
JPEGCompressor | |
VideoCapture | |
VideoIIDC1394 | |
Monitors | Monitors routines and classes |
DelayedTrigger | |
MediumHandler | MediumHandler handles vehicle medium data |
MotorCurrentMonitor | |
Error | |
ServoCurrentMonitor | |
ServoPositionMonitor | |
Navigation | Navigation related routines and classes |
AAKR | This class implements Autoassociative Kernel Regression (AAKR) algorithm |
BasicNavigation | Abstract base class for navigation tasks |
BeamFilter | BeamFilter is responsible to gather beam distance values from a DVL unit and compute one local distance output |
CompassCalibration | CompassCalibration is responsible to gather data from compass in order to compute hard-iron calibration parameters |
KalmanFilter | |
BasicTransponder | Basic transponder information |
Ranging | Ranging is responsible to contain functions necessary to process ranging data (assuming a transceiver plus one (at least) transponder setup |
Network | Networking routines and classes |
Address | IPv4 Address |
NameLookupError | |
InvalidAddress | |
NetworkError | |
NetworkUnreachable | |
HostUnreachable | |
ConnectionError | |
ConnectionClosed | |
ConnectionTimeout | |
FragmentedMessage | |
Fragments | |
Initializer | |
Interface | Network interface information |
TCPSocket | TCP Socket |
TDMA | Time division multiple access (TDMA) is a channel access method for shared medium networks |
UDPSocket | UDP Socket |
URL | |
Parsers | Parsers |
AbstractStringReader | |
AbstractStringWriter | |
BasicStringReader | |
BasicStringWriter | |
Config | Microsoft Windows INI configuration file parser |
Error | |
InvalidSentence | |
InvalidCode | |
TypeMismatch | |
InvalidChecksum | |
InvalidReference | |
ChecksumMismatch | |
ReaderError | |
ConversionError | |
SyntaxError | |
FileOpenError | |
NMEAReader | NMEA Sentence reader is a simple NMEA parser capable of validating and converting sentence fields |
NMEAWriter | NMEA Writer |
PD4 | |
Data | |
PlanConfigParser | Utility class to parse simple plans from DUNE's .ini format |
Plans | Plan routines and classes |
PowerModel | Utility class to compute offline power conversions and hold model parameters |
Progress | Utility class to estimate a plan's progress |
SpeedModel | Utility class to compute offline speed conversions |
TimeProfile | Utility class to estimate a plan's duration and speed profiles |
Profile | |
SpeedProfile | |
Simulation | |
UAVSimulation | |
Error | |
Status | Status codes and messages |
Streams | Streams |
OutputMultiplexer | |
OutputMultiplexerBuffer | |
Terminal | |
Flusher | |
System | System routines and classes |
DynamicLoader | |
Environment | |
Error | Error |
Resources | |
Tasks | Task related routines and classes |
AbstractConsumer | |
AbstractCreator | Abstract representation of a task creator |
AbstractParameterParser | Abstract class for parameter parsers |
AbstractTask | |
BasicParameterParser | |
BasicParameterParser< std::vector< T > > | |
BasicParameterParser< Math::Matrix > | |
Consumer | |
Context | This structure serves the purpose of joining useful objects, usually shared by a large number of classes (namely Tasks) |
Creator | |
EntityDataBase | |
Entity | Data base entry |
InvalidId | |
InvalidLabel | |
NonexistentLabel | |
ReservedUnique | |
RestartNeeded | The emitting task has encountered an error that can possibly be recovered by a restart |
InvalidTaskName | Thrown when the name of a task is not valid |
InvalidValue | Value is invalid for a given parameter |
Factory | |
Manager | |
Parameter | |
ValuesIf | |
ParameterTable | |
ParameterTypeName | |
Periodic | Periodic task |
Profiles | |
Details | |
RateLimiters | |
Recipient | |
SimpleTransport | |
Task | Task |
Time | Time routines and classes |
BrokenDown | Representation of time/date in a broken down fashion |
Clock | System clock routines |
Counter | Simple time counter |
Delay | Routines to control timed delays |
Delta | |
Format | |
PeriodicDelay | |
Utils | General purpose types and routines |
Codecs | |
CodedEstimatedState | This struct has methods to encode an EstimatedState IMC message into an UamTxFrame and to decode an EstimatedState from an UamRxFrame |
BitBuffer | |
ByteBuffer | |
ByteCopy | |
CircularBuffer | Circular buffer with a maximum fixed-size capacity |
Error | Exception class for errors in circular buffer handling |
IOError | |
ZipFileError | |
ParseError | |
NMEASentence | Suported NMEA sentences |
SentenceData | Sentence data |
GGA | GPS fix data |
GLL | Latitude and longitude, with time of position fix and status |
RMC | Recommended Minimum data |
NMEAParser | |
OptionParser | |
RawFifo | Implementation of a First In First Out data structure, that can hold raw data (byte streams) |
StateMachine | State machine with very lightweight infrastructure, and requiring also very little for instantiation |
STATE | |
String | |
TupleList | |
XML | |
Daemon | |
Exception | Base class for all exceptions |
NotImplemented | A given feature is not implemented |
I18N | |
Memory | |
Units | |
Maneuver | |
CommsRelay | |
Task | |
CompassCalibration | |
Arguments | |
Task | |
CoverArea | |
Task | |
FlyByCamera | |
Task | |
FollowReference | |
AUV | |
Arguments | |
Task | |
UAV | Maneuver FollowReference for when the plan execution takes z into account to declare a reference reached |
Arguments | |
Task | |
FollowSystem | |
Arguments | |
Task | |
FollowTarget | |
Arguments | |
Task | |
FollowTrajectory | |
Arguments | |
Task | |
Multiplexer | |
AbstractMux | Abstract Multiplexed maneuver |
DislodgeArgs | |
Dislodge | Dislodge maneuver |
ElevatorArgs | Arguments |
Elevator | Elevator maneuver |
FollowPath | FollowPath maneuver |
Goto | Goto maneuver |
Idle | Idle maneuver |
LoiterArgs | |
Loiter | Loiter maneuver |
MuxedManeuver | Multiplexed maneuver |
PopUpArgs | Arguments |
PopUp | PopUp maneuver |
Rows | Rows maneuver |
StationKeepingArgs | |
StationKeeping | StationKeeping maneuver |
Arguments | |
Task | |
YoYoArgs | |
YoYo | Yoyo maneuver |
Teleoperation | |
Task | |
VehicleFormation | |
Coordinator | |
Arguments | |
Task | |
FormCollAvoid | |
Arguments | |
RelState | |
FormMonitor | |
Task | |
SMC | |
Arguments | |
Task | |
Monitors | |
Clock | Clock is responsible to monitor system's hardware clock |
Arguments | |
Task | |
Collisions | This task is responsible to monitor collisions by checking the acceleration values received from the inertial sensors |
Arguments | Task arguments |
Task | Collisions task |
CPU | |
Arguments | |
Task | |
Emergency | |
Arguments | |
Task | |
Entities | |
ESRecord | |
Arguments | |
Task | |
FuelLevel | |
BatteryData | Battery data for Fuel Level |
EntityPower | Entity Power for Fuel Level |
FuelFilter | Fuel Filter for Fuel Level |
Arguments | |
BatteryModel | |
Arguments | |
Task | |
Medium | This task is responsible to monitor system's current medium |
Arguments | Task arguments |
Task | Medium task |
OperationalLimits | Operational Limits are operating parameters and conditions, chosen among all system/components, which, together, define the domain of the safe operation of the system in all foreseen system states (operation, maintenance, commissioning) |
Arguments | Task arguments |
Task | |
LError | Limit error struct |
Servos | Servos monitor for DUNE |
Arguments | |
Task | |
Navigation | |
AUV | |
CLRanger | CLRanger stands for Cooperative Localization Ranger |
Arguments | Task arguments |
Task | |
Navigation | Original AUV navigation filter |
Arguments | |
Task | |
Ranger | |
Arguments | Task arguments |
Task | |
SGNavigation | Second Generation Navigation |
Arguments | Task arguments |
Task | |
General | |
Alignment | This task performs static heading calibration using inertial rotational measurements from an Inertial Measurement Unit such as the Honeywell HG 1700-AG58 unit |
Arguments | Task arguments |
Task | |
GPSNavigation | Navigation filter using only GPS information |
Arguments | |
Task | |
LBL | LBL position estimator |
Arguments | Task arguments |
Task | |
ROV | ROV navigation filter |
Task | |
Plan | |
DB | |
Arguments | |
Task | |
Engine | |
ActionSchedule | Scheduler for plan and maneuver actions |
Calibration | Plan Specification parser |
ComponentActiveTime | Class to handle each component's active time |
FuelPrediction | Plan Specification parser |
GroupSpeed | |
Plan | Plan Specification parser |
ParseError | Exception for plan parsing errors |
Statistics | |
PreStatistics | Class for handling pre-computed statistics |
RunTimeStatistics | Class for handling run time statistics |
Arguments | |
Task | |
Timeline | Class to gather each maneuver's ETA |
ETA | Start and End ETA |
Generator | This task accepts and processes messages of type PlanGeneration, resulting in the generation of corresponding plans |
Arguments | |
Task | |
Power | |
DOAMv1 | DOAMv1 is responsible to interact with first generation of the Digital Ocean Acquisition Module for capturing underwater images |
Arguments | Task arguments |
Task | |
DOAMv2 | |
Arguments | Task arguments |
Task | |
MCBv2 | |
MCP23017 | |
PowerChannel | Power Channel data structure |
Arguments | Task arguments |
Task | |
PCTLv2 | PCTLv2 is responsible to interact with the second generation of LSTS's power controller device |
PowerChannel | |
PowerChannels | |
Arguments | Task arguments |
Task | |
PSIMAR | |
Arguments | Task arguments |
Task | |
Sensors | |
AIM104MultiIO | |
Driver | |
Arguments | |
Task | |
AIS | Device driver for AIS receivers |
ShipTypeCode | |
Arguments | Task arguments |
Task | |
Edgetech2205 | |
CommandLink | |
Packet | |
Parser | EdgeTech's JSF format parser |
Arguments | |
Task | |
EmulatedGPS | |
Arguments | |
Task | |
Genesys | This task extracts data from the TDK Genesys Programmable DC Power Supplier |
Arguments | Task arguments |
Task | Task |
GillWindObserverII | |
Arguments | |
Task | |
GPS | Device driver for NMEA capable GPS devices |
Reader | |
Arguments | |
Task | |
IFOG | |
Arguments | Task arguments |
Task | |
Imagenex837B | Device driver for the Imagenex 837B “Delta T” Multibeam Profiling Sonar |
Frame | Data logger to Imagenex .837 format |
Arguments | Task arguments |
Task | Task |
Imagenex852 | Device driver for the Imagenex 852 High Frequency Echo Sounder |
Parser | Parser for Imagenex 852 High Frequency Echo Sounder Return Data |
PatternFilter | Pattern Filter for Imagenex 852 High Frequency Echo Sounder Return Data |
SwitchData | Imagenex 852 Switch Data |
Arguments | Task arguments |
Task | Task |
Trigger | |
Imagenex863 | Device driver for the Imagenex 863 Echo Sounder |
Arguments | |
Task | |
Imagenex872 | Device driver for the Imagenex 872 "YellowFin" Sidescan Sonar |
Arguments | |
Task | |
Imagenex881A | |
Parser | Parser for the Imagenex 881A response frame |
Arguments | Task arguments |
Task | |
Keller | Device driver for Keller Pressure Sensors |
Arguments | |
Task | |
LIMU | |
ErrorCounts | Error counts |
Arguments | Task arguments |
Task | |
Microstrain3DMGX1 | Device driver for the Microstrain 3DM-GX1 AHRS |
Arguments | |
Task | |
Microstrain3DMGX3 | Device driver for the Microstrain 3DM-GX3 AHRS |
Arguments | Task arguments |
Task | Microstrain3DMGX3 software driver |
MiniSVS | Device driver for Valeport's miniSVS Sound Velocity Sensors |
Arguments | |
Task | |
MLBL | |
Arguments | |
Beacon | Beacon |
Transponder | Narrow band transponder |
Task | |
MLBLTracker | |
Transponder | |
Arguments | |
Task | |
MTi | |
Arguments | |
Task | |
OS4000 | Device driver for the OceanServer OS4000/5000 Digital Compass |
Arguments | Task arguments |
Task | |
PPS | |
Arguments | |
Task | |
PTU300 | |
Arguments | |
Task | |
SCH311X | SCH311X is responsible to interact with the SCH3112/SCH3114/SCH3116 product family |
Arguments | Task arguments |
Task | |
SonTekArgonaut | |
Arguments | |
Task | |
SW100 | Device driver for the Mark & Wedell SW100 CTD |
Driver | |
Arguments | |
Task | |
ThermalZone | |
Arguments | |
Task | |
WorkhorseNavigator | |
Arguments | |
Task | Task |
XchangeSV | Device driver for the AML OEM Xchange Sound Velocimeter |
Arguments | |
Task | |
XR620CTD | XR-620 CTD from RBR Ltd |
Parser | |
SetupCommands | Setup commands |
Arguments | Task arguments |
Task | |
Simulators | VSIM headers |
AcousticModem | |
Arguments | |
Task | |
AUV | |
Arguments | |
Task | |
CTD | |
Arguments | Task arguments |
Task | SVS simulator task |
DepthSensor | Depth sensor simulator for DUNE |
Arguments | Task arguments |
Task | DepthSensor simulator task |
Docking | |
Arguments | |
Task | |
DockState | |
Dummy | Dummy simulator for DUNE |
Arguments | Task arguments |
Task | Dummy simulator task |
DVL | DVL simulator for DUNE |
Arguments | Task arguments |
Task | DVL simulator task |
Environment | This task simulates signals for the bottom and forward looking echo sounders Uses bathymetry data from APDL to generate bottom distance data |
Bounds | |
Point | Point structure |
Node | |
QuadTree | "Quad-tree" structure used to index spatial data in two dimensions |
Item | Item datum |
Iteration | Iteration handle |
Arguments | |
Task | |
GPS | GPS simulator for DUNE |
Arguments | Task arguments |
Task | GPS simulator task |
IMU | IMU simulator for DUNE |
Arguments | Task arguments |
Task | IMU simulator task |
LBL | LBL simulator for DUNE LBL is responsible to gather data from the vehicle simulator by consuming SimulatedState IMC messages and then add a configurable gaussian noise component before sending LblRange information to the bus |
Arguments | LBL entity states |
Task | LBL simulator task |
Leaks | Leaks is responsible to simulate a leak sensor |
Arguments | Task arguments |
Task | |
Motor | Motor simulator for DUNE |
Arguments | Task arguments |
Task | Motor simulator task |
Servos | Servos simulator for DUNE |
Arguments | Task arguments |
Task | Servos simulator task |
SVS | Sound Velocity sensor simulator for DUNE |
Arguments | Task arguments |
Task | SVS simulator task |
Target | |
Arguments | Task arguments |
Task | |
UAV | |
Arguments | |
Task | |
UAVAutopilot | |
Arguments | |
Task | UAV autopilot simulator task |
UnderwaterAcoustics | |
Arguments | |
Task | |
USBL | |
Arguments | |
USBLMessage | Struct for the field value in DeviceData Binary message |
Task | |
VSIM | Vehicle SIMulator for DUNE |
Factory | Factory to produce world and vehicle objects from configuration file parameters |
Arguments | Task arguments |
Task | Simulator task |
ASV | ASV Autonomous Surface Vehicle simulator |
Engine | Engine class responsible to model propellers |
Fin | Fin control surfaces class |
Force | Force properties |
Object | Object properties |
UUV | Unmanned Underwater Vehicle class |
Vehicle | Vehicle general properties |
Volume | Submersed volume calculation class |
World | Virtual World properties |
Supervisors | |
AUV | |
Assist | |
AscentRate | |
Arguments | |
Task | |
LostComms | |
Arguments | |
Task | |
Entities | |
Arguments | |
Task | |
MobileInternet | |
Command | |
Arguments | |
Task | |
Power | |
Command | |
Arguments | |
Task | |
SlaveCPU | |
Arguments | Task arguments |
Task | |
UAV | |
LostComms | |
Arguments | |
Task | |
Vehicle | |
ManeuverSupervisor | |
Request | |
Arguments | |
Task | |
Transports | |
Announce | |
Destination | |
Arguments | |
Task | |
Cache | |
Arguments | |
Task | |
Discovery | |
Arguments | |
Task | |
Evologics | |
Driver | |
RecvIM | |
Arguments | |
Task | |
Ticket | |
Fragments | |
Arguments | |
Task | |
FTP | |
CommandParser | Implementation of a simple FTP command parser |
Session | |
Arguments | Task arguments |
Task | |
GSM | Device driver for ETSI GSM 07.07 compatible GSM modems |
Driver | |
SMS | SMS struct |
Arguments | Task arguments |
Task | |
HTTP | HTTP server |
MessageMonitor | |
RequestHandler | |
Handler | |
Server | |
Arguments | |
Task | |
Iridium | |
Arguments | |
Task | |
IridiumSBD | |
Driver | |
SBDInvalidSize | Invalid SBD message size |
SBDInvalidWrite | Invalid write to SBD message buffer |
SessionResult | This class interprets and represents the result of an SBD Session |
SessionResultCode | |
Arguments | Task arguments |
Task | |
TxRequest | This class represents an SBD transmission request |
LogBook | |
Task | |
Logging | |
Arguments | |
Task | |
LoggingDigest | |
Arguments | |
Task | |
Noptilus | |
Arguments | |
Task | |
Replay | |
Arguments | |
Task | |
Stats | |
Serial | |
Arguments | |
Task | |
SerialOverTCP | |
Arguments | |
Task | |
SUNSET | |
Link | |
ScheduleKey | |
Schedule | |
Scheduler | |
Sensors | |
AbstractCommand | |
CommandOk | |
CommandError | |
CommandFailure | |
PacketTx | |
PacketTxStatus | |
PacketRx | |
Param | |
ParamGet | |
ParamSet | |
Abort | |
Aborted | |
PlanListGet | |
PlanList | |
PlanGet | |
Plan | |
PlanStart | |
PlanStarted | |
PlanStop | |
PlanStopped | |
PlanDelete | |
PlanDeleted | |
PlanAdd | |
PlanAdded | |
SensorListGet | |
SensorList | |
SensorInfoGet | |
SensorInfo | |
SensorSampleGet | |
SensorSample | |
PositionGet | |
Position | |
RangeGet | |
Range | |
InvalidChecksum | |
InvalidFormat | |
InvalidVersion | |
InvalidRequest | |
InvalidValue | |
Factory | |
PositionType | |
ZReference | |
SpeedReference | |
SensorInfoTuple | |
Maneuver | |
Goto | |
StationKeeping | |
Arguments | Task arguments |
Task | |
TCP | |
Client | |
Arguments | |
Task | |
Server | |
Arguments | Task arguments |
Task | |
Client | |
UAN | |
Report | |
Arguments | |
Task | |
UDP | |
Contact | |
ContactTable | |
LimitedComms | |
Listener | |
Node | |
NodeAddress | |
NodeTable | |
RateInfo | Structure that contains information about rate info |
Arguments | Task arguments |
Task | |
UserInterfaces | |
Buttons | |
Arguments | |
Task | |
LCD | |
Arguments | |
Task | |
LEDs | |
AbstractOutput | |
Emulator | |
GPIO | |
Message | |
ParallelPort | |
Pattern | |
Arguments | |
Task | |
MantaPanel | |
Command | |
Arguments | |
Task | |
Vision | |
DFK51BG02H | Device driver for the Imaging Source DFK 51BG02.H GigE CCD Color Camera |
AutoExposure | |
Frame | Container for raw picture data |
GVCP | Implementation of the GigE Vision Control Protocol (GVCP) |
GVSP | GigE Vision Stream Protocol (GVSP) |
Arguments | Task arguments |
Task | Device driver task |
WhiteBalance | White-balance filter for Bayer 8 (GBRG) images |
FrameGrabber | |
Arguments | |
Task | |
Lumenera | |
EntityActivation | |
EntityActivationMaster | |
HTTPClient | |
Arguments | Task arguments |
Task | Device driver task |
PhotoTrigger | |
Arguments | |
Task | |
DestinationManager | |
Test | |