Skip to content
View abadiet's full-sized avatar
πŸͺ„
__asm("int $3");
πŸͺ„
__asm("int $3");

Block or report abadiet

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
abadiet/README.md

Hi there πŸ‘‹

I'm a French MSc student in Aeraunotics and Space, specializing in Embedded Systems at ISAE-ENSMA.

Go to my portfolio β†’

Compilation of the profiling tools and Linux commands that I frequently use: tools πŸ› οΈ.

Projects available on GitHub

A simple C++ Apple Metal 3D engine based on a Model-View-Controller pattern.

beta-01-02-2025.mov

A fast C USB streamer for the Ricoh Theta (a 360Β° camera) to enable machine vision during the French Robotics Cup. This includes converting the frames to a known format and apply a projection to face the distortions as it is a 360Β° camera.


GSL is a Python library to fully use Garmin devices without relying on Garmin servers. GSL is heavily based on Garmin Express (GE), a Windows and macOS software provided by Garmin that allows you to update, sync, and register your devices. GE is an old software with no significant obfuscation or high-security protections, which is the reason why I reverse-engineered it instead of another Garmin application.


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.


πŸ’» Several websites

Dependency-free websites in pure html/css/js.
My Portfolio
Ensma Space Project's website: for the Space Projects's association of the ISAE-ENSMA.
ISAE-ENSMA Gala 2024's website: for the 2024 gala/graduation ceremony of the ISAE-ENSMA.


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.

Pinned Loading

  1. PNEATM PNEATM Public

    Pure C++ library for evolving neural networks with a modified NEAT that is able to access any previous data, allowing any kind of data

    C++ 4

  2. Distributed-Computing Distributed-Computing Public

    Basic versatile C library for distributed computing with dedicated os

    C

  3. Metal-Engine Metal-Engine Public

    Simple C++ Apple Metal 3D engine based on a Model-View-Controller pattern

    C++

  4. GarminServerLess GarminServerLess Public

    Python library to fully use Garmin devices while providing a high level of privacy

    Python 8 1

  5. RICOH-THETA-Vision RICOH-THETA-Vision Public

    A fast RICOH THETA USB perspective projected streamer

    C

  6. Ensmasteel-2023-2024-Code Ensmasteel-2023-2024-Code Public archive

    Code for the @Ensmasteel's robot, competing in the 2024 French Robotics Cup πŸ‡«πŸ‡·πŸ†

    C++