/msur-packages

MSU Robotics team libraries

Primary LanguagePythonApache License 2.0Apache-2.0

MSUR Packages

Suite libraries for auv of msu-robotics team

CRC16

Calculates special crc16, for checking telemetry packages

Driver

Implementation for communication protocol of auv

sequence diagram

sequenceDiagram
    loop 10Hz
        AUV->>+Service: Telemetry
        Service ->>+ AUV: Thrusters state
    end
    Driver ->>+ Service: get_telemetry()
    Service ->>+ Driver: Telemetry
    Driver ->>+ Service: Send(XThruster)
Loading

Installation

For install libraries use following command:

pip install msur-packages

For working driver needs install communication service