PAIRS Lab

Research

What drives us

Robot Autonomy

Robot autonomy means machines that perceive their surroundings, build and keep maps of the world, and decide how to act without constant human guidance.

PAIRS Lab builds the perception, mapping and learning that autonomous robots need outside the lab: maps that carry meaning and uncertainty, perception that holds up in hard conditions, robots that learn from people, and agents that plan and coordinate tasks. We test our methods on aerial robots, mobile robots, manipulators and humanoids.

Research overview of PAIRS Lab: four directions around robot autonomy. 1. Active and Semantic SLAM: Where am I, and what is around me?; 2. Robust Perception and Autonomous Navigation: How do I move safely in hard conditions?; 3. Robot Learning and Human–Robot Interaction: How do I learn skills and work with people?; 4. Agentic Robotics and Industrial Vision: How do I plan tasks and deliver them in industry?. Each direction feeds the next: maps & poses, safe motion, skills, tasks & goals. Platforms: Quadrotor UAV, TurtleBot 4, UR3 arm, Pi Mouse, Dual-arm robot. Applications: Industrial inspection, Solar-farm monitoring, Service robots, Factory safety, Smart traffic.
How our four research directions fit together around robot autonomy: each one feeds the next, on our own robot platforms.
↑ All directions

01Maps that carry meaning

Active and Semantic SLAM

Building meaningful representations of the world for autonomous robots. Our research spans probabilistic semantic mapping and data association, robust visual and RGB-D SLAM in dynamic scenes, Gaussian splatting, and active exploration with UAVs.

Active and Semantic SLAM research overview. Core goal: Maps that carry meaning and uncertainty. Sub-areas: Semantic SLAM: Maps of objects and their meaning, not only geometry.; Foundation-model SLAM: Open-vocabulary features and learned depth priors inside the map.; Active SLAM: Choosing where to move so the map and the pose improve.; Lifelong SLAM: Keeping maps correct as objects move and scenes change.. Open questions: Calibrated beliefs over geometry and meaning together; Maps that stay correct over weeks, not minutes; Choosing views that reduce semantic uncertainty.
The core sub-areas of this direction, illustrated with results from our papers.

Featured projects and demos

Published work and papers under review are marked; each card links its project, paper or code.

Simulation benchmark

RA-L 2026

Bayesian Data Association for Semantic SLAM

BPDA-GMM carries association evidence forward with Gaussian mixture models instead of hand-tuned null weights or fixed gates, so semantic landmarks stay consistent under perceptual aliasing.

Explore BPDA-GMM
EuRoC benchmark

Preprint · under review

Probabilistically Consistent Visual-Inertial SLAM

UC-SLAM builds on ORB-SLAM3 with learned feature uncertainty and a foundation-model metric-depth factor, so features are weighted by content and metric scale does not rely on motion excitation alone.

Explore UC-SLAM
Simulated homes

Preprint · submitted

Lifelong Open-Vocabulary Object Maps

HiPer learns hierarchical persistence beliefs from data rather than class-based priors, estimating whether each object is still in place after it leaves the robot's view.

Explore HiPer
7-Scenes

Preprint · under review

Uncertainty-Aware Localization from Gaussian Splatting

USGLoc localizes a camera in a semantic 3D Gaussian Splatting map and reports how much to trust the pose, so the estimate can be fused into a Bayesian state estimator.

Explore USGLoc
All related publications
↑ All directions

02Hold up in hard conditions

Robust Perception and Autonomous Navigation

Perception that keeps working under poor lighting, clutter and sensor noise, connected to safe decisions. We work on illumination-robust visual front-ends, multisensor fusion for localization and obstacle avoidance, semantic-aware path planning for UAVs, swarms of drones and robots that navigate together, and social navigation with motion prediction around people.

Robust Perception and Autonomous Navigation research overview. Core goal: Perception that holds up, decisions that stay safe. Sub-areas: Robust perception: Vision that keeps working in poor light, low texture and underwater.; Multisensor fusion: Cameras, LiDAR, IMU and wheel odometry combined into one estimate.; Swarm robotics: Teams of drones and robots that explore and navigate together.; Social navigation: Moving safely and naturally around people.. Open questions: Failing gracefully when sensors degrade; Planning with perception uncertainty, not around it; Navigation that people find predictable.
The core sub-areas of this direction, illustrated with results from our papers.

Featured projects and demos

Published work and papers under review are marked; each card links its project, paper or code.

Method overview

ECMR 2025

Illumination-Robust Visual SLAM Front-End

IRAF-SLAM enhances images under changing light and adapts feature culling, keeping visual SLAM tracking stable through sudden lighting changes, low texture and dynamic objects.

Explore IRAF-SLAM
UAV perception

ICCAS 2024

Semantic-Aware Path Planning for Reliable UAV Localization

Real-time semantic segmentation from a monocular camera guides the UAV around texture-less areas such as lakes and high-rise buildings, where localization would otherwise fail.

Explore the project
Method overview

ICCAS 2024

Social Navigation with Motion Prediction

Human trajectory prediction is folded into Timed Elastic Band planning with social constraints, so a service robot moves safely and politely around people.

Explore SGan-TEB
Real-world demo

ICCAIS 2022

Multisensor Fusion for Obstacle Avoidance

Two depth cameras and a LiDAR are fused into one view around the robot, and a dynamic-window planner uses it to avoid obstacles in real corridors.

Explore MulDF
All related publications
↑ All directions

03Learn from people

Robot Learning and Human–Robot Interaction

Learning robot behavior from demonstrations, video and interaction. We study imitation learning from human video, reinforcement learning with stable policy optimization, object-centric video understanding for manipulation commands, and humanoid interaction through gestures, speech and language models.

Robot Learning and Human–Robot Interaction research overview. Core goal: Robots that learn from people and work with them. Sub-areas: Learning from demonstration: Turning human videos and demonstrations into robot skills.; Reinforcement learning: Policies learned from reward and experience.; Multi-agent systems: Many agents, human or robot, planning and acting together.; Human–robot interaction: Gestures, speech and language for natural interaction.; Robot–robot interaction: Robots sharing tasks and a workspace with each other.; Safe collaboration: Working next to people without putting them at risk.. Open questions: Generalizing from a few demos to new objects; Knowing when the robot is unsure, and asking; Interaction that adapts to each person.
The core sub-areas of this direction, illustrated with results from our papers.

Featured projects and demos

Published work and papers under review are marked; each card links its project, paper or code.

Real-robot demo

ICCAS 2026

From Video Demonstrations to Robot Commands

Object-centric video understanding separates action recognition from object grounding, turning human demonstration videos into robot commands that name the right objects.

Explore Video2Command
Humanoid simulation

ICCAS 2026

Synchronized Co-Speech Gestures for Humanoids

A language model splits dialogue into semantic gesture units, and constrained wavefront optimization keeps the humanoid's gestures in time with speech within its joint and actuator limits.

Explore WaveSync
Grasp reasoning

Preprint · submitted

Calibrated Obstruction Reasoning for Grasping in Clutter

Calibrated vision-language predictions and probabilistic reasoning over alternative obstruction graphs decide whether to grasp the target, remove a blocker, or wait.

Explore CPOR-Grasp
Real-world demo

JESTECH 2024

Dual-Arm Service Robot for Human–Robot Interaction

Design, fabrication and structural optimization of a mobile dual-arm service robot built for navigation, manipulation and interaction with people.

Explore the project
All related publications
↑ All directions

04Plan, coordinate, inspect

Agentic Robotics and Industrial Vision

Robots that plan, schedule and coordinate tasks as agents, and vision systems for industry. Work includes online scheduling for multi-robot collaboration, monocular 3D object localization for industrial robot vision, and super-resolution methods for detecting tiny defects on printed circuit boards.

Agentic Robotics and Industrial Vision research overview. Core goal: Agents that plan, coordinate and inspect. Sub-areas: Embodied LLM/VLM agents: Language and vision-language models that plan, reason and act.; Simulation for robot learning: Training scenes and environments generated from language.; Industrial safety robots: Robots that find hazards in factories with no people on site.; Industrial machine vision: Finding tiny defects and locating parts with low-cost cameras.. Open questions: Agents that recover when a plan fails; Reliable vision on low-cost hardware; From simulation to the factory floor.
The core sub-areas of this direction, illustrated with results from our papers.

Featured projects and demos

Published work and papers under review are marked; each card links its project, paper or code.

Human–robot collaboration

ICCAS 2026

Online Scheduling for Multi-Robot Collaboration

A language model plans long-horizon tasks as a dependency graph, and an online scheduler runs them in parallel across heterogeneous robots and people.

Explore OSDAG
Preprint

Preprint · 2026

Agentic Humanoid Robots for Industrial Safety

A ReAct-style agent on a Unitree G1 humanoid combines RGB-D perception and learned locomotion to detect fire and smoke, abnormal pipeline temperatures and intruders in unmanned factories.

Explore SafeGuard ASF
Method overview

EAAI 2025

Tiny PCB Defect Detection

Edge-guided super-resolution and ensemble learning recover detail in low-resolution images of printed circuit boards, separating tiny defects from noise.

Explore ESRPCB
Method overview

JAMRIS 2025

Monocular 3D Localization for Industrial Robot Vision

Object detection, post-processing and 3D calibration locate flat parts from a single 2D image, for low-cost industrial robot cells.

Explore M-Calib
All related publications

Connected research interests

We are also interested in lifelong SLAM, robot dynamics learning, model-based reinforcement learning and learning from demonstration. Modeling uncertainty in map representations and robot dynamics is central to our interests in safe, active planning and control.