Skip to content
View Lecrapouille's full-sized avatar

Organizations

@exaequos

Block or report Lecrapouille

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Lecrapouille/README.md

🚀 My GitHub Projects Overview

For more details about each project, visit the corresponding GitHub repository! 😊

By the way: I have a GitHub sponsor page: https://github.com/sponsors/Lecrapouille. If you like my work, please consider sponsoring me!

🤖 Robotics Projects

  • Arduino Emulator: Arduino hardware emulator for testing Arduino sketches without physical hardware.
  • Behavior Tree: A lightweight behavior trees C++14 library with a real-time visualizer application (WIP use with care!).
  • Robotik: A C++ robot arms kinematics library (WIP, use with care!).
  • Highway: Autonomous driving simulator (WIP, currently private).
  • CAN: Python parser for CAN files (private).
  • Control Law: Proof of concepts on control law.

🛠️ C++ Libraries

🎮 Godot Extensions

  • gdCEF: Godot plugin for web browser integration based on Chromium Embedded Framework.
  • Prologot: SWI-Prolog for Godot 4 - GDExtension that integrates SWI-Prolog into Godot 4.

🌐 Web & Browser Tools

  • Stigmee: Decentralized web browser and 3D social network (cancelled project).
  • Offscreen CEF: Proof of concept CEF off-screen rendering for OpenGL/SDL2.

📊 System Modeling Tools

  • Timed Petri Net Editor: Timed Petri nets, event graph, and GRAFCET editor.
  • (max,+) Algebra: Julia package for tropical algebra: (max,+) and (min,+) algebras.
  • Statecharts: PlantUML statecharts to C++ code generator (flat statecharts only).

🚗 Traffic Simulation

  • CiudadSim: Scilab Traffic Assignment Toolboxes (I'm not the author of the original code).
  • Open GlassBox: Implementation of the SimCity simulation engine.
  • Highway: Autonomous driving simulator (WIP).
  • Ecstasy: My computer science student project for traffic and vehicle physics simulation.

🎮 Simulation Projects

  • Covid19: COVID-19 epidemic model.
  • Global Warming: My own climate data analysis.
  • Janus: My own attempt at Jean-Pierre Petit's Janus cosmological model.

📚 Learning Projects

🔧 My Configuration

Pinned Loading

  1. Prologot Prologot Public

    [Plugin][Version 0.1.0][WIP] SWI-Prolog for Godot 4

    C++ 9

  2. gdcef gdcef Public

    [Plugin][Version 0.19.1][Functional] Chromium Embedded Framework Webview for Godot 4

    C++ 393 43

  3. ArduinoEmulator ArduinoEmulator Public

    [C++ server, web client][v0.1.0] Arduino hardware emulator for testing Arduino sketches without physical hardware

    C++ 1

  4. TimedPetriNetEditor TimedPetriNetEditor Public

    [Application][Version 0.4.0][Functional] A timed Petri net and graph event editor and simulator combined to (max,+) algebra with wrapped API for Julia lang

    C++ 20 2

  5. OpenGlassBox OpenGlassBox Public

    [Lib][Version 0.2.0][Functional] Sandbox implementation of the simulation engine behind SimCity 5 (GlassBox)

    C++ 45 2

  6. zipper zipper Public

    [Lib][Version 3.0.1][Functional] C++14 wrapper around minizip compression library

    C++ 95 22