I'm a French Software Engineer Intern at ArianeGroup, working on developing a simulation kernel.
A very fast, generic s-expression compiler & interpreter library (400x faster than GNU Guile).
An optimized C++ implementation for real-time machine vision in the French Robotics Cup.
A simple C++ Apple Metal 3D engine based on a Model-View-Controller pattern.
C Wrapper generator for C++. Based on Clang.
C Wrapper for the European Space Agency ECSS SMP Standard.
Optimized C USB streamer for the Ricoh Theta (a 360Β° camera) for real-time machine vision in the French Robotics Cup.
GSL provides an open-source alternative to Garmin's proprietary services, derived from low-level reverse engineering Garmin Express.
Pure C++ library for a machine learning technique designed to evolve artificial neural networks. PNEATM offers several advantages such as handling various data types, supporting multiple data types simultaneously, utilizing multiple activation functions, dynamically evolving activation functions, and accessing previous processed data.
Code for the Ensmasteel's robot which will be competing in the French Robotics Cup during the 2024 session.
Basic versatile C library for distributed computing with dedicated os. Distributed computing refers to a network of computers working together to solve a problem or complete a task, instead of a single computer handling all the processing. The workload is divided among multiple machines, allowing for faster and more efficient processing.
C++ library for evolving neural networks with NEAT. NEAT is a machine learning technique used to evolve artificial neural networks. This algorithm is often used for complex tasks such as game playing and robotics, where traditional hand-designed neural networks may not be effective.