การนำทางในเขาวงกตเป็นโจทย์ที่ยากสำหรับหุ่นยนต์เนื่องจากมีลักษณะทางกายภาพที่ซ้ำซ้อน Maze Runner จึงถูกพัฒนาขึ้นเป็นซอฟต์แวร์ stack ในภาษา C++ และ ROS 2 เพื่อแก้ปัญหานี้ โดยใช้ LiDAR ในการสกัดเส้นผนังผ่านเทคนิค RANSAC และประมวลผลตำแหน่งด้วย Extended Kalman Filter (EKF)
จุดเด่นของ Maze Runner อยู่ที่การใช้ Nonlinear Model Predictive Controller (NMPC) ร่วมกับ Control Barrier Functions (CBFs) ซึ่งช่วยรับประกันความปลอดภัยของหุ่นยนต์ไม่ให้ชนผนังแม้ในกรณีที่การระบุตำแหน่งหรือแผนที่มีความคลาดเคลื่อน ผลการทดสอบในโปรแกรมจำลอง Gazebo พบว่าหุ่นยนต์สามารถเคลื่อนที่ผ่านเขาวงกตระยะทาง 135 เมตรได้ด้วยความแม่นยำระดับเซนติเมตร และมีการประมวลผลที่รวดเร็วเพียงไม่กี่มิลลิวินาทีต่อรอบ