morse.middleware.moos package¶
Submodules¶
morse.middleware.moos.abstract_moos module¶
- class AbstractMOOS(component_instance, kwargs)[source]¶
Bases:
AbstractDatastreamBase class for all MOOS Publishers and Subscribers
- class StringPublisher(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSPublish a string containing a printable representation of the local data.
- class StringReader(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSLog messages.
morse.middleware.moos.gps module¶
- class GPSNotifier(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSNotify GPS
morse.middleware.moos.gyroscope module¶
- class GyroscopeNotifier(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSNotify Gyroscope
morse.middleware.moos.imu module¶
- class IMUNotifier(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSNotify IMU
morse.middleware.moos.light module¶
- class LightReader(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSRead light commands.
morse.middleware.moos.motion module¶
- class MotionReader(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSRead motion commands and update local data.
morse.middleware.moos.pose module¶
- class PoseNotifier(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSNotify Pose
- class PoseReader(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSRead pose commands and update local data.
morse.middleware.moos.sick module¶
- class LIDARNotifier(component_instance, kwargs)[source]¶
Bases:
AbstractMOOSNotify LIDAR