Exploring ground texture localization and SLAM for robust robot navigation
High-precision localization is a fundamental ability required to enable higher-level autonomous behavior in robots. While accurate localization can be achieved in relatively controlled environments, performance in GPS-denied, dynamic settings remains a significant challenge. Traditional localization methods using LiDAR or outward-facing cameras, for example, can struggle in these scenarios due to occlusions from moving objects and people, as well as variations in ambient lighting.
My PhD research focuses on an alternative and highly promising modality: ground texture localization. This approach utilizes a downward-facing camera to localize a robot based on the unique visual appearance of the ground surface. Because the camera’s view is directed downward, it is largely unaffected by outward obstructions and can be paired with a controlled lighting system, mitigating many common environmental challenges.
This methodology offers several distinct advantages:
Through my research, I aim to advance the field of robot localization and mapping, enabling more capable and reliable autonomous systems that can operate effectively in dynamic, real-world environments.

My current work is exploring how geometric constraints can be be exploited throughout the entire SLAM pipeline to enhance localization accuracy and robustness. This work is currently in preparation for publication.

I developed a significantly improved bag-of-words (BoW) image retrieval system specifically designed for ground texture localization. This system achieves substantially higher accuracy for global localization and higher precision and recall for loop closure detection in SLAM.
Key Contributions:
Performance Highlights:
Related Publication: "Improved Bag-of-Words Image Retrieval with Geometric Constraints for Ground Texture Localization" (ICRA 2025)

I developed a lightweight ground texture localization algorithm that improves the state of the art in both performance and computational efficiency. This algorithm can run in real-time on single board computers without GPU acceleration, making it ideal for small indoor robots.
Key Contributions:
Performance Highlights:
This work enables high-precision, millimeter-level localization without instrumenting, marking, or modifying the environment, making it accessible for a wide range of robotic applications.
Related Publication: "Lightweight Ground Texture Localization" (ICRA 2024)
Precise navigation in dynamic environments with frequent human interaction and moving objects.
Complementary localization in areas where GPS is unreliable or unavailable.
Reliable positioning without modifying the environment for service and delivery robots.
My ongoing and future research aims to further advance ground texture localization and SLAM techniques: