Top Banner
Seminar on Artificial Intelligence II Roman Barták Department of Theoretical Computer Science and Mathematical Logic Solving micro-projects (1-3 students) on specific topics from areas such as multi-agent path finding, adversarial search, computer vision, machine learning, etc. using a swarm of Ozobot robots. Each team will report three times: project vision (what we are going to do, oral) progress report (where we are now, oral) final report (what we did, oral+written) Structure
4

Seminar on Artificial Intelligence IIbartak/ui_seminar/talks/2018LS/Intro.pdf · Seminar on Artificial Intelligence II Roman Barták Department of Theoretical Computer Science and

Sep 02, 2018

Download

Documents

tranphuc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Seminar on Artificial Intelligence IIbartak/ui_seminar/talks/2018LS/Intro.pdf · Seminar on Artificial Intelligence II Roman Barták Department of Theoretical Computer Science and

Seminar onArtificial Intelligence II

Roman BartákDepartment of Theoretical Computer Science and Mathematical Logic

• Solving micro-projects (1-3 students) on specific topics from areas such as multi-agent path finding, adversarial search, computer vision, machine learning, etc. using a swarm of Ozobotrobots.

• Each team will report three times:– project vision (what we are going to do, oral)– progress report (where we are now, oral)– final report (what we did, oral+written)

Structure

Page 2: Seminar on Artificial Intelligence IIbartak/ui_seminar/talks/2018LS/Intro.pdf · Seminar on Artificial Intelligence II Roman Barták Department of Theoretical Computer Science and

Find a collision-free plan (path) for each agent

Multi-Agent Pathfinding (MAPF)

Search techniquesstate-space search (A*)

state = location of agents at nodestransition = moving agents to neighboring nodes

conflict-based search

Compilation techniquestranslate the problem to another formalism (SAT/MIP/CSP)

Solving approaches

Page 3: Seminar on Artificial Intelligence IIbartak/ui_seminar/talks/2018LS/Intro.pdf · Seminar on Artificial Intelligence II Roman Barták Department of Theoretical Computer Science and

• Line following (and color detecting)

• Proximity sensors• Speaker• Bluetooth

Ozobot Evo

• Control commands

• Sensor readings• Programing

structures

OzoBlocky

Page 4: Seminar on Artificial Intelligence IIbartak/ui_seminar/talks/2018LS/Intro.pdf · Seminar on Artificial Intelligence II Roman Barták Department of Theoretical Computer Science and

• Path Finding– Multi-agent, single-agent– Centralized, distributed– Offline, online

• Computer vision– Map construction from line drawing– Robot tracking

• Intention detection– Predicting next move based on moves so far

• …

Possible projects

Roman BartákCharles University, Faculty of Mathematics and Physics

[email protected]