Han Ruihua


hanrh@connect.hku.hk, Google Scholar, GitHub

prof7.jpg

I completed my Ph.D. in Computer Science at The University of Hong Kong (HKU), supervised by Prof. Jia Pan and Prof. Qi Hao, where my research focused on the intersection of motion planning, robot learning, and optimal control. My work aims to advance the ability of robots to navigate and operate safely and intelligently in complex, real-world settings. I integrate model-based optimization theory with data-driven learning based method for robotic motion and control to achieve both theoretically guaranteed and intelligent enough assist human centric tasks.

Beyond my research, I actively contribute to the robotics community by developing and sharing open-source projects, which have widely used in academic research and industry and collectively garnered over 2.3K stars on GitHub. Representative repositories include Neupan planner (T-RO’2025), neupan_ros, RDA_planner (RA-L’2023), rda_ros, rl_rvo_nav (RA-L’2022), rvo_ros, ir-sim (Rank #1 2D robotics simulator).

Research Interest: Robot Learning; Motion Planning; Multi-Robot Systems; Autonomous Navigation; Field Robots;

Selected Publications

  1. Preview
    T-RO
    NeuPAN: Direct Point Robot Navigation with End-to-End Model-based Learning
    Ruihua Han , Shuai Wang , Shuaijun Wang , Zeqing Zhang , Jianjun Chen , Shijie Lin , Chengyang Li , Chengzhong Xu , Yonina C Eldar , Qi Hao , and Jia Pan
    IEEE Transactions on Robotics (Popular Paper), 2025
  2. Preview
    RA-L
    Rda: An accelerated collision free motion planner for autonomous navigation in cluttered environments
    Ruihua Han , Shuai Wang , Shuaijun Wang , Zeqing Zhang , Qianru Zhang , Yonina C Eldar , Qi Hao , and Jia Pan
    IEEE Robotics and Automation Letters (RA-L), 2023
  3. Preview
    RA-L
    Reinforcement learned distributed multi-robot navigation with reciprocal velocity obstacle shaped rewards
    Ruihua Han , Shengduo Chen , Shuaijun Wang , Zeqing Zhang , Rui Gao , Qi Hao , and Jia Pan
    IEEE Robotics and Automation Letters, 2022
  4. Preview
    ICRA
    Cooperative multi-robot navigation in dynamic environment with deep reinforcement learning
    Ruihua Han , Shengduo Chen , and Qi Hao
    In 2020 IEEE International Conference on Robotics and Automation (ICRA) , 2020
  5. Preview
    IROS
    A distributed range-only collision avoidance approach for low-cost large-scale multi-robot systems
    Ruihua Han , Shengduo Chen , and Qi Hao
    In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) , 2020

Open Source Projects:

  • IR-SIM GitHub Repo stars PyPI Downloads Rank 1 in 2D robotics simulators: Python-based, lightweight robot simulator designed for navigation, control, and learning. Fully integrated in the Robotics Course at HKU (COMP3356 Robotics) and SUSTech (Intelligent Robot Course).

  • neupan_ros GitHub Repo stars: ROS package for the NeuPAN planner. Provide navigation and learning demos in Gazebo.

  • rda_ros GitHub Repo stars: ROS package for the RDA planner. Provide dynamic collision avoidance in Gazebo and autonomous driving demos in CARLA.

  • rvo_ros GitHub Repo stars: ROS package for the ORCA algorithm. Provide dynamic collision avoidance plugin in Gazebo.

Service

  • Reviewer: IEEE Transactions on Robotics (T-RO); IEEE Robotics and Automation Letters (RA-L); IEEE International Conference on Robotics and Automation (ICRA); IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); American Control Conference (ACC).