Final Project Information

The final project will be your opportunity to take what you have learned in the class and put it towards an application of your choice.

In previous years, it has been very popular to choose a problem that you are passionate about (e.g. a dolphin surfing on waves, controlling a yo-yo, brachiation as upside-down walking, ...), then find the absolute simplest way to formulate a model/problem for this system, then apply some of the tools from class to that problem (trajectory optimization, region of attraction, control design, ...).

Here are some guidelines:

You can find some project ideas at the bottom of this page. The course staff will provide you with feedback on the scope on direction of your proposal shortly after we receive it.

Project Proposal

The project proposal is intended as a forcing function for you to crystalize a project idea. Moreover, it gives us a chance to offer you a feedback and make sure that your plan is plan is feasible in the time alloted to the project. It should be approximately one page (at most, say, 500 words) detailing your idea for the project. It should:

It does not have to be extremely polished, but it does need to provide us with enough information to understand what you're hoping to do. Otherwise, we won't be able to help you!

Progress Updates

The short update will consist of two parts. In the first part, we will expect a 1-paragraph general description in order to keep us up to date with how you have progressed. In the second part, we will expect a specific description on your progress in setting up simulation environment. If you have already set up your simulation, a picture of the setup along with descriptions on the dynamics/environment would be great. If you are still in the process, please describe your plan for building the simulation environment (e.g. relevant toolboxes in drake) and potential technical barriers you expect.

Final Project Video

The presentation video must have maximum duration of 3 minutes for individual projects, 4 minutes for 2 two person projects, and 5 minutes for 3 person projects. These videos will be uploaded on YouTube, more details on this will be given on Piazza.

Final Report

Using the IEEE template for conference proceedings (probably the Latex one, unless you really enjoy using MS Word), write a summary of what you accomplished during your project. Write it, as much as possible, like a conference paper. You should include:

For projects that do overlap with your research, please make connections to the topics in the class. A report that might have been written if you had not taken the class does not constitute a successful project. The goal of the project is to demonstrate some level of mastery of the material from class.

We don't have any requirements on length, but realize that this is worth a very large portion of your overall grade, so be as thorough as possible in demonstrating mastery of the course material. For reference, reasonable lengths could be anywhere between 3 and 8 pages, with figures and a few citations where relevant. Videos are encouraged as well, as a way to showcase simulation/hardware results and provide visual explanation.

Project Ideas

Here are a set ideas we believe might be worth investigating, but do not feel the need to grab one of these!