My Projects

A collection of robotics, AI, and mechatronics projects showcasing my expertise and innovation.

JobLens - AI-Powered CV Analysis & Enhancement Tool

Intelligent CV analysis platform leveraging LangChain, FAISS vector databases, and advanced language models to provide comprehensive resume feedback. Analyzes CV structure, content quality, and job compatibility to help job seekers optimize their resumes for better career opportunities.

AI Agents LangChain LangGraph FAISS Python

Software Architecture Master-Slave

Based on the use of UGVs and ROS2 Humble, applying software architecture techniques and robust design patterns. The results confirmed that, under the master-slave structure, the system completes all assigned tasks, even in case of failure of one or more robots.

ROS2 Multi-robot SLAM Nav2 Python

Multi Robot System

Multi Robot System developed for ROS2 Humble, allows the easy incorporation of several robot models with little configuration. There is no limit on the number of robots, if you incorporate UGV you can provide your parameter file for autonomous navigation.

ROS2 Multi-robot Nav2 Python

AUV Max: Simulator for Autonomous Underwater Vehicles

It focuses on the development of a submersible UAV, using advanced technologies in robotics, automatic control and machine vision. Developed with ROS2 Humble, Gazebo Garden 7 and Rviz2, this project represents a pioneering effort in the simulation and operation of autonomous underwater vehicles.

ROS2 Computer Vision C++ Python

Follower Car

Follower algorithm for TurtleBot3 and ROVER using only 2D LIDAR and traditional control techniques. The algorithm can be run on N robots, achieving a chain of follower robots. No machine vision or anything similar is used in the algorithm.

ROS2 Control C++ Python

KUKA Kr210 - Pick and Place

It uses ROS Noetic and MoveIt for motion planning and OpenCV for real-time object detection based on color segmentation. The system ensures accurate trajectory execution and seamless communication between perception and control, enabling efficient and autonomous pick and place operations.

ROS2 Industrial Automation Computer Vision MoveIt Python