CSCI 235 - Intelligent Robotics
Spring 2017
Project #7: Fuzzy Logic
Library
The library files are in modeselection.zip. This includes all of the library files from the previous assignments.
Sample Programs
The sample programs are in proj7.zip.
Assignment
Implement three programs that use fuzzy logic:
- The first program should pursue a colored object. It should use three
fuzzy logic rules, representing the object left, right, and center.
- For the second and third programs, devise an interesting application that
makes use of fuzzy logic. You may use any technique we have employed so
far this semester.
Questions
- For each program, devise a metric for its performance on its task. How
well did each program perform? Feel free to experiment with different
parameter settings to optimize performance. Be sure to discuss the most useful
parameter settings in your report and presentation.
- Compare and contrast the use of PID control and fuzzy logic. What are
some advantages and disadvantages of each approach?
- What combinations of techniques did you find most useful in
completing each of your tasks? Why?