Skip to Main Content

BIOENGC106B

Download as PDF

Introduction to Robotics, Part II

BioengineeringUndergraduateCOE - College of Engineering

Subject

BIOENG

Course Number

C106B

Department

Course Level

Undergraduate

Course Title

Introduction to Robotics, Part II

Course Description

This is the second course introduction to robotics and embodied intelligent machines. It covers advanced topics in control of robotic manipulation, multi-fingered hands, active vision, localization and navigation of unmanned air and ground vehicles, legged robots and humanoids. There is a laboratory with 4-5 experiments and a final project requirement.

Minimum

4

Maximum

4

Grading Basis

Default Letter Grade; P/NP Option

Method of Assessment

Alternative Final Assessment

Instructors

Sastry, Loianno

American Cultures Requirement

No

Reading and Composition Requirement

None of the Reading and Composition Requirement
Prerequisite
Students are expected to have taken EECS C106A / BioE C106A / ME C106A / EECS C206A or an equivalent course. A strong programming background, knowledge of Python and MATLAB, and some coursework in feedback controls (such as EE C128 / ME C134) are also useful. Students who have not taken EECS C106A / BioE C106A / ME C106A / EECS C206A should have a strong programming background and exposure to linear algebra, Lagrangian dynamics, and feedback controls at the intermediate level.

Repeat Rules

Course is not repeatable for credit.

Credit Restriction Courses. Students will receive no credit for this course if the following the course(s) have already been completed.

-

Course Objectives

The primary objective of this course is to help students develop the academic maturity necessary to understand and conduct research in the field of robotics, active vision, and intelligent machines. Along with surveying a breadth of topics relevant to modern robotics, this course also gives students the ability to implement the concepts taught in lecture through exploration lab-based projects. Students will also get practice reading and interpreting research papers through weekly paper presentations. The course culminates in a final project that allows students to conduct independent, original research on a topic of their choosing. Students who complete the course should:

  1. Be proficient at reading, comprehending, and critiquing research papers in robotics.

  2. Get experience with independent research in robotics, vision and intelligent machines.

  3. Develop the skills necessary to reason about nonlinear control systems, robotic manipulators, steer non-holonomic autonomous systems, path-planning, active vision, robotic grasping, and other advances in robotics.

Cross-Listed Course(s)

Formats

Lecture, Discussion, Laboratory

Term

Fall and Spring

Duration (in weeks)

15

Minimum Hours

3

Maximum Hours

3

Lecture Mode of Instruction

In Person

Minimum Hours

1

Maximum Hours

1

Discussion Mode of Instruction

In Person

Minimum Hours

3

Maximum Hours

3

Laboratory Mode of Instruction

In Person

Outside Work Hours Min

5

Maximum Hours

5