Mehmet Turan Yardimci

Mehmet Turan Yardimci

Incoming M.Sc. Computer Science, Karlsruhe Institute of Technology · Robot Learning

I work on reinforcement learning fine tuning of vision language action policies, and on hierarchical control for humanoid robots. Most of it runs on a single consumer GPU, which is a constraint I treat as part of the problem rather than an excuse: if a method only works on a cluster, very few people can check it. Platforms are the Unitree G1 and a UR5e arm, in NVIDIA Isaac Lab and LeRobot.

Download CV Europass format, last updated July 2026
Latest Paper

Critic Architecture Matters: Dual vs. Unified Critics for Humanoid Loco-Manipulation

Mehmet Turan Yardımcı
ICRA 2026 · Workshop on Reinforcement Learning in the Era of Imitation Learning (RL4IL) · Poster, Vienna, June 2026

The paper isolates one design choice in multi objective reinforcement learning: whether a humanoid policy should share a single critic across locomotion and manipulation, or use separate critics with disjoint reward signals. Three policies on a 23 degree of freedom Unitree G1 in Isaac Lab, same observations, same curriculum, same hardware, with only the critic architecture varied. A secondary result is that once the architecture is fixed, adding anti gaming reward machinery buys nothing further.

Research Interests

RL fine tuning of VLA policies Turning a pretrained vision language action policy into one that improves from its own experience, without discarding what imitation gave it
Flow matching and diffusion policies Sampling, likelihoods and policy gradients for generative action models
Humanoid loco manipulation Whole body control where locomotion and manipulation share one body and compete for it
Verification and reproducibility Making a training run report enough about itself that a silent failure cannot pass for a result

Projects

G1 Unitree Locomotion Control (ULC)

Multi stage PPO pipeline for Unitree G1 whole body locomotion: flat walking, velocity tracking, terrain adaptation, torso stabilization and arm coordination, across a five stage curriculum. This is the codebase behind the ICRA workshop paper above.

Isaac Lab RSL-RL PPO CUDA

View on GitHub →

G1 Vision Language Action pipeline

An RL to IL to VLA pipeline for the G1: expert demonstrations collected from trained RL policies, converted to a LeRobot dataset, then distilled into end to end visuomotor policies with ACT, Diffusion Policy and GR00T N1.6. In progress, repository not public yet.

LeRobot ACT Diffusion Policy GR00T

Go2 VLM-RL Navigation

Language conditioned quadruped navigation on the Unitree Go2, combining a vision language model with reinforcement learning for instruction following and problem solving in Isaac Lab.

Isaac Lab VLM Navigation

View on GitHub →
Anymal-C quadruped locomotion

Isaac Lab Anymal-C Quadruped Locomotion

PPO implemented from scratch for the ANYmal-C quadruped, reaching 17,000 or more steps per second on an RTX 5070 Ti with domain randomization and reward shaping across 4,096 parallel environments.

Isaac Lab PPO PyTorch CUDA

View on GitHub →
MuJoCo Ant-v5 policy

MuJoCo Ant-v5 PPO from Scratch

PPO and SAC written with NumPy and PyTorch alone for MuJoCo Ant-v5, past 2,700 reward by shaping away the hopping gait the default reward rewards. Sixteen parallel environments, GAE, observation normalization and learning rate annealing.

MuJoCo PPO SAC NumPy

View on GitHub →
BARN benchmark figure

BARN Benchmark: Local Path Planners

A comparative benchmark of TEB, DWA, MPC and Lattice local planners on the BARN navigation dataset in ROS and Gazebo, and the subject of my undergraduate thesis. The paper is under review.

ROS Gazebo Navigation Python

View on GitHub →
Actor critic CartPole application

Live Actor-Critic Training (CartPole)

An interactive Streamlit application that trains an actor critic agent in the browser while you change its hyperparameters, built to make the learning dynamics visible rather than described.

Streamlit Actor-Critic Gymnasium

View on GitHub →
YOLO based UAV detection

YOLO Fixed Wing UAV Detection

Real time detection for autonomous fixed wing UAV operations, running on a Jetson Nano alongside a Pixhawk flight controller, built and flown for TEKNOFEST competitions.

YOLO OpenCV Jetson Nano Pixhawk

View on GitHub →
LEGO NXT robot

PID Control with NXT Robot

A PID controller on LEGO Mindstorms NXT hardware in NXC, with real time sensor feedback closing the loop on motor control. The first control system I tuned by hand rather than by reading about it.

PID NXC Control Systems

View on GitHub →

Publications

Critic Architecture Matters: Dual vs. Unified Critics for Humanoid Loco-Manipulation
Yardımcı, M.T.
ICRA 2026 Workshop on Reinforcement Learning in the Era of Imitation Learning (RL4IL), poster, Vienna, June 2026
Benchmarking Local Path Planners in ROS using the BARN Dataset
Yardımcı, M.T., Çoğurcu, Y.E.
Cukurova University Journal of the Faculty of Engineering, under review, 2026
smolvla_flow_rl: a training substrate for online RL fine tuning of flow matching VLA policies
Yardımcı, M.T.
Software, Apache 2.0, 2026. The accompanying paper is in preparation and is where measurements will appear.

Education

Jul 2026 — Sep 2028 (expected)

M.Sc. in Computer Science

Karlsruhe Institute of Technology (KIT), Germany
  • Incoming student. Intended focus: robot learning, reinforcement learning and vision language action models
Oct 2021 — Oct 2025

B.Sc. in Computer Engineering (English)

Cukurova University, Adana, Turkey
  • Honor student, Fall 2023 to 2024. High honor student, Fall 2024 to 2025
  • Thesis: Benchmarking Local Path Planners in ROS using the BARN Dataset
  • Coursework in artificial intelligence, pattern recognition, optimal control, reinforcement learning, robotics and human computer interaction
Sep 2024 — Feb 2025

Erasmus+ Exchange, Computer Science (English)

Bialystok University of Technology, Poland
  • GPA 4.9 out of 5.0
  • Robotics and automation, PID control, sensor integration, robot programming, computer graphics

Experience

Aug 2025 — Sep 2025

Computer Engineering Intern

Kivanc Tekstil, Adana
  • In house software development with .NET and C#
Jul 2025 — Aug 2025

Computer Engineering Intern

Medcem Cement Group, Silifke
  • Algorithmic solutions for production side software, with .NET and C#
  • Software architecture, debugging and interface design
May 2023 — Jul 2025

Team Leader, then Software Manager

1.5 Adana AGM Alkar UAV Team
  • Led a team of more than ten people building autonomous fixed wing UAV systems
  • TUBITAK and TEKNOFEST competition projects across three years
  • Vision based autonomy on embedded hardware: YOLO detection on a Jetson Nano, Pixhawk flight control, PID tuning

Skills

Robot learning
PPO SAC Actor-Critic GAE Reward shaping Curriculum learning Domain randomization Imitation learning Flow matching policies Diffusion policy
Vision language action
SmolVLA LeRobot ACT GR00T N1.6 LIBERO Qwen3-VL Florence-2
Simulation
NVIDIA Isaac Lab Isaac Sim MuJoCo Gazebo RViz ROS / ROS2
Engineering
PyTorch CUDA NumPy Weights & Biases TensorBoard Linux and WSL2 Git Python C / C++
Hardware
Unitree G1 Unitree Go2 UR5e RealSense D435i NVIDIA Jetson Pixhawk RTX 5070 Ti

Languages, Tests and Certificates

Turkish native
English professional working proficiency
TOEFL iBT 110 out of 120, March 2026
YDS 86.25, November 2025
Duolingo English Test 130, January 2026
Coursera Supervised Machine Learning: Regression and Classification, DeepLearning.AI and Stanford University