Contents
Period: February 4th
- April 28th 2020
Time: Tuesday
14.15 – 16.00
Place: LIACS, Room
407-409 (Workshops Room 302-304)
Organizers:
Lecturer:
Dr Erwin
M. Bakker ( erwin@liacs.nl
)
Room
126a and LIACS Media Lab (LML)
Teaching
a ssistant:
Laduona
Dai
NB
E-mail your name and student number to erwin@liacs.nl
Description:
During the last decade we have seen an explosion
of all kinds of robots designed for tasks that
previously were deemed too challenging. Robots
have evolved from robotic arms and karts that
could execute repetitive or simple tasks such as
painting, welding and vacuum cleaning to
autonomous cars, drones and humanoid helpers
that execute their tasks in much less controlled
and even natural settings. For this modern
robots require sophisticated adaptive
capabilities.
During this course we will have a thorough look
at all important aspects of the
robot-architecture used in modern and state of
the art robots. The use of various actuators and
sensors will be studied. Algorithms for low
level tasks such as movement, dead reckoning,
obstacle-detection, and balancing will be
presented. Intermediate level tasks such as
mapping, obstacle recognition and avoidance, and
more advanced modes of reckoning, navigation and
object manipulation will be studied. Finally,
high level tasks such as human-robot-interaction
and adaptive behavior in natural environments
will be studied and proto-typed using state of
the art sensor analysis, computer vision and
audio recognition techniques.
Course objectives
After successfully finishing the Robotics course
the student:
Requirements: C,
C++
Grading (6 ECTS): Presentations and
Robotics Project (60% of grade). Class discussions,
attendance, workshops and assignments (40% of
grade). It is necessary to be at every class and
to complete every workshop . If you can not be
there, you must contact Dr.
E.M. Bakker before class!
Materials:
Lecture slides
and further materials will be made available on this
site.
List of
recommended books:
To be
added
Schedule (tentative, visit regularly):
Date
Subject
4-2
Introduction
and Overview
11-2
No
Class (canceled)
18-2
Locomotion
and Inverse Kinematics (will be
updated) + Yetiborg
Introduction
25-2
Robotics Sensors and Image
Processing +Yet iborgs Handout
3-3
Project
Proposals (presentation by students)
10-3
Yetiborg
Qualification Challenge
17-3
Robotics Image Processing and
Understanding
24-3
Yetiborg
Race
31-3
Project
Progress Report
7-4
Robotics Reinforcement Learning
14-4
Robotics Reinforcement Learning
Workshop II
21-4
TBA
28-4
Project
Demos (by students)
Assignments
(workshops):
Homework: Cool robots. (Due
TBA)
Homework DOF (Due TBA)
Yetiborg Racing Teams (Due TBA)
Project Titles+Abstract (Due
TBA)
SLAM Workshop I (Due TBA)
Reinforcement Learning Workshop
II
Final Project Deliverables (Due
TBA)
Project Links