Los Angeles City College
Double Lambda Chebyshev Mechanism rover suspension design manufactured and tested in Earth Rover Project of Los Angeles City College Electronics Club