 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 | |
  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 | |
  PTU2 | |
   Arguments | Task arguments |
   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 | |
   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 |
   EntityControl | Entity Control |
   CpuUsage | CPU Usage |
   TransportBindings | Transport Bindings |
   RestartSystem | Restart System |
   Parameter | Parameter |
   ParameterControl | Parameters Control |
   DevCalibrationControl | Device Calibration Control |
   DevCalibrationState | Device Calibration State |
   EntityActivationState | Entity Activation State |
   QueryEntityActivationState | Query Entity Activation State |
   VehicleOperationalLimits | Vehicle Operational Limits |
   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 |
   LblDetection | LBL Detection |
   LblBeacon | LBL Beacon Configuration |
   LblConfig | LBL Configuration |
   AcousticRange | Acoustic Range |
   AcousticRangeReply | Acoustic Range Reply |
   AcousticMessage | Acoustic Message |
   AcousticDiagnostic | Acoustic Diagnostic |
   AcousticNoise | Acoustic Noise |
   AcousticPing | Acoustic Ping |
   AcousticPingReply | Acoustic Ping Reply |
   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) |
   SonarConfig | Sonar Configuration |
   SonarData | Sonar Data |
   Pulse | Pulse |
   PulseDetectionControl | Pulse Detection Control |
   FuelLevel | Fuel Level |
   GpsNavData | GPS Navigation Data |
   ServoPosition | Servo Position |
   DataSanity | Data Sanity |
   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 |
   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 |
   NavigationReset | Navigation Reset |
   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 |
   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 |
   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 |
   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 |
   VideoData | Video Data |
   RawImage | Raw Image |
   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 |
   AbortAcked | Abort Acknowledged |
   FormCtrlParam | Formation Control Parameters |
   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 |
   GenericIridiumMessage | An Iridium message that encapsulates an IMC message |
   DeviceUpdate | Extension to the IMC protocol used to report a set of device positions |
   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 |
   Payload | Super type Payload |
  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 | |
   ConnectionClosed | |
   Initializer | |
   Interface | Network interface information |
   TCPSocket | TCP Socket |
   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 |
   Duration | Utility class to estimate a plan's duration |
    SpeedConversion | Conversion factors for rpm and actuation percent |
   Progress | Utility class to estimate a plan's progress |
  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 |
   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 | |
  Dubin | |
   Task | |
  Elevator | |
   Arguments | Task arguments |
   VMonitor | Vertical monitor data |
   Task | |
  FlyByCamera | |
   Task | |
  FollowPath | |
   Task | |
    Waypoint | Struct for waypoint |
  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 | |
  Goto | |
   Task | |
  Idle | |
   Task | |
  Loiter | |
   Arguments | Task arguments |
   Task | |
  PopUp | This task is responsible for emerging to acquire a gps fix |
   Arguments | Task arguments |
   Task | PopUp task |
  Rows | |
   Task | |
  StationKeeping | |
   Arguments | Task arguments |
   Task | |
  Teleoperation | |
   Task | |
  VehicleFormation | |
   FormCollAvoid | |
    Arguments | |
    Task | |
   SMC | |
    Arguments | |
    Task | |
  YoYo | |
   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 |
   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 | |
   Navigation | Original AUV navigation filter |
    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 |
    EventActions | Actions that should be fired on plan and maneuver start or end |
    TimedAction | Struct for actions set on a timed reference |
   Calibration | Plan Specification parser |
   Plan | Plan Specification parser |
    Node | Graph nodes (a maneuver and its outgoing transitions) |
   Arguments | |
   Task | |
  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 | |
  LEDCON | |
   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 | |
  DLV3 | |
   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 | |
   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 | |
  SDCR | |
   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 |
  AUV | |
   Arguments | |
   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 |
   BeaconSetup | Beacon setup |
   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 | |
   LostComms | |
    Arguments | |
    Task | |
  Entities | |
   Arguments | |
   Task | |
  Power | |
   Command | |
   Arguments | |
   Task | |
  UAV | |
   LostComms | |
    Arguments | |
    Task | |
  Vehicle | |
   Arguments | |
   Task | |
 Transports | |
  Announce | |
   Destination | |
   Arguments | |
   Task | |
  Cache | |
   Arguments | |
   Task | |
  Discovery | |
   Arguments | |
   Task | |
  Evologics | |
   Driver | |
   RecvIM | |
   Arguments | |
   Task | |
   Ticket | |
  FlightGear | |
   Arguments | Task 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 | |
   CodedEstimatedState | |
   Arguments | |
   Task | |
  Replay | |
   Arguments | |
   Task | |
    Stats | |
  Serial | |
   Arguments | |
   Task | |
  SerialOverTCP | |
   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 | |
   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 | |
   HTTPClient | |
   Arguments | Task arguments |
   Task | Device driver task |
  PhotoTrigger | |
   Arguments | |
   Task | |
 DestinationManager | |