Steven Swanson

Professor


Curriculum vitae


[email protected]


8585341743


Computer Science

UC San Diego

Dept. Of Computer Science
EBU3B 3212
9500 Gilman Drive MC 0404


Robotic System Design and Implementation


The Quadcopter Class



We are going to build remote-controlled quadcopters from scratch in 10 weeks.

The goals for the course are for you to learn how to design, assemble, and program a moderately complex electronic device. The device you will build is a small, remote-controlled quadcopter similar to this:

In particular, you'll learn and/or practice these skills/topics:

  • Printed circuit board design
    • Implementing a spec
    • Leveraging reference designs
    • Interpreting data sheets
    • Selecting parts
  • PCB Assembly
    • Concepts
    • Moderately advanced soldering
  • Embedded Systems Programming
    • Real-time
    • Resource-constrained
  • Basic Sensor fusion
  • Basic Control Theory
Share

Tools
Translate to