Skip to content

🖥️ Getting Started (Developers)

Gerson edited this page May 29, 2025 · 1 revision

Welcome to the CondorSSL: Engine — a low-level control software designed for the RoboCup Small Size League (SSL). Built with C++, Qt6, and Lua scripting, it serves as the core control and debugging for Sysmic Robotics' autonomous robot systems.

2. Install Dependencies

Ensure you have the following tools and libraries installed before building the project:

🧰 Required Tools

  • CMake: Version ≥ 3.3 and < 4.0

  • MinGW (Windows only): To compile the project using g++

  • Qt 6: Must include the following components:

    • QtSerialPort

    • QtWebSockets

🔧 Dependency Installation

On Windows:
  • Install MSYS2 and use it to install mingw-w64 toolchains.

  • Download and install Qt 6 from the official Qt installer. During installation, make sure to select:

    • QtSerialPort

    • QtWebSockets

  • Download and install CMake.

Clone this wiki locally