BYU ECEn Department: Robotic Vision LabRobotic Vision LabClass ProjectsMainindex.phtmlRobotic Visionrobotic_vision.phtmlMachine Visionmachine_vision.phtmlMedical Imagingbio_medical.phtmlClass Projectsclass_projects.phtmlhttp://www.ee.byu.edu/contact/Contacthttp://www.ee.byu.edu/helpHelpSupport_Info//images/rvlab2c.JPGRobotic Vision LabResearch LabDepartment of Electrical and Computer EngineeringRoom 430 CBProvo, Utah 84602Tel: 1 + 801-422-4119Class ProjectsFoosballClass_Projects/Foosball/Foosball_tiny_2.jpg This project builds a foosball table that is controlled by a computer. An overhead camera sends the video to the computer. Computer processes the input video to locate the foosbal and players and uses this information to control the motors. Currently, only half of the table is controlled by the computer so that the computer can play against human for development and testing. Click the "Foosball" submenu on the left to watch the video and photos. PlinkoClass_Projects/Plinko/Plinko_tiny.jpg This project builds a plinko board that is controlled by a computer. A front view camera sends the video to the computer. Computer processes the input video to locate and track the balls falling from the top and estimate their landing locaions to move the catcher to catch them. Click the "Plinko" submenu on the left to watch the video and photos. Robotic Vision Graduate CourseClass_Projects/ECEn-631/images/thumbs/Catcher2012.jpg This graduate-level robotic vision course requires the students to complete three class projects and 1 semester team project. The three class projects are Visual Inspection, Tennnis Ball, and Motion Analysis. Students select their own topic for the semester project. The semester project must involve 3D vision and provide real-time visual feedback. Click the "Class Project Videos" and "Semester Project Videos" tabs under the main "ECEn-631 Robotic Vision" menu to watch the videos of these cool projects. AutoDroid : Monster TruckClass_Projects/AndroidTruck/images/truck2small.jpg This project uses an Android phone to control a toy monster truck to navigate indoor and outdoor environments. This project teaches students to use all sensors available on a smartphone to control the truck. OpenCv library is used to process live video input to detect obstacles. A short course using this platform was taught to students in the School of Information Science and Technology at Sun Yat-sen University, Guangzhou, China in December 2012 (see link to "Short Courses"). The same platform was used for Android Truck senior project as well. Click the "Short Courses" and "Monster Truck" senior project links to see photos and videos of Android Truck in action. Y-Not : DARPA Urban ChallengeClass_Projects/Y-Not/images/YNotSmall.jpg BYU engineering faculty and students accepted the gift of a Dodge Voyager that was retrofitted with a kit that allows a person to drive it using a remote control device. A representative from Salt Lake City-based Kairos Autonomi made the donation and demonstrated how the system works. Throughout the academic year in 2006, BYU students took the van to the next level of by modifying it to drive itself. They entered the vehicle in the Defense Advanced Research Projects Agency's third Grand Challenge competition on November 3, 2007. The DARPA competition features autonomous ground vehicles conducting simulated military supply missions in a mock urban area. Safe operation in traffic is essential to U.S. military plans to use autonomous ground vehicles to conduct important missions. Y-Clops : Intelligent Ground Vehicle CompetitionClass_Projects/Y-Clops/images/2939132.jpg The Intelligent Ground Vehicle Competition (www.igvc.org) is an annual design competition for undergraduate and graduate engineering students. University teams from across the world design and build autonomous robots capable of navigating an obstacle course and visiting waypoints specified by GPS coordinates. The project requires students to implement computer vision and artificial intelligence algorithms and make critical electrical and mechanical design decisions. Teams meet in Michigan to compete based on the effectiveness of autonomous navigation, GPS accuracy, speed, safety, and design innovation. BYU entered the competition in 2005 (Urckbot) and 2006 (Y-Clops). Click "Y-Clops Senior Project" and "IGVC Competitions" to see details of this project.