I am an engineering student at SeaTech, passionate about the intersection of software and hardware. I thrive on complex challenges. From developing Python algorithms for AI to designing embedded C/ROS systems, I am driven by the process of turning a complex idea into a functional, intelligent machine.
- π Current Focus: Mechatronics, Robotics, and Embedded AI.
- π― Looking for: Internships or opportunities to apply my skills in real-world environments.
π AI-Powered 3D Tracking for ROV (https://github.com/Projet-BlueROV-Seatech)
ROV.mp4
- Tech Stack:
Python,Computer Vision (OpenCV),YOLOv8, `Qualisys - π― Challenge: Develop a low-cost, markerless alternative to expensive industrial motion capture systems (Qualisys) to track the 3D trajectory of an underwater robot in a test basin.
- π οΈ Solution: Built a complete Python pipeline. Trained a YOLOv8 model for robust object detection in a distorted aquatic environment. Implemented multi-camera calibration (OpenCV, ArUco) and a stereoscopic 3D triangulation algorithm using the least squares method.
- π Impact: Achieved a tracking precision of ~4.7 cm at a 3-meter distance, validated against the Qualisys ground truth. The project was highly praised by the COSMER lab jury for its technical viability and commercial potential.
ποΈ TurtleBot Autonomous Navigation (https://github.com/julien-dbc/TurtleBot_Autonomous_Navigation)
turtle.mp4
- Tech Stack:
ROS,Python,Gazebo - π― Challenge: Enable a TurtleBot to navigate autonomously in an unknown environment while safely avoiding obstacles.
- π οΈ Solution: Developed a navigation stack using ROS and Python within a Gazebo simulation. Implemented a robust State Machine processing Lidar data for dynamic path planning and managing physical collisions via bumper sensors.
- π Impact: Achieved reliable autonomous movement and collision avoidance, demonstrating strong proficiency in standard robotics frameworks.
πΉοΈ Autonomous Mobile Robot Control (https://github.com/julien-dbc/Embedded-Autonomous-Robot)
elec.mp4
- Tech Stack:
C,MPLAB X,Microchip/ADC - π― Challenge: Build a low-level, collision-free control system for a physical autonomous mobile robot.
- π οΈ Solution: Programmed an embedded control architecture in C using MPLAB X. Configured Microchip peripherals (ADC, Timers) and managed hardware interrupts. Designed an obstacle avoidance algorithm aggregating data from 5 telemeter sensors.
- π Impact: Delivered a fully functional embedded system capable of real-time sensor processing and autonomous spatial awareness.
π Vehicle Dynamics Simulator (https://github.com/julien-dbc/Vehicle-Dynamics-Simulator)
simulateur.mp4
- Tech Stack:
MATLAB,App Designer (IHM) - π― Challenge: Create a tool to predict and analyze the complex physical behavior of various vehicles under different driving conditions.
- π οΈ Solution: Designed a custom simulation application using MATLAB App Designer. Implemented mathematical physics models to calculate trajectory, lateral acceleration, yaw rate, and drift across multiple scenarios (dry, wet, ice).
- π Impact: Provided a scalable UI to simulate rollover risks and handling characteristics for city cars, SUVs, and hovercrafts.
π§ AI for Hexapawn (Reinforcement Learning) (https://github.com/julien-dbc/Hexapawn-Reinforcement-Learning)
ia.mp4
- Tech Stack:
Python,Machine Learning - π― Challenge: Build an AI capable of mastering a board game from scratch without pre-programmed strategies.
- π οΈ Solution: Coded a Hexapawn game engine in Python and implemented a reinforcement learning algorithm. The AI systematically recorded winning states and pruned losing branches over multiple iterations.
- π Impact: Achieved a model capable of perfect play. Successfully scaled the board size and generated a complete game tree for instant win-state calculation.
π Explore my other projects (Image Processing, Breakwaters Simulation, Business Strategy) directly on my Interactive Portfolio.
| Category | Technologies | Applications |
|---|---|---|
| Robotics & Simulation | ROS, Gazebo, MATLAB |
Autonomous navigation, system dynamics modeling. |
| Embedded & Core Logic | C, C++, Python, Java |
Microcontroller programming, Reinforcement Learning, Computer Vision. |
| Design & Mechanics | SolidWorks, AutoCAD |
3D modeling, mechanical parts assemblies. |
| Project & Docs | LaTeX, Gantt, Google Workspace |
Scientific reporting, team leadership, timeline management. |