Home
build details

Show: section status errors & todos local changes recent changes last change in-page changes feedback controls

The Serial Parallel Model

Modified 2018-06-22 by Andrea Censi

In the “serial-parallel” model, the class is divided into two distinct sections as shown in Figure 2.4.

"Serial-parallel class structure

In the first part is a basic primer on autonomy and contains a high breadth low depth introduction to all topics relevant to autonomy. This includes: autonomy architectures, software architectures, actuation, signal processing, kinematics and dynamics, computer vision and sensing, filtering and estimation, mission and motion planning, control. During this first part, students incrementally build and demonstrate capabilities on the Duckiebot synchronously with the class. Exercises are used to build up the students’ basic skills of programming, computer vision, linear algebra, and others.

The second part of the class is much more free form. Normally, the class projects will be announced at the end of the first part and students will be primarily focused on completing their projects. Lectures become more free-form and are more advanced topics, such as: high-level perception (semantic segmentation, object detection, SLAM, …), fleet level planning and mobility on demand, advanced control algorithms.

A sample curriculum is given in the table below. Each entry in the table corresponds to a unit. Units may comprise different types of resources. For more details on the available resources for a unit please refer to Unit A-3 - Pedagogical Resources. Generally, for each unit, materials are presented in the form of traditional lecture slides and then supported by interactive python notebook instructionals. Lecture videos and theory material contained in the book is left as a reference for students. Concepts are then reinforced through the exercises and robot demonstrations.

TODO: Liam link the entries in the table to the book

previous task next (4 of 7) index
for:Jacopo Tanitask

The following was marked as "todo".

TODO: Liam link the entries in the table to the book

File book/guide_for_instructors/05_sample_curricula/01_serial_parallel.md.

File book/guide_for_instructors/05_sample_curricula/01_serial_parallel.md
in repo duckietown/docs-guide_for_instructors branch master commit 587b2a21
last modified by Andrea Censi on 2018-06-22 19:55:11

Created by function make in module compmake.jobs.actions.

TODO: Liam should we have other sample syllabi?

previous task next (5 of 7) index
for:Jacopo Tanitask

The following was marked as "todo".

TODO: Liam should we have other sample syllabi?

File book/guide_for_instructors/05_sample_curricula/01_serial_parallel.md.

File book/guide_for_instructors/05_sample_curricula/01_serial_parallel.md
in repo duckietown/docs-guide_for_instructors branch master commit 587b2a21
last modified by Andrea Censi on 2018-06-22 19:55:11

Created by function make in module compmake.jobs.actions.
Because of mathjax bug

No questions found. You can ask a question on the website.