I. Introduction
Quadruped robots are becoming increasingly capable, with recent advancements enabling them to perform complex tasks in unstructured environments. State estimation is a crucial step for these robots to achieve autonomy. Quadruped robots require accurate pose and velocity estimation to feed the controllers, ensure stability, and perform navigation. However, accurate state estimation is challenging due to sensor noise and external disturbances.