Embedded Motion Control 2019: Difference between revisions

From Control Systems Technology Group
Jump to navigation Jump to search
No edit summary
Line 8: Line 8:
= Introduction =
= Introduction =
This course is about software design and how to apply this in the context of autonomous robots. The accompanying assignment is about applying this knowledge to a real-life robotics task.
This course is about software design and how to apply this in the context of autonomous robots. The accompanying assignment is about applying this knowledge to a real-life robotics task.
<!--
 
= Course Schedule and Lecture Slides =
= Course Schedule and Lecture Slides =
<span style="color:#ff0000"> '''Important Note:''' </span> the deadline for the Wiki-pages has been postponed to June 20th, 23.59h, please consult the announcement on Canvas for more information.
Lectures will be given on Wednesdays from 15.30h-17.30h from in Traverse van Trierzaal. The preliminary course schedule is as follows:
 
Lectures will be given on Wednesdays from 15.45h-17.45h from in Luna 1.050. The lecture of <span style="color:#ff0000"> '''May 4''' </span> will be given from 10.45h-12.45h in Auditorium 11. The preliminary course schedule is as follows:


{| border="1" cellpadding="5" cellspacing="0" align="center" style="margin-left: 3em;"
{| border="1" cellpadding="5" cellspacing="0" align="center" style="margin-left: 5em;"
|-
| April 25
| colspan="2" | No lecture (see Canvas!)
|-
|-
| May 2
| April 24
| width="325" | Introduction by ''René van de Molengraft''  
| width="325" | Introduction by ''René van de Molengraft''
| width="325" | [[Media:EMC2018_ToolingInfrastructure_Handout2.pdf | Tooling and Infrastructure by ''Wouter Kuijpers'' ]]
| width="325" | Tooling and Infrastructure by ''Bob Hendrikx''
|-
|-
| <span style="color:#ff0000"> '''May 4''' </span>
| May 1
| width="325" | [[Media:201804-EMC-MotionStackArchitecture.pdf | Best Practices in System Design for Robot Control]] by ''Herman Bruyninckx''
| width="325" | Best Practices in System Design for Robot Control by ''Herman Bruyninckx''
| width="325" | Architecture by ''Herman Bruyninckx''
| width="325" | Architecture by ''Herman Bruyninckx''
|-
|-
| May 9
| May 8
| colspan="2" | No lecture
|-
| May 16
| colspan="2" | First presentation of the design by ''the groups''. 6-minute presentation, about the group's initial design. Afterwards 4 minutes for questions.
| colspan="2" | First presentation of the design by ''the groups''. 6-minute presentation, about the group's initial design. Afterwards 4 minutes for questions.
|-
|-
| May 23
| May 15
| width="325" | '''Escape Room Competition'''
| width="325" | '''Escape Room Competition'''
| width="325" | Worldmodeling by ''Herman Bruyninckx''
| width="325" | Reflection Session
|-
|-
| May 30
| May 22
| colspan="2" |  
| colspan="2" |  
* Worldmodeling for Experts by ''Wouter Houtman''  
* Worldmodeling for Experts by ''Wouter Houtman''  
* [[Media:EMC2018_WM_IoT.pdf | Worldmodeling for Real Experts by ''Marzieh Dolatabadi'' ]]
* Worldmodeling for Real Experts by ''Marzieh Dolatabadi''
* Worldmodeling in practice by ''Bob Hendrikx''
* Worldmodeling in practice by ''Hao Liang Chen''
|-
|-
| June 6
| June 5
| colspan="2" | Presentation of final design by the ''groups''.
| colspan="2" | Presentation of final design by the ''groups''.
|-
|-
| June 13
| June 12
| colspan="2" | '''Final Competition''' [[Media:Map_hospital.png | (Hospital map for simulator)]]
| colspan="2" | '''Final Competition'''  
|-
| <span style="color:#ff0000"> '''June 20''' </span>
| colspan="2" | '''Deadline Wiki Pages'''
|-
|-
|}
|}
 
<!--
= Design Document =  
= Design Document =  
Hand-in a 3-page A4-sized design document as pdf (<1Mb) that pictures/describes the initial design idea with:  
Hand-in a 3-page A4-sized design document as pdf (<1Mb) that pictures/describes the initial design idea with:  

Revision as of 15:27, 20 April 2019

'PICO in the Hospital'

Gostai-Jazz-500x500.jpg

Introduction

This course is about software design and how to apply this in the context of autonomous robots. The accompanying assignment is about applying this knowledge to a real-life robotics task.

Course Schedule and Lecture Slides

Lectures will be given on Wednesdays from 15.30h-17.30h from in Traverse van Trierzaal. The preliminary course schedule is as follows:

April 24 Introduction by René van de Molengraft Tooling and Infrastructure by Bob Hendrikx
May 1 Best Practices in System Design for Robot Control by Herman Bruyninckx Architecture by Herman Bruyninckx
May 8 First presentation of the design by the groups. 6-minute presentation, about the group's initial design. Afterwards 4 minutes for questions.
May 15 Escape Room Competition Reflection Session
May 22
  • Worldmodeling for Experts by Wouter Houtman
  • Worldmodeling for Real Experts by Marzieh Dolatabadi
  • Worldmodeling in practice by Hao Liang Chen
June 5 Presentation of final design by the groups.
June 12 Final Competition

Getting Started

To get started, please do the tutorials on the Tutorial Page.

FAQ

Here you can find a collection of Frequently Asked Questions. Please check this page before contacting the student assistants or the tutors! If you find any issues or questions you had to deal with, please add them as well so your colleagues don't run into the same problems.

Group Wiki Pages

Group 1 - visit wiki - Tutor: Wouter Kuijpers

Group 2 - visit wiki - Tutor: Wouter Houtman (Jordy senden in first week)

Group 3 - visit wiki - Tutor: Jordy Senden

Group 4 - visit wiki - Tutor: Bob Hendrikx

Group 5 - visit wiki - Tutor: Hao Liang Chen

Group 6 - visit wiki - Tutor: Marzieh Dolatabadi

Group 7 - visit wiki - Tutor: Yanick Douven

Group 8 - visit wiki - Tutor: Rene & Herman

Group 9 - visit wiki - Tutor: Bob Hendrikx


Contact Details

Tutors

Bob Hendrikx - r dot w dot m dot hendrikx at tue dot nl

Hao Liang Chen - h dot l dot chen at tue dot nl

Jordy Senden - j dot p dot f dot senden at tue dot nl

Peter Dooren - p dot v dot dooren at tue dot nl

Manuel Muñoz Sánchez - m dot munoz dot sanchez at tue dot nl

César López - C dot A dot Lopez dot Martinez at tue dot nl