Jakhongir Nodirov

AI Research Engineer · Robotics · Computer Vision

Perception and autonomy — robots, inspection systems, and models that have to run on the machine.

At HyVision that was computer-vision on factory AOI equipment. On Jetson it is mobile robots: ROS 2, SLAM, Nav2, and on-device inference.

HyVision System, 2025 – 2026 · Seongnam

Portrait of Jakhongir NodirovPortrait of Jakhongir Nodirov

Work

01

Camera-only docking

Robot learning · autoJetsonBot

Learning to dock the robot from its camera alone, with a C++ safety gate between every command source and the motors. ROS 2 bags become a LeRobot v3 dataset and a ResNet18 behavior-cloning policy, exported to ONNX and scored by an ArUco judge in paired trials against a classical servo. A stricter judge showed the demonstrations never ended on a stop. In the pre-registered rerun, the policy fell behind the servo from unseen start poses (16/30 against 27/30), and demonstrations recorded through the robot’s 62.2° lens fixed a lens failure (0/30 to 23/30).

Simulation only so far · pre-registered · ROS 2 Foxy, Humble and Jazzy

02

SmolVLA latency

VLA inference · LeRobot

Where SmolVLA’s time goes, component by component, and what lower precisions change in its actions. The model exports as three ONNX graphs driven by a C++17 runtime; with the real LIBERO checkpoint on real frames they reproduce LeRobot’s actions to 6e-6 in FP32, and FP16 stays finite and moves the actions less than the BF16 LeRobot runs. The precision layout LeRobot actually runs is checked against LeRobot 0.6.1’s own loading, parameter by parameter.

CPU only so far · GPU and TensorRT numbers pending

03

autoJetsonBot

Mobile robot · ROS 2/Video

A Jetson Nano B01 robot with an ESP32 motor bridge, RPLidar, wheel-encoder odometry, and an MPU6050 fused into the estimate. Mapping with slam_toolbox, localization with AMCL, and Nav2 — same stack in Gazebo and on the chassis. Web dashboard for teleop and live scans.

Hardware + Gazebo · SLAM and Nav2

04

Driver monitoring on the edge

On-device perception · Jetson

Head pose, facial landmarks, and seatbelt detection on grayscale day-and-night video, compiled to TensorRT and run on NVIDIA Jetson.

Day and night · TensorRT on device

05

Wafer defect inspection

Industrial perception · HyVision

Detection, segmentation, and anomaly models for 8-inch and 12-inch wafers, deployed on industrial GPUs inside the inspection tool.

In production · high precision · low false-positive rate

06

Consumer electronics inspection

Industrial perception · HyVision

An end-to-end AOI pipeline — segmentation, detection, classification — at line speed on glass and metal enclosure parts for a tier-1 manufacturer.

Line speed on AOI equipment · fine-grained defects

07

LabelMeV2

Annotation tooling

A fork of labelme for large industrial images: faster load on big TIFF/JPG, 5000% zoom for small defects, and extra polygon editing. Published on PyPI.

Open source · pip install labelmev2

08

3D human avatars

3D perception · AIVAR

From a single photograph to a textured 3D face and body, using morphable models (FLAME, SMPL), diffusion-based correction, and neural texture-matching. Deployed on AWS.

09

IP image verification

Retrieval · AIVAR

A vector-search system for animation-character and logo protection: embed a query image, find near-duplicates, return a decision. Built for a government-backed digital IP project.

Research

Attention 3D U-Net with Multiple Skip Connections for Segmentation of Brain Tumor Images

Sensors 22(17): 6501 · 2022 · Cited by 131

3D Volume Reconstruction from MRI Slices based on VTK

ICTC, IEEE, pp. 689–692 · 2021 · Cited by 25

Path

M.S. Computer Engineering, Gachon University, 2022