Behavior-based Robotics

6 EC

Semester 1, periode 3

5102BEBR6Y

Eigenaar Bachelor Psychobiologie
Coördinator dr. Arnoud Visser
Onderdeel van Bachelor Psychobiologie, jaar 3

Studiewijzer 2023/2024

Globale inhoud

Dit vak is een introductie in het ontwerp, de methoden en de praktijk van het creeren van een intelligente autonome robot met behulp van gedragscomponenten. Dit gedrag is geinspireerd op biologische en psychologische model van gedrag. Deze inspiratie wordt gebruikt om reactieve gedragingen te bouwen. Als deze reactieve gedragingen gebruikt worden als bouwstenen voor complex gedrag, onstaat er natuurlijke fenomen zoals zelfredzaamheid, aanpassing en interactie. Het bouwen van zulke intelligente autonome robot systemen geeft inzicht in de unieke eigenschappen van natuurlijk gedrag.

Studiemateriaal

Syllabus

Software

  • Python 2.7

Leerdoelen

  • de mogelijke overeenkomsten tussen natuurlijk gedrag en de aansturing van robots uitleggen.
  • van de rol van verwachtingen, aandacht en actieve waarneming voor robot aansturing begrijpen.
  • deze kennis op een robot systeem toepassen.

Onderwijsvormen

  • Hoorcollege
  • (Computer)practicum

Hoorcollege en computerpracticum

Verdeling leeractiviteiten

Activiteit

Aantal uur

Computerpracticum

48

Hoorcollege

6

Tentamen

0

Vragenuur

0

Werkcollege

 

2

Zelfstudie

112

Totaal 6EC * 28

168

Aanwezigheid

Aanwezigheidseisen opleiding (OER-B):

  • Deelname aan alle practica, computerpractica, veldwerk en werkcolleges in het curriculum is verplicht. Eventueel aanvullende eisen worden per onderdeel in de studiewijzer omschreven. Hier staat ook beschreven wat de eventuele consequenties zijn van het niet nakomen van deze verplichting.

Aanvullende eisen voor dit vak:

Er is geen aanwezigheidsplicht voor de practica. U mag de robots echter niet mee naar huis nemen, dus u zal de opdrachten in het robolab moeten uitvoeren.

Toetsing

Onderdeel en weging Details

Eindcijfer

Opdrachten

Programmeeropdracht I

  • Reactief gedrag (ontsnap uit het doolhof). Er zal een doolhof worden opgezet en het is de bedoeling dat de robot dusdanig geprogrammeerd wordt dat deze zelfstandig uit het doolhof kan ontsnappen.

Programmeeropdracht II

  • Gecoördineerd gedrag (ontsnap uit het doolhof met geavanceerde technieken)

Schrijfopdracht

  • De consequenties van de toekomstige ontwikkelingen in de robotica

Fraude en plagiaat

Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: http://student.uva.nl

Weekplanning

Weeknummer Onderwerpen Deadline
Date/Time
3   Draft version Essay Vrijdag 19januari: 23:59
4 Quest 1, 2, 3 Python code Vrijdag 2 februari 23:59
4 Uitleg bij code Labboek Vrijdag 2 februari: 23:59
5   Final version Essay Zondag 4 februari: 23:59

Eindtermen

Via de Zichtbare Leerlijnen Creator kun je zien aan welke eindtermen de leerdoelen van deze cursus bijdragen en hoe de  vakleerdoelen, leerlijndoelen en eindtermen van de opleiding aan elkaar gekoppeld zijn:

https://datanose.nl/#program[BSc%20PB]/outcomes 

https://datanose.nl/#program[BSc%20PB]/trajectories

Aanvullende informatie

De robots worden geprogrammeerd in Python. Enige voorkennis met programmeren is aanbevolen.

Voor dit vak geldt een capaciteitsbeperking. Studenten waarvoor dit vak verplicht is genieten voorrang mbt toelating tot het vak.  Inschrijving gebeurd via GLASS. Bij overschrijding van de capaciteit kom je op een wachtlijst.

Contactinformatie

Coördinator

  • dr. Arnoud Visser

Werkcollege Docenten

  • Pearl  Owusu
  • Mascha Mejer Bsc
  • Dr. Arnoud Visser