#TDDD92 AI-projekt. Mattias Tiger, IDA

Relevanta dokument
TDDD92 Artificiell intelligens -- projekt

#TDDD92 AI-projekt. Fredrik Heintz,

Oskar Danielsson Artificiel Intel igens II Linköpings Universitet Robocup

Systemvetenskap. Spelblog. Game Jams

Pressrelease. 3D-underhållning i HD-kvalitet. Upplev 3D med nya VAIO F

Linköpings Universitet. Robocup

TDIU01 (725G67) - Programmering i C++, grundkurs

Robotik och intelligenta system internationellt magisterprogram, 80 poäng (120 ECTS)

Programming in C# and.net Framework

Pedagogisk portfölj. Elisabeth Liljeroth Leg, sjuksköterska, Lektor, PMI, Karolinska Universitetssjukhuset

Färgstark VAIO med HDMI-utgång med 3D-stöd

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Kursplan. EN1088 Engelsk språkdidaktik. 7,5 högskolepoäng, Grundnivå 1. English Language Learning and Teaching

MASTERPROGRAM I STATSVETENSKAP

Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9

UTBILDNINGSVETENSKAPLIGA FAKULTETSNÄMNDEN

TDDD92 Artificiell intelligens -- projekt

TDDD80 Mobila och sociala applika1oner. Kursintroduk1on

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9

MASTERPROGRAM I STATSVETENSKAP

Artificiell Intelligens den nya superkraften

TDP001/TDP002. Introduktionsföreläsning. Eric Elfving Institutionen för Datavetenskap (IDA)

Psykologi GR (C), Arbets- och organisationspsykologi med kandidatuppsats för psykologprogrammet, 22,5 hp

ROBOTIK OCH INTELLIGENTA SYSTEM, 120 HÖGSKOLEPOÄNG

Ledarskapets förutsättningar Del 1

Miljösystem MARS 2015 (CHARLOTTE MALMGREN, EVA LEIRE, JOHANNA OLOFSSON, IDA ARVIDSSON)

Linköpings universitet


Background: Films we have done

Hur fattar samhället beslut när forskarna är oeniga?

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

C O E R V E R S W E D E N

A1N, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1

Grafik. TDDC66 Datorsystem och programmering Föreläsning 4. Peter Dalenius Institutionen för datavetenskap

KURSINFORMATION VT 2014 Livsfilosofi och det moderna samhället Livsfilosofi och det moderna samhället, 7,5 hp

Masterprogram i statsvetenskap

VETENSKAPLIG METOD TNGD23 Kursstart: Januari 2013

Psykologi GR (C), Arbets- och organisationspsykologi med kandidatuppsats för psykologprogrammet, 22,5 hp

Inför projektuppgiften. Markus Buschle,

Mål inom forskarutbildning hur gör vi?

SVÄP13, Geriatrisk omvårdnad, 7,5 högskolepoäng Geriatric Nursing, 7.5 credits Avancerad nivå / Second Cycle

EVALUATION OF ADVANCED BIOSTATISTICS COURSE, part I

Objektorienterad Programmering (TDDC77)

TDDD73-funktionell och imperativ programmering i python

TDDD63-Perspektiv på datateknik/datavetenskap

Engelska AV, Litteratur och miljö, 7,5 hp

TDP001: Handhavande av datormiljö, 4 hp. Ola Leifler, Institutionen för datavetenskap

Vad är Artificiell Intelligens (AI) Olika typer av AI och deras användningsområden Innovation med hjälp av AI Framtiden och etiska frågeställningar

Processprogrammering och operativsystem Introduktion. Kursinformation. Varför operativsystem?

Kreativitet. (i en digital era) Henning Pettersson

Engelska. Programkurs 15 hp English 972A01 Gäller från: Fastställd av. Fastställandedatum. Styrelsen för utbildningsvetenskap

FÖRÄLDRAMÖTE FÖR ESKILS F-01 10/3 2011A

Kursplan. AB1030 Att arbeta i projekt. 7,5 högskolepoäng, Grundnivå 1. Working in projects

Masterprogram i socialt arbete med inriktning mot verksamhetsanalys och utveckling i civilsamhället, 120 hp UTBILDNINGSPLAN

Det svenska politiska systemet: Introduktion

UTBILDNINGSVETENSKAPLIGA FAKULTETSNÄMNDEN. Avancerad nivå/second Cycle

Ätstörningar - bakgrund och behandling, VT 2016

Pedagogik AV, Nätbaserat lärande, 7,5 hp

Samtalet som arbetsmetod inom hälso- och sjukvård

[Live Online] Dana Cup 2017 Titta på Live Stream direkt tv gratis på nätet Online 19 July 2017 Free Watch online Now

Omvårdnad AV, Kvinnors hälsa och barnmorskans profession, 7,5 hp

Masterprogram i statsvetenskap

Självständigt arbete Uppsatsmetodik

Sectra Critical Security Services. Fel bild

Kursnamn: Multimodal analys (Multimodal analysis)

Webbprogrammering, grundkurs 725G54

Välkommen till Hållbar utveckling värderingar, världsbilder och visioner VT 2015

TDDC77 Objektorienterad Programmering

WVI Bakgrund & Rekrytering

Institutionen för hälsovetenskap Kurskod VMD903. Vetenskapliga metoder med inriktning vård av äldre, 7.5 högskolepoäng

? 2. Kursintroduktion Linköpings universitet 1. Försök

Datalogiskt tänkande för alla

Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership

Det svenska politiska systemet: Introduktion

En litteraturstudie av 2010s finalistlag runswift

Utbildningens benämning (och alternativt lärarinriktningens benämning)

VT15-4FE11E Examensarbete i redovisning och finansiering för Civilekonomprogrammet-30 hp

Robust och energieffektiv styrning av tågtrafik

Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17

Högskoleutbildning i regional utveckling. Presentation Reglabs styrelse 24 augusti 2016

Presentation Edument AB. All Rights Reserved.

Förändringsprocesser: ledarskap, organisation & kommunikation. våren Uppsala universitet

Prototypningsverktyg. A Human-Centered Design Process (ISO , 2010) Mattias Institutionen för datavetenskap

INSTITUTIONEN FÖR NEUROVETENSKAP OCH FYSIOLOGI

Profilinfo DPU Peter Hallberg, Jonas Detterfelt Division of Machine Design Departement of Management and Engineering

VT17-1DV527-7,5hp. Vilket sammanfattande omdöme ger du kursen? Antal respondenter: 25. Antal svar. Svarsfrekvens: 24,00 %

Manual och instruktioner Workshop Arbetsplatslärande DigIT. Workshop arbetsplatslärande 1 timme Arbetsplatslärande våren 2018 ESF PROJEKT DIGIT

Administrivia. hh.se/db Verónica Gaspes (Kursansvarig) 2 Mattias Enervall (Övningsassistent) Examination. 1 Skriftlig tentamen (betyg)

Ämnesområden. Examensarbete inom datavetenskap (1DV41E) Martin Fredriksson

Kursen ingår i Kompletterande pedagogisk utbildning (KPU) vid Lunds Universitet. Kursen omfattar andra terminen av sammanlagt tre.

Jonas Detterfelt Siv Söderlund Johan Högdahl Weine Olovsson Magnus Johansson. Föreläsningar Lektioner Laborationer Projekt

Introduktion till Linux. TDDC66 Datorsystem och programmering Föreläsning (i) Peter Dalenius Institutionen för datavetenskap

Kandidatprogram i TURISM MED INRIKTNING MOT KULTURARV OCH NATURMILJÖ Bachelor Programme in Tourism, with Emphasis on Cultural and Natural Heritage

el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng

Kursbeskrivning och schema: Statsvetenskapliga metoder, statsvetenskap 2, 7,5 poäng (HT 2007)

Kursbeskrivning och schema: Statsvetenskapliga metoder, statsvetenskap 2, (7,5 poäng) VT 2008

Introduktion till Linux. TDDC66 Datorsystem och programmering Föreläsning 1 Peter Dalenius Institutionen för datavetenskap

Transkript:

#TDDD92 AI-projekt Mattias Tiger, IDA

2016-08-29 2 Outline Om oss, kursen och humanoidlabbet RoboCup LiU Humanoids Mer kursinformation och Diskussion

2016-08-29 3 Vi är» Fredrik Heintz, Docent Forskar på incremental logical reasoning and decision making Föreläsare och Examinator» Mattias Tiger, Doktorand Forskar på incremental ML for perception and decision making Senior laborationsassistent» Fredrik Löfgren, Amanuens Engagerad nationellt och internationellt i AI-robotics Laborationsassistent

2017-02-15 4 AIICS Avd. för AI & integrerade datorsystem

2017-02-15 5 AIICS Projekt CUAS (Collaborative Unmanned Aircraft Systems) Förflyttningsplanering och aktiv kollisionsundvikning

2017-02-15 6 AIICS Projekt CUAS (Collaborative Unmanned Aircraft Systems) Flygande assistent på virtuellt koppel

2017-02-15 7 AIICS LiU Humanoids (RoboCup)

2017-02-15 8 AIICS LiU Humanoids (RoboCup)

2016-08-29 9 Kursen består av Föreläsningar Genomgång av teori. Seminarier Presentation, Diskussion, Reflektion Laborationer Praktiskt genomförande.

2016-08-29 10 Kursen är en projektkurs Mycket frihet men också mycket ansvar Ni ska träna på att Hitta information av hög kvalité (vetenskapliga artiklar) Planera ert arbete Arbeta i grupp Implementera något avancerat Presentera och reflektera

2016-08-29 11 Humanoid-robot-labbet

2016-08-29 12 Humanoid-robot-labbet En fotbollsplan (halva officiella storleken). Tak-kameror (4 stycken) för global positionering 6 stycken Nao v4, 2 Nao v3

2016-08-29 13 Humanoid-robot-labbet

2016-08-29 14 Humanoid-robot-labbet Ett python-api för perception Från takkamerasystemet och roboten: bollar, robotar Ett python-api för styrning Styra roboten: gå, sparka, titta perception.py game.py control.py

RoboCup

2016-08-29 16 By mid-21st century, a team of fully autonomous humanoid robot soccer players shall win the soccer game, comply with the official rule of the FIFA, against the winner of the most recent World Cup. RoboCup 2016 had about 4000 participants from 40 countries!

2016-08-29 17 The NAO Robot 58 cm, 5.2 kg 25 DoF 2 cameras, 4 microphones, 2 loud speakers, sonars x86 Intel Atom 1.6GHz CPU 1 GB SDRAM 2 GB flash memory Embedded Linux Walking speed 10-25cm/s

2016-08-29 18 The Standard Platform League 5 vs 5, 1 goalie 9m x 6m field Size 1 ball (we will use orange street hockey ball) 2 x 10 minutes

GameController FSM

LiU Humanoids

2016-08-29 21 Nagoya 2017

2016-09-12 22 LiU Humanoids Architecture Overview

Drivers LiU Humanoids Architecture Overview Camera Images as fast as possible Low-level image processing Line detector Saliency detector Robot detector Objects found last tick Ball detector Goal detector Decision Making Ultra sound Pings, as fast as possible Perception Collision warning Robot status Temperature, blink status, etc. Object tracker Events Bumpers ROI selector Control / Reaction Servos

Our Nao/RoboCup SPL Visualizer/Simulator Game API Perception API Control API

Fredrik Heintz Fö2 #TDDD92 2016-09-12 25

Diskussion

2016-08-29 27 Kursens tema Temat för kursen är Sequential Decision Making under Uncertainty Beslutsfattning live under realistiska förhållanden Centralt för Artificiel Intelligens Ni förväntas fördjupa er i lämpliga AI-tekniker, implementera dessa, reflektera över deras fördelar/nackdelar och presentera det ni har gjort på olika former.

2016-08-29 28 Vad är NI intresserade av? Göra egna fotbollslag? (och tävla mot varandra?) 1v1, 2v1, 2v2, 2v3, 3v3 Arbeta tillsammans på LiUs fotbollslag? Passningsspel, Strategier och taktiker, Roller Testa mer specifik teknik på robotarna? Reinforcement learning, Bayesian Optimization, Något annat?

2016-08-29 29 Att komma igång Efter föreläsningen har vi en introduktionslaboration i humanoidlabbet. Exempel som kommer att visas finns på labbets GIT-repo (https://gitlab.ida.liu.se/frelo223/humanoid-lab) Bekanta er med API:et och implementera grundläggande straffläggning/passning (anfallare) på robotarna för att förstå mer hur de fungeraren och de begränsningar som finns. På fredag presenterar Fredrik Heintz kursens examination och håller en föreläsning om Sequential Decision Making. Fundera över vad ni skulle vilja göra!

#TDDD92 AI-projekt www.liu.se