morse.middleware.moos package

Submodules

morse.middleware.moos.abstract_moos module

class AbstractMOOS(component_instance, kwargs)[source]

Bases: morse.middleware.abstract_datastream.AbstractDatastream

Base class for all MOOS Publishers and Subscribers

finalize()[source]

Kill the morse MOOS app.

getRecentMail()[source]

Get recent messages from MOOS.

initialize()[source]

Initialize the MOOS app.

class StringPublisher(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Publish a string containing a printable representation of the local data.

default(ci='unused')[source]
class StringReader(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Log messages.

default(ci='unused')[source]

morse.middleware.moos.gps module

class GPSNotifier(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Notify GPS

default(ci='unused')[source]

morse.middleware.moos.gyroscope module

class GyroscopeNotifier(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Notify Gyroscope

default(ci='unused')[source]

morse.middleware.moos.imu module

class IMUNotifier(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Notify IMU

default(ci='unused')[source]

morse.middleware.moos.light module

class LightReader(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Read light commands.

default(ci='unused')[source]
initialize()[source]

morse.middleware.moos.motion module

class MotionReader(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Read motion commands and update local data.

default(ci='unused')[source]
initialize()[source]

morse.middleware.moos.pose module

class PoseNotifier(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Notify Pose

default(ci='unused')[source]
class PoseReader(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Read pose commands and update local data.

default(ci='unused')[source]
initialize()[source]

morse.middleware.moos.sick module

class LIDARNotifier(component_instance, kwargs)[source]

Bases: morse.middleware.moos.abstract_moos.AbstractMOOS

Notify LIDAR

default(ci='unused')[source]
initialize()[source]

Module contents