Smart Boat Simulation and Navigation System

    SDL2/LVGL-based boat simulation with PID navigation

    Project Overview

    Smart boat simulation design project with SDL2 boat simulation UI, LVGL embedded GUI, PID navigation control algorithm, hardware motherboard design, and PCB schematics. Software built with CMake, covering boat dynamics simulation, path planning, and heading control.

    Technical Challenges

    Achieving real-time boat dynamics simulation and precise heading control on embedded platforms while balancing low power and real-time requirements.

    Solution

    Using SDL2 for graphic simulation, LVGL for embedded GUI, PID algorithm for heading control, CMake for build management, with custom PCB motherboard.

    Key Highlights

    C
    SDL2
    LVGL

    Technology Stack

    C
    SDL2
    LVGL
    PID Control
    CMake
    PCB Design

    Need More Details?

    Contact us for customized solutions and quotes