reachability analysis USC CURVE fellowship Music Genre Classification ML class project Ultrasonic Ranger/Fall Detector Embedded system class project autonomous drone UCI summer research FPV Drone let's fly in the sky and make those dreams come true hexapod robot DIY project controlled by raspberry pi