Charbel Abi Hana

Charbel Abi Hana

Senior AI/ML Engineer & Researcher

Diffusion Models · Robotics · World Models · Physical AI

Building the bridge from diffusion policy research to production robot deployment. Direct NVIDIA Cosmos Policy collaborator. First-author at AAMAS 2026. Leading a 10+ person R&D team at idealworks (BMW Group).

Munich, Germany

About

I am a Senior AI/ML Engineer at idealworks GmbH in Munich, building the bridge between cutting-edge ML research and production robot systems.

My current work centers on Diffusion Policy and Vision-Language-Action models. I collaborate directly with NVIDIA on Cosmos Policy, building diffusion-based policy learning for embodied AI. My first-author paper SPADE (AAMAS 2026) extends the foundational Diffusion Policy work by Chi et al. into multi-agent robotic path planning.

What sets me apart: I don't just publish — I deploy. My systems run on real robots in BMW production facilities. I've led a team of 10+ engineers and researchers, mentored Master's students to publication, and built everything from production Visual SLAM to large-scale synthetic data pipelines with NVIDIA Cosmos.

I hold an M2 in Mathematics, Machine Vision and Machine Learning from École Normale Supérieure Paris-Saclay, one of France's most selective Grandes Écoles.

Experience

Nov 2023 — Present

Senior AI/ML Engineer

idealworks GmbH

Munich, Germany
Mar 2021 — Sep 2023

AI Engineer

inmind.ai

Remote (Company based in Beirut, Lebanon)
Mar 2020 — Mar 2021

Machine Learning Intern

BMW Group / idealworks GmbH

Munich, Germany

Education

2022 — 2023

M2 — Mathematics, Machine Vision & Machine Learning

École Normale Supérieure Paris-Saclay

Gif-sur-Yvette, France GPA: 15.2/20
2021 — 2022

M1 — International Track in Electrical Engineering

Université Paris-Saclay

Évry-Courcouronnes, France GPA: 14.1/20
2015 — 2021

B.Eng — Mechanical Engineering

Holy Spirit University of Kaslik (USEK)

Kaslik, Lebanon GPA: 3.35/4.0

Topics & Focus Areas

NVIDIA Collaboration

NVIDIA Cosmos

Direct collaboration with NVIDIA to fine-tune and integrate NVIDIA Cosmos data generation and augmentation pipeline into the AMR domain and modalities. Developing Synthetic Data Generation pipeline at scale for production use-cases. Tools used include Grafana, Prometheus, LakeFS, Determined AI for GPU inference job orchestration, FastAPI for API development, and Docker for containerization.

predict2.5 transfer2.5 reason2 Fine-tuning Physical AI
NVIDIA Cosmos Webpage→
Production System

Hybrid Visual SLAM

Designed and deployed a hybrid LiDAR + Visual SLAM system transitioning from localization fallback to primary production system for autonomous mobile robots in warehouse environments.

VSLAM LiDAR Production
Production System

Anonymization Pipeline

Built and deployed a modular people anonymization pipeline for autonomous mobile robots in production. The pipeline support modular model support with automatic benchmarking and selection. Deployed on-site and on AWS with Lambda, EC2, Batch and S3. CI/CD with Github Actions. On-site deployment uses Docker and Celery for distributed processing.

Anonymization Segmentation AWS
Production System

Motion Prediction for Collision Avoidance

Built and deployed a robot motion prediction pipeline on-edge on NVIDIA Jetson Xavier device for on-edge collision avoidance in production. Technologies for the core were a YOLO model for object detection and an Unscented Kalman Filter for motion estimation and tracking. Deployment was done using ROS, Docker, ONNX and TensorRT.

Collision Avoidance Motion Prediction On-Edge Deployment
Sim-to-Real Transfer

Synthetic Data & Digital Twins

Built sim-to-real data pipelines using Unity, NVIDIA Isaac SIM, and NVIDIA Cosmos for training perception and prediction models with efficient transfer learning.

Transfer Learning Isaac SIM Unity

Publications

ECCV 2026

"LORE: Long-term Neural Radiance Localization in Evolving Logistical Environments"

Kameel Amareen, Charbel Abi Hana, Sebastián Barbas Laina, Grigorios Aris Cheimariotis, Panos K. Papadopoulos, Dimitrios Zarpalas, Anthony Rizk

Targeting ECCV 2026 · Second Author

Applying NeRF for robust localization in changing and degrading environments.

AAMAS 2026

"SPADE: Scalable Path-planning via Aggregated Diffusion Experts"

Charbel Abi Hana, Tatiana Ghantous, Mikael Khalil, Anthony Rizk

Extended Abstract · First Author

Extends diffusion policy and imitation learning to path planning for autonomous multi-agent systems. Builds upon Chi et al. (RSS 2023).

IPAS 2025

"End-to-end Sketch-Guided Path Planning through Imitation Learning for Autonomous Mobile Robots"

Anthony Rizk, Charbel Abi Hana, Youssef Bakouny, Flavia Khatounian

IEEE IPAS · Second Author

Introduces sketch-guided imitation learning for AMR path planning, enabling non-technical users to draw desired navigation paths on 2D maps. Uses U-net models with a novel evaluation framework combining image generation and robotics metrics.

Open Source Projects

Open-source work and research implementations. View all repositories on GitHub.

Research & Robotics

SidewalkDetection

Semantic segmentation for autonomous robot navigation in urban environments

Pixel-level semantic segmentation enabling robots to identify safe sidewalk areas from RGB camera feeds. Complete pipeline from data labeling through training to real-time inference with a custom 276-image dataset.

Semantic SegmentationU-NetComputer VisionOpenCVNavigation

ups-marl-benchmark

Multi-Agent Reinforcement Learning benchmarking for decentralized autonomous driving

Benchmarking suite for evaluating decentralized multi-agent RL algorithms in high-density autonomous driving scenarios using highway-env simulation.

Multi-Agent RLDecentralized Controlhighway-envAutonomous Driving

Machine Learning

ups-mv-gans

GANs for data augmentation and image-to-image translation

Tackling data scarcity through GAN-based synthetic image generation and CycleGAN for unpaired image-to-image translation across visual domains.

GANsCycleGANData AugmentationGenerative AIDocker

ups-ml-football-player-value

Regression analysis for predicting professional athlete market values

End-to-end ML project predicting football player transfer values. Demonstrates reproducible ML workflows with DVC for experiment tracking and Dockerized execution.

RegressionDVCDockerScikit-learnMLOps

ups-ml-stroke-prediction

Healthcare analytics: classification model for stroke risk prediction

Classification project for predicting stroke risk using patient health data. Covers EDA, class imbalance handling, and multi-classifier comparison.

ClassificationHealthcareEDAScikit-learnData Visualization

Tools & Infrastructure

gpu-test

Utility scripts for verifying GPU acceleration across TensorFlow 2 and PyTorch environments.

View on GitHub

astronvim-setup

Customized Neovim configuration built on AstroNvim, optimized for Python, C++, and CUDA development.

View on GitHub

dvc-basics

Data and model version control using DVC in MLOps — setup guides, remote storage, and Python API integration.

View on GitHub

tex-templates

Professional LaTeX templates for academic publications and conference papers (IEEE format presets).

View on GitHub

Technical Skills

AI & Robotics

Diffusion Policy VLA Imitation Learning Computer Vision VSLAM Motion Prediction Edge Deployment

Stack

Python C++ CUDA PyTorch NVIDIA Cosmos NVIDIA Isaac ROS2 Docker

Infrastructure & Languages

GPU Clusters Distributed Training Linux Kubernetes

Get in Touch

I'm always happy to chat about robotics, diffusion models, or anything in between. Feel free to reach out, whether it's a collaboration, a question, or just to say hi 👋