<Jescas981/>

"If you want to build a spaceship, letโ€™s build it. Time is the only limit."

About Me

Who I Am

Iโ€™m an engineer passionate about robotics and autonomous systems, with a strong focus on advanced perception and sensor data processing such as LiDAR. My mission is to transform complex ideas into functional and scalable solutions, always aiming for efficiency and robustness in dynamic environments.

I work on research and development of intelligent systems capable of interacting with the world safely and efficiently. I enjoy sharing knowledge and collaborating on projects that push the boundaries of whatโ€™s possible in autonomy and artificial intelligence.

My Expertise

  • Robotic Perception: Integration and processing of sensor data like LiDAR, IMU, and cameras for autonomous navigation.
  • ROS2 & Distributed Systems: Node development, real-time pipelines, and communication using ROS2 and DDS.
  • Computer Vision: Object detection, tracking, and segmentation using OpenCV, PCL, and deep neural networks.
  • Machine Learning: Implementation of classical models and deep networks in PyTorch for classification and regression tasks.

My Current Roles

    • ๐Ÿš€ Chief Technical Officer โ€“ Multiperception AI
    • ๐ŸŽ“ Industrial Mechatronics Technician โ€“ Tecsup
    • ๐Ÿค– Robotics Researcher โ€“ Standalone
    • ๐Ÿ› ๏ธ Soon... Electronics Engineer

Research

Magnetometer Distortion
Google Colab

Magnetometer Distortion

An in-depth study on magnetometer distortion, exploring calibration techniques and their impact on sensor fusion for accurate orientation estimation.

StatisticsFilter
Ver Contenido
Odometry - EKF
Google Colab

Odometry - EKF

Implementation and analysis of an Extended Kalman Filter (EKF) for robust odometry estimation in mobile robotics, enhancing localization accuracy.

LocalizationOdometryEKF
Ver Contenido
Extended Kalman Filter
Google Colab

Extended Kalman Filter

A comprehensive notebook on the Extended Kalman Filter (EKF), detailing its mathematical foundations and practical applications in state estimation.

LocalizationEKF
Ver Contenido
Convolution
Google Colab

Convolution

Exploring the concept of convolution in image processing and deep learning, with intuitive examples and practical implementations.

Image ProcessingMath Intuition
Ver Contenido
MachineLearning and Neurons
Google Colab

MachineLearning and Neurons

A foundational exploration of machine learning principles and the biological inspiration behind neural networks, with basic model implementations.

Machine LearningTensorflow 2.0Deep LearningMath Intuition
Ver Contenido
Fast Fourier Transform Filter
Google Colab

Fast Fourier Transform Filter

Implementation and application of the Fast Fourier Transform (FFT) for signal filtering, demonstrating its use in various data processing tasks.

PythonFFT
Ver Contenido
Z Transform
Google Colab

Z Transform

An interactive guide to the Z-transform, its properties, and applications in digital signal processing and system analysis.

PythonFFT
Ver Contenido
CNN MNIST From Scratch
Google Colab

CNN MNIST From Scratch

Building a Convolutional Neural Network (CNN) from scratch to classify MNIST handwritten digits, focusing on core architectural concepts.

ConvolutionDeep LearningNumpy
Ver Contenido
Wifi Classifier - ANN
Google Colab

Wifi Classifier - ANN

Developing an Artificial Neural Network (ANN) to classify indoor locations based on WiFi signal strengths for localization purposes.

LocalizationDeep Learning
Ver Contenido
Step Counter
Google Colab

Step Counter

An algorithm for step counting using IMU data, leveraging statistical methods and filtering techniques for robust performance.

LocalizationStatisticsEKF
Ver Contenido
Radial Basis Function - Model
Google Colab

Radial Basis Function - Model

Understanding Radial Basis Function (RBF) networks and their application in function approximation and pattern recognition.

StatisticsDeep Learning
Ver Contenido
Laplace - Fourier
Google Colab

Laplace - Fourier

A comparative study of Laplace and Fourier transforms, highlighting their mathematical properties and utility in signal and system analysis.

Fourier TransformMath Intuition
Ver Contenido
Bayes Filter
Google Colab

Bayes Filter

An introduction to the Bayes Filter, a fundamental concept in probabilistic robotics for state estimation under uncertainty.

EKFMath Intuition
Ver Contenido
IMUFilter
Google Colab

IMUFilter

Development and evaluation of filters for Inertial Measurement Unit (IMU) data, crucial for robust motion tracking and orientation.

EKFMath Intuition
Ver Contenido
Flow In Porous Media
Google Colab

Flow In Porous Media

Simulating fluid flow in porous media, with applications in nanotechnology and material science, exploring complex physical phenomena.

NanoTechnolyMath Intuition
Ver Contenido
KPCONV Pointcloud Classifier
Article

KPCONV Pointcloud Classifier

An exploration of KPCONV, a kernel point convolution-based classifier for point cloud data, applicable in 3D perception tasks.

Point CloudDeep Learning
Ver Contenido
Object Scanner Proposal
Preview

Object Scanner Proposal

A proposal for an object scanning system, detailing the methodology and potential applications for 3D reconstruction and inspection.

PointcloudLiDAR
Ver Contenido
Omniwheel Controller
Preview

Omniwheel Controller

Design and implementation of a controller for omniwheel robots, enabling precise and versatile motion in complex environments.

Control TheoryMechatronics
Ver Contenido
Unity - Soil digging
Preview

Unity - Soil digging

A Unity simulation demonstrating soil digging mechanics, exploring physics-based interactions for heavy machinery applications.

UnitySimulation
Ver Contenido
HMI - Tia Portal
Preview

HMI - Tia Portal

Development of a Human-Machine Interface (HMI) using Siemens TIA Portal, focusing on intuitive control and monitoring of industrial processes.

HMIPLCIndustrial Automation
Ver Contenido
Ros & Unity - Pointcloud
Preview

Ros & Unity - Pointcloud

Integration of ROS with Unity for real-time point cloud visualization and simulation, bridging robotics and virtual environments.

UnityROSSimulationPointcloud
Ver Contenido
CONTROL PI - INTOUCH
Preview

CONTROL PI - INTOUCH

Implementation of a PI controller in Wonderware InTouch, demonstrating its application in industrial process control and automation.

Control TheoryPLCIndustrial Automation
Ver Contenido
Circuito RLC
Preview

Circuito RLC

Analysis and simulation of RLC circuits, exploring their behavior in electrical systems and signal processing applications.

Control TheoryElectronicsMath IntuitionSimulation
Ver Contenido
Unity - Mine Truck
Preview

Unity - Mine Truck

A digital twin simulation of a mine truck in Unity, focusing on realistic vehicle dynamics and operational scenarios for training and analysis.

Digital TwinUnitySimulation
Ver Contenido
Project - Improved Localization
Preview

Project - Improved Localization

A project focused on enhancing localization accuracy for autonomous systems, integrating various sensor data and filtering techniques.

LocalizationSensor FusionRobotics
Ver Contenido
Proposal - Car 3D Mapping using 2D Lidar
Preview

Proposal - Car 3D Mapping using 2D Lidar

A conceptual proposal for 3D car mapping using 2D LiDAR sensors, outlining a cost-effective approach to environmental perception.

LiDARMappingRobotics
Ver Contenido
Capacity counter for a room
Preview

Capacity counter for a room

Development of a system to count the capacity of a room using sensor technology, focusing on practical implementation and accuracy.

ElectronicsArduinoIoT
Ver Contenido
Bouncing Ball
Research

Bouncing Ball

A physics simulation of a bouncing ball, exploring classical mechanics and visualization techniques with a focus on mathematical accuracy.

Math IntuitionOpenGL APISimulation
Ver Contenido
PointCloud Assembler ROS2
Research

PointCloud Assembler ROS2

A ROS2 package for assembling point cloud data from multiple sensors into a unified map, crucial for 3D perception in robotics.

ROS2Point CloudRobotics
Ver Contenido
Hikvision Driver for ROS2
Research

Hikvision Driver for ROS2

Development of a ROS2 driver for Hikvision cameras, enabling seamless integration of industrial cameras into robotic systems.

ROS2Hikvision APIDrivers
Ver Contenido
Modern CPP 2018 Course
Course

Modern CPP 2018 Course

A comprehensive course on Modern C++ (2018 standards), covering advanced features and best practices for high-performance applications.

Modern C++Programming
Ver Contenido
Game Dev Cpp 2019 Course
Course

Game Dev Cpp 2019 Course

A course focused on game development using C++, covering graphics, physics, and game engine principles from a low-level perspective.

Modern C++Game Development
Ver Contenido
Cpp Design Patterns
Course

Cpp Design Patterns

An exploration of common design patterns in C++, demonstrating how to build robust, scalable, and maintainable software architectures.

Modern C++Design Patterns
Ver Contenido

Documents

ANN - Propagation 2

ANNNeural NetworksPropagation
Ver Documento

ANN - Propagation

ANNNeural NetworksPropagation
Ver Documento

A* Search Algorithm

Path PlanningSearch AlgorithmA*
Ver Documento

Bayes Filter

BayesianProbabilityFiltering
Ver Documento

CNN - Pooling

CNNNeural NetworksPooling
Ver Documento

CNN - Propagation

CNNNeural NetworksBackpropagation
Ver Documento

Continuous Mass and Momentum

PhysicsDynamicsMassMomentum
Ver Documento

Differential Drive

RoboticsKinematicsDifferential Drive
Ver Documento

Dijkstra Algorithm

Path PlanningDijkstraGraph Search
Ver Documento

Dynamic Model - The Construct

RoboticsSimulationModeling
Ver Documento

Gradient Descent - Logistic Regression

Machine LearningGradient DescentLogistic Regression
Ver Documento

Kalman Filter

EstimationFilteringKalman Filter
Ver Documento

Matrices

Linear AlgebraMatricesMath
Ver Documento

Path Planning

Path PlanningRoboticsNavigation
Ver Documento

Potential Fields

Path PlanningArtificial Potential Fields
Ver Documento

Probability Theory

ProbabilityStatisticsMath
Ver Documento

Rigid Body Dynamics - The Construct

PhysicsRoboticsRigid Body
Ver Documento

RTT - Algorithm

RTTPath PlanningSampling-based Planning
Ver Documento

Training ANN

ANNTrainingNeural Networks
Ver Documento

Vectors

MathVectorsLinear Algebra
Ver Documento