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