Projects
Software, frameworks and tools developed alongside my research and my teaching. Each project ships with its own documentation.
Research contributions
Planners, engines and architectures where the artefact itself is the contribution.
DEPTH
ACTIVE
Runner Up Award — IEPC 2026, first Epistemic Planning track of the International Planning Competition (ICAPS 2026, Dublin)
DEPTH (DEL Epistemic Planner with Tier Heuristics) won the Runner Up Award at the first International Epistemic Planning Competition (IEPC 2026) — the inaugural Epistemic Planning track of the International Planning…
RatBot
ACTIVE
RatBot is an open, modular mobile robot platform for research and teaching, designed and built in the laboratory and released as open hardware: electronics, firmware, ROS 2 software and mechanics can all be studied…
gAgent
ACTIVE
gAgent (generative Agent) is a C++17 multi-agent platform built on the FIPA ACL standard. Each agent runs as its own process and exchanges FIPA-ACL messages over ZeroMQ. The platform targets neuro-symbolic planning by…
Instruments & research infrastructure
Platforms, tools and hardware built to make experiments possible and reproducible. They carry no claim of their own — they are what makes the claims testable.
DynamixelCtrl
ACTIVE
A small interface board that bridges an ordinary full-duplex UART to the half-duplex TTL bus of Dynamixel servos. Robotis' AX series talks on a single wire, which no Raspberry Pi or Arduino serial port drives natively…
Labello
LEGACY
Labello is a tool that automates the construction of machine-learning datasets. It handles acquisition, annotation, and preparation of RGB-D data for computer vision tasks, in particular the object-weight prediction…
Teaching & DIY projects
Smart Card Programmer
ACTIVE
Programming tool for smart cards and Java Card applications, used as the supporting platform for the SAE_1_Carte_a_puce teaching module. Facilitates the development, deployment, and testing of applets on physical smart…
FlightGear Saitek Drivers
LEGACY
Drivers for Saitek flight-simulation panels (yokes, throttles, switch panels, radio panels) on Linux, exposing their controls and LEDs to the FlightGear open-source flight simulator. A small hobby project written to…