Cal Poly Fluid Power Vehicle Challenge 2024