Project / 01 · 2026

LoneRoverReal-world robotics

Autonomous Ackermann Navigation System

A complete ROS 2 navigation stack for an Ackermann vehicle, connecting state estimation, planning, control, and safety on a real competition platform.

LoneRover editorial illustrationFIG. 01 / EDITORIAL STUDY
ROLECore system developer / individual project
STATUSReal-robot system

Research question

How can a constrained Ackermann platform move reliably through a structured environment when perception, planning, control, and safety must agree?

Why it matters

This page treats the project as a system and a research record, not as a list of technologies.

System

01Wheel odometry + IMU02EKF state estimation03LiDAR and semantic perception04Smac Hybrid-A*05MPPI / RPP06Tube planning + reverse LUT07Ackermann safety output

Method & contribution

Designed and integrated the navigation pipeline, including the wheel–IMU EKF, planner/controller configuration, Tube and RPP narrow-channel behavior, reverse-entry LUT tooling, and safety-limited command path.

PERSONAL RESPONSIBILITY / 个人负责
  • 设计并集成 wheel–IMU EKF 与导航状态估计
  • 负责规划器、控制器配置及窄通道 / 逆向入口行为
  • 维护安全限幅、陈旧数据处理与运行记录
  • Separate planning from path tracking
  • Use offline feasibility checks for constrained reverse entries
  • Keep safety limits and stale-data behavior explicit
  • Record runtime state for post-run diagnosis

Evidence

OUTCOMES / 当前成果
  • Navigation pipeline deployed on a real Ackermann platform
  • Replay and tuning records kept with the ROS 2 package
ARTIFACTS / 可核验证据
  • Real Ackermann platform deployment
  • ROS 2 package and launch structure
  • Virtual/real vehicle replay tooling
  • Navigation and tuning documentation
Limitations / failure record

Performance remains sensitive to speed tuning, task timing, sensor calibration, and the handoff between open-area and narrow-channel controllers.