![Page 1: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/1.jpg)
Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives of the course The participants will after the course have a basis for understanding embedded systems, especially robots, and practical experience with physical construction and programming of embedded systems, especially robots
![Page 2: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/2.jpg)
Lectures (2 h/week), lab sessions (3 h/week) Lectures Time: Thurdays at 12.15-14.00, Location: Store Aud, it-Huset Lab Sessions Location: Zuse, Åbogade 40. Class A: Time: Thurdays at 14.15-17 Class B: Time: Fridays at 10.15-13 Course homepage https://bb.au.dk/webapps/portal/frameset.jsp?tab_tab_group_id=_2_1&url=%2Fwebapps%2Fblackboard%2Fexecute%2Flauncher%3Ftype%3DCourse%26id%3D_33635_1%26url%3D
![Page 3: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/3.jpg)
LEGOLab
![Page 4: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/4.jpg)
Assessment methods: Lab notebooks and oral exam 7-scale, internal examiner A lab notebook from each labsession is handed in each week (before the next week's labsession) in order to fulfill the compulsory programme of the course. At the end of the course each group do an end course project. Your grade for the course will be based on selected lab notebooks, your lab notebook for the end course project and the oral presentation at the end of the course.
![Page 5: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/5.jpg)
In the lab sessions you will work in groups of 4. After each lab session the group should hand in a labnotebook. During the first two lab sessions each group should enrool as groups on the course webpage. To perform the activities in the lab sessions each group need LEGO Mindstorms Material. The material can be borrowed during the course. At the first two lab sessions material will be available for handout.
![Page 6: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/6.jpg)
# 9797 LEGO Mindstorms Education NXT Base Set. # UB22S USB Bluetooth Dongle # 9833 LEGO Mindstorms transformer
![Page 7: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/7.jpg)
An embedded system is a special-purpose computer system designed to perform one or a few dedicated functions.
![Page 8: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/8.jpg)
![Page 9: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/9.jpg)
Fred Martin, Chapter 5
bend sensor
wall
floor
HandyBug
two wheels driven by two independent motors
![Page 10: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/10.jpg)
right
left
forward
bend sensor value: high value - close to wall low value - away from wall
![Page 11: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/11.jpg)
Wall
goal
![Page 12: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/12.jpg)
right
left
forward
![Page 13: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/13.jpg)
Close to wall
Away from wall
![Page 14: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/14.jpg)
wall
inner
outer
![Page 15: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/15.jpg)
![Page 16: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/16.jpg)
![Page 17: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/17.jpg)
r reference value e error C controller u output from controller to control P P plant, controlled system y state of P F feedback to controller
![Page 18: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/18.jpg)
LEGO® MINDSTORMS™ NXT
![Page 19: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/19.jpg)
![Page 20: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/20.jpg)
![Page 21: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/21.jpg)
![Page 22: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/22.jpg)
![Page 23: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/23.jpg)
R2MeeToo
![Page 24: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/24.jpg)
1
2
3
![Page 25: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/25.jpg)
![Page 26: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/26.jpg)
![Page 27: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/27.jpg)
![Page 28: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/28.jpg)
![Page 29: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/29.jpg)
Lab session projects
![Page 30: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/30.jpg)
PID controller
![Page 31: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/31.jpg)
![Page 32: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/32.jpg)
![Page 33: Embedded Systems - Embodied Agents, Digital Control in a … · 2015-01-29 · Embedded Systems - Embodied Agents, Digital Control in a Physical World (Q3+4) (10 ECTS) Objectives](https://reader034.vdocuments.us/reader034/viewer/2022042216/5ebf8cfd3614d85d574c3d27/html5/thumbnails/33.jpg)
Plan for Q3 Week 5 + 6 Introduction and installation of leJOS Week 7 to 10 Lectures and lab sessions Week 11 Lecture and graded lab session