home

Hi! I'm Eduardo Hernández, i'm an undergradute student in Robotics and Digital Systems at ITESM.

Formerly, research intern at the Join Robot Laboratory at CNRS-AIST in Tsukuba, Japan.

Currently working on Differentiable Robotics, Tactile-guided Dexterous Manipulation & Hardware-Software Co-design.

I try to write useful, fun and interesting things about robtics, machine learning, computer vision, embedded systems, music, etc.

humanoids research intern @ AIST

humanoids research intern @ AIST
Working at the Joint Robotics Laboratory @ Tsukuba, Japan

ICRA 2025

ICRA 2025
Research poster about trajectory generation using Continuous Normalizing Flows and LiDAR data.

FLOWMAS

FLOWMAS
Flow Matching trajectory generation for room scanning with Gaussian Splatting.

camera calibration for lab

camera calibration for lab
CUDA accelerated extrinsic and intrinsic multi-camera calibration for video demonstrations.

vision controlled car

vision controlled car
Designed to recognize traffic signals, lane changes, intersections, etc.

auxn

turn on JavaScript to see this video
An emulator for the uxn virtual machine running as an audio plugin (VST3, CLAP).

roboboat 2025

roboboat 2025
Participation in roboboat 2025

fpga + godot

turn on JavaScript to see this video
Developed a game in Godot and its controller in an FPGA.

filter with opamps

filter with opamps
Low-Pass 3rd order active filter implemented with opamps.

differentiable locomotion in MuJoCo MJX

turn on JavaScript to see this video
Open JAX/MJX replication of Schwarke et al. (CoRL 2025). Smoothed contacts, SHAC training, ANYmal walking from scratch

visionsystemx

turn on JavaScript to see this video
Object detection and sensor fusion suite in ROS2, objective for competing @ Roboboat.

ADAS electronics

ADAS electronics
PCB development for braking, steering and throttle in an autonomous vehicle.

tensorgba

turn on JavaScript to see this video
Interfacing Gameboy Advance games with Convolutional Neural Networks.

waypoint following car

waypoint following car
IMU + Radio + Wheel Encoders + Dual Core STM32 + Perfboard Circuit + Simulink Controller exported to C

hands-on PID system

turn on JavaScript to see this video
Discrete and Continuous PID system for position control.

back from the dead

turn on JavaScript to see this video
Reviving an old turtlebot!

dual-core π calculation

turn on JavaScript to see this video
Implementation of an algorithm to approximate pi taking advantage of FreeRTOS and both cores of this STM32 development board.

recurRL JAX

turn on JavaScript to see this video
Highly customizable (and fast) recurrent RL library for JAX/MJX. Supports LSTM, GRU, and GTrXL (Gated Transformer-XL) sequence models with PPO and A2C.

ADAS programming

turn on JavaScript to see this video
FreeRTOS based system on STM32 platform for controlling an autonomous vehicle.

flow matching with pusht

flow matching with pusht
ML practice for adapting the PushT environment to a flow matching unet model

robotics leadership

robotics leadership
Led several robotics developments as a team & solo.

machine learning coursework

turn on JavaScript to see this video
Developed courses for teaching Machine Learning and Computer Vision.

roboboat 2024

roboboat 2024
Participation in roboboat 2024

synthetic blender

turn on JavaScript to see this video
Synthetic data generation framework with blender's python scripting

tractor interface simulator

tractor interface simulator
Simulink approximation of a tractor's engine running on an STM32 interfacing with sensors.

page visits