Welcome to the Autonomous Robots Lab (ARL) at Peking University, China.
ARL focuses on embodied AI and multi-robot collaboration in complex real-world environments. The lab develops intelligent decision-making and coordination algorithms that enable autonomous robots to robustly navigate, interact, and cooperate under uncertainty. Our research draws from robotics, machine learning, control theory, and optimization to advance embodied intelligence for both single-robot and multi-robot systems.
Open positions for Master’s/Ph.D. students and interns. Click [Recruiting] for details.
实验室研究方向:具身智能、多机器人协同等。实验室常年招收硕博士生以及实习生,详情请阅读右上角[Recruiting]页面。

[IEEE T-ASE’25] The motivation of this work is to address the significant challenges of computationally demanding and safety-critical motion planning for large-scale robotic swarms navigating cluttered environments, which can be applied to missions including search and rescue, warehouse automation, and environmental exploration.

[ICML’24] VoroNav is a zero-shot object navigation (ZSON) framework that builds a Reduced Voronoi Graph from a real-time semantic map to extract traversable paths and intersection-based waypoints. It converts the topological structure into path descriptions and farsight descriptions (via BLIP image captioning), which an LLM (ChatGPT) uses with commonsense reasoning to select navigation waypoints.

[R-AL’24] We propose DOZE, a high-fidelity dataset for open-vocabulary zero-shot object navigation in dynamic environments, featuring 10 realistic 3D scenes and over 18K tasks. DOZE introduces moving humanoid obstacles, diverse open-vocabulary and attribute-varied target objects, scene-text hints, dynamic goal objects, and agent–moving-obstacle collision detection, enabling more realistic evaluation of navigation efficiency, safety, and object recognition in embodied AI.

[IROS’24] We propose SwarmPRM, a hierarchical, highly scalable, computationally efficient, and risk-aware sampling-based motion planning approach for swarm robots. At the macroscopic stage, the collective swarm is represented by a GMM. At the microscopic stage, individual robots track the GMM via a local tracking control law.