Hi there, I’m Zhefan!

I am pursuing my Ph.D. degree in Mechanical Engineering at Carnegie Mellon University with a minor in Machine Learning. I lead the UAV Team in the Computational Engineering & Robotics Lab (CERLAB) under the supervision of Professor Kenji Shimada. Before my Ph.D., I received my M.S. in Mechanical Engineering from Carnegie Mellon University in 2021. Prior to that, I obtained my B.S. in Mechanical Engineering from the University of Pittsburgh and my B.Eng. in Mechanical Engineering from Sichuan University in 2019. My current research focuses on perception and planning for autonomous aerial robot navigation in dynamic environments. Please do not hesitate to reach out to me for potential research collaboration!

[CV] [Google Scholar] [GitHub] [YouTube] [LinkedIn]

I am actively seeking 2024 Summer Internship in Robotics/Autonomous Driving/Machine Learning. Welcome to reach out if you know any oppotunities!.

Email: zhefanx@andrew.cmu.edu

Research Interests

  • Planning and Perception: Designing computationally efficient planning and perception algorithms for robot navigation and obstacle avoidance in dynamic environments.
  • Field Robots: Developing robotic systems for various industrial applications, including construction site inspection, exploration of unknown environments, and reconstruction.
  • Multi-Robot Systems: Coordinating heterogeneous robot teams of UAVs (Unmanned Aerial Vehicles) and UGVs (Unmanned Ground Vehicles) for complicated tasks.

Project Highlights

Autonomous UAV Exploration in Unknown and Dynamic Environments

Exploration1
Exploration2

Autonomous Inspection and 3D Reconstruction for Construction Sites

inspection
reconstruction

Real-Time Mapping with Dynamic Obstacle Detecion and Tracking

Detection1
Detection2

Autonomous UAV Navigation and Trajectory Planning in Dynamic Environments

Navigation
Navigation