home

My name is Eduardo Hernández, but i go by saucesaft on the internet.

I try to write useful, fun and interesting things about robotics, machine learning, diffusion models, computer vision, embedded systems, creative coding, books, writing, music, etc.

Check out some projects im working on below:

humanoids research intern @ AIST

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

ADAS programming

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

Developed courses for teaching Machine Learning and Computer Vision.

roboboat 2024

roboboat 2024
Participation in roboboat 2024

synthetic blender

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.

visionsystemx

Object detection and sensor fusion suite in ROS2, objective for competing @ Roboboat.

FLOWMAS

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

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

An emulator for the uxn virtual machine running as an audio plugin (VST3, CLAP).

roboboat 2025

roboboat 2025
Participation in roboboat 2025

fpga + godot

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.

ICRA 2025

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

ADAS electronics

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

tensorgba

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

Discrete and Continuous PID system for position control.

back from the dead

Reviving an old turtlebot!

dual-core π calculation

Implementation of an algorithm to approximate pi taking advantage of FreeRTOS and both cores of this STM32 development board.