AME 3623: Project 7: Compasses and Position Control

At the end of this project, you should be able to:

Component 1: Circuit

Connect a compass to your circuit. We have two different types of sensors for the class; your group will receive one.

Combined Compass/Gyro/Accelerometer

For those of you who have the "long-stem" gyros for project 6 (labeled MPU-9150 or MPU-9250), then you already have a compass. You do not need to do additional wiring.

Access:

Notes:

Compass-Only Sensor

These compass modules also have "long-stems" (we will hand these out with the assignment).

Access:

Component 2: Software

Implement the following function:

Copy all of your functions from project 6, and copy the following function from project 1:

Structure your main() function as you did for project 6. Except:

Your main function should still ramp-up the middle fan, stopping once the craft begins to turn. Afterwards, perform 30 seconds of hovering while maintaining a heading toward the selected goal. (Note: the hovercraft will oscillate around its goal since we do not have damping turned on; this is OK for this lab).

Component 3: Testing


What to Hand In

All components of the project are due by Thursday, April 9th at 8:00 am.

Grading

Personal programming credit: Group grade distribution:

Group Grading Rubric

Grades for individuals will be based on the group grade, but weighted by the assessed contributions of the group members to the non-personal programming items.

References


andrewhfagg -- gmail.com

Last modified: Mon Apr 6 15:23:08 2015