FUM-NEXA knee exoskeleton shown as a CAD design and as the manufactured prototype.

Adaptive sit-to-stand assistance for the FUM-NEXA knee exoskeleton

A fuzzy Strength Index adapts knee-exoskeleton torque during sit-to-stand in real time on a Raspberry Pi running ROS2. In a five-person engineering study, measured muscle effort fell by 30% at slow speed.

Diagram: a navigation policy sends a bounded velocity command to a locomotion policy, which also reads terrain height samples and drives the robot's joints.

Hierarchical reinforcement learning for quadruped navigation

Two reinforcement-learning policies, one for navigation and one for locomotion, joined by a bounded velocity command. Simulation research presented at ICRoM 2025; thesis in progress.

Diagram: an Android phone sends direction commands over USB serial to an Arduino Uno and L298N motor driver, with an ultrasonic sensor that can stop the robot.

Human-following mobile robot

Course project: on-phone person tracking drives an Arduino-based four-wheeled robot, with an ultrasonic safety stop at 1.5 m.

Original paper figure showing the obstacle map, the quadruped at an intermediate position and its complete simulated navigation trajectory.

Hierarchical Deep Reinforcement Learning for Quadruped Navigation over Complex Terrains

A two-policy framework for quadruped navigation over uneven terrain, evaluated in Isaac Gym. Read the research summary, explore the original figures and download the ICRoM 2025 paper.

October 11, 2026 · 5 min · Yousef Ayoubi Rad, Seyyed Mahdi Sarfarazi, Mohammad Shahbazi

Starting This Blog

This blog is a place for concise technical notes from my work in AI and robotics. The topics I plan to write about include ROS2 software architecture, reinforcement learning for control, Isaac Gym and Gazebo simulation workflows, multimodal robot data pipelines, and the practical details of connecting LLMs and VLMs to robotic systems. My goal is to keep the writing useful: implementation notes, design decisions, experiments, lessons from hardware integration, and research summaries that can help another engineer reproduce or improve the work.

May 27, 2026 · 1 min · Mahdi Sarfarazi