SNU Biointelligence Lab

RoboMotion

Learning to Generate Robot Motions from Human Activity Sequences

2011~2013 National Research Foundation of Korea (NRF)

RoboMotion investigated machine learning approaches for enabling robots to watch, understand, and imitate human manipulation activities — learning to generate flexible robot arm motions directly from observed human activity sequences.

Overview

A central challenge in robotics is endowing robots with the ability to acquire new manipulation skills without explicit programming. RoboMotion addressed this by developing a two-stage learning framework: first extracting rich spatio-temporal features from video observations of human activities, then automatically generating high-level semantic rules that capture the structure of those activities and can be transferred to a robotic system.

The core technical innovation was the application of Independent Subspace Analysis (ISA) — an unsupervised deep learning method — to learn invariant spatio-temporal feature representations directly from unlabeled video data. These learned features are robust to dynamic backgrounds, camera jitter, illumination changes, and scale variations. In the second stage, the system automatically infers symbolic semantic rules from the learned features, enabling high-level reasoning about what the human is doing and how those actions should be reproduced by a robot arm.

The framework was evaluated on complex real-world cooking scenarios (pancake making and sandwich making), where a humanoid robot must recognize and replicate the sequential manipulation steps performed by a human demonstrator. Results demonstrated action recognition accuracy above 87%, significantly outperforming single-stage baselines, and showed successful skill transfer to the humanoid platform.

Research Team

Role Name Affiliation
Principal Investigator Prof. Byoung-Tak Zhang SNU Biointelligence Lab
Researcher Eun-Sol Kim SNU Biointelligence Lab
Researcher Jiseob Kim SNU Biointelligence Lab
Collaborator Karinne Ramirez-Amaro TUM, Chair of Cognitive Systems
Collaborator Prof. Michael Beetz TUM / Uni Bremen, IAS Group
Collaborator Prof. Gordon Cheng TUM, Chair of Cognitive Systems

Technical Approach

Collaboration

The project was conducted in collaboration with the Chair of Cognitive Systems and the Intelligent Autonomous Systems (IAS) Group at Technische Universität München (TUM), Germany. The collaboration combined SNU’s expertise in machine learning and deep feature representations with TUM’s robotics engineering and semantic reasoning capabilities for humanoid platforms.

Publications

Search related publications on the Research page