NJU Motion Lab

南京大学动作交互实验室

Human-computer interaction through motion in 3D space.

We are recruiting Postdocs, PhD students, MSc students, undergraduates, and research assistants. Please read this page before sending me an email.

About NJU Motion Lab

NJU Motion Lab is located at Nanjing University, Suzhou Campus. It is directed by Difeng Yu.

As technologies such as 3D content generation, virtual/augmented reality, robotics, and wearable devices continue to advance, we anticipate a growing shift towards human-computer interaction in 3D space. Such interactions may take the form of digital avatars and virtual objects in VR/AR, or of shape-changing displays and embodied agents like robots. At NJU Motion Lab, we study how humans and computing systems interact through motion in 3D space. More specifically, we focus on:

To get a sense of how we turned those high-level concepts into concrete works, you are welcome to read the following section on a short tour of Difeng's previous research.

A short tour of Difeng's previous research

Before joining Nanjing University, Difeng has been focusing on supporting mid-air hand-based input for interacting with virtual objects in VR. Hands allow us to interact with physical objects in everyday life, but they face many challenges when interacting with virtual ones, including:

Please don’t get stuck in a problem-solving mindset when reading the summary above. Many of these are retrospective, and we often pursue random ideas that spark. More recently, we have been fascinated by the theories and concepts in motor learning, motor control, and sensorimotor decision-making. Based on these, we have, for instance, developed a method to derive interaction techniques from theories ↗, and prototyped a virtual body that can react faster than a human user ↗. Research is a complicated process, and a scattered idea may someday connect to a bigger picture. In any case, if you find the overall research direction or a particular idea interesting and want to join us and Motion together, I encourage you to read further about things to know before you apply.

Things to know before you apply