AME 3623: Project 7: Proportional-Derivative Control and Tuning + Lateral Position Sensing

For the last two projects, you have developed the proportional error and derivative error control pieces. In this project, we bring these two pieces together and tune the parameters so that the craft will orient to and stick at a goal orientation.

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

Component 1: Hardware

Component 2: Software

Implement the following functionality:

Component 3: Tuning and Testing

Component 4: Cameras

From your project 3 implementation, bring the following:

Update camera_step() and surrounding code as follows:

Note that cartesian_position is in the local coordinate frame of the hovercraft and not a global coordinate frame. For example, a move forward, followed by a turn by 90 degrees and then a second move forward will be sensed as a just a movement along the X direction and in rotation (plus some noise), but you should observe no movement along the y axis.


What to Hand In

All components of the project are due by Friday, April 10th at 11:59 pm.

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.


andrewhfagg -- gmail.com

Last modified: Fri Apr 3 22:51:48 2020