Syllabus
Prerequisites
Intelligence. Engineering skills. Good programming skills. Willingness to work hard. A subset of the following courses may also be helpful: ECEn 483, ME 431, computer vision.
Objective
In the quadrotor senior design project, undergraduate students design, build, and program quadrotors to autonomously track a ground based mobile robot using on-board autopilot and vision system. This project is intended to be both fun and to stretch the students' technical abilities. They are given the opportunity to bring together different aspects of their engineering education.
The following are the key learning objectives for the quadrotor Senior Project:
- Complete a design project that requires the use of knowledge and skills acquired during the undergraduate educational experience.
- Learn the basic business practices found in most industrial workplaces.
- Learn to function as part of an engineering team.
- Learn and practice written and oral presentation skills.
- Work within a design environment with design constraints similar to real-world projects.
- Be better prepared to transition into the workplace or graduate school.
- Have fun.
Grading
Final grades in the course will be based on the following distribution:
| |
|
| Business Processes |
20% |
| Labs |
20% |
| Design Reviews |
20% |
| Web page at end of semester |
20% |
| Performance in Competitions |
20% |
Reference Books
Castillo, Lozano, Dzul, "Modelling and Control of Mini-Flying Machines," Springer, 2005.
Stevens, Lewis, "Aircraft Control and Simulation," Wiley, 2nd edition, 2003.
Nelson, "Flight Stability and Automatic Control, McGraw-Hill, 2nd edition, 1998.
Roskam, "Airplane Flight Dynamics and Automatic Flight Controls, Part I and II," DARcorp, 2001.
Ma, Soatto, Kosecka, Sastry, "An Invitation to 3-D Vision," Springer, 2004.
Hartley, Zisserman, "Multiple View Geometry in Computer Vision, 2nd ed." Cambridge University Press, 2004. (avilable in electronic form through the BYU library page)
Miscellaneous
Honor Code Standards
In keeping with the principles of the BYU Honor Code, students are expected to be honest in all of their academic work. Academic honesty means, most fundamentally, that any work you present as your own must in fact be your own work and not that of another. Violations of this principle may result in a failing grade in the course and additional disciplinary action by the university.
Students are also expected to adhere to the Dress and Grooming Standards. Adherence demonstrates respect for yourself and others and supports an effective learning and working environment. It is the university’s expectation, and my own expectation in class, that each student will abide by all Honor Code standards Please contact the Honor Code Office (4440 WSC, 422-2847, hco@byu.edu) if you have questions about those standards.
Preventing Sexual Discrimination or Harassment
Sexual discrimination or harassment (including student-to-student harassment) is prohibited both by the law and by Brigham Young University policy. If you feel you are being subjected to sexual discrimination or harassment, please bring your concerns to the professor. Alternatively, you may lodge a complaint with the Equal Employment Office (D-240C ASB, 422-5895, eeo@byu.edu) or with the Honor Code Office (4440 WSC, 422-2847, hco@byu.edu)
Students with Disabilities
If you have a disability that may affect your performance in this course, you should get in touch with the office of University Accessibility Center (1520 WSC, 422-2767, uac@byu.edu). This office can evaluate your disability and assist the professor in arranging for reasonable accommodations.