Navigering av en mobil mikrorobot



Like dokumenter
En mikrorobot skal følge en bane og løse bestemte utfordringer

PROSJEKTOPPGAVE. Høgskolen i Østfold Avdeling for informasjonsteknologi Intelligente systemer. Fag IAD32005 Intelligente systemer

PROSJEKTOPPGAVE. Høgskolen i Østfold Avdeling for informasjonsteknologi Intelligente systemer. Fag IAD32005 Intelligente systemer

Fag ITD Bildebehandling og mønstergjenkjenning. mandag 28. oktober til fredag 15. november 2013

Innføring i bildebehandling

Innføring i bildebehandling

Optisk lesing av en lottokupong

Innføring i bildebehandling

Optisk lesing av en lottokupong

Optisk lesing av en lottokupong

MINIPROSJEKTOPPGAVE. (våren 2007)

MINIPROSJEKTOPPGAVE. (våren 2011)

MINIPROSJEKTOPPGAVE. (våren 2007)

MINIPROSJEKTOPPGAVE. (våren 2012)

MINIPROSJEKTOPPGAVE. (våren 2012) Patrick Fallang. Fag: INTELLIGENTE SYSTEMER (IAD32005) Tidsfrister: Utdelt: mandag 27. februar.

MINIPROSJEKTOPPGAVE. (våren 2012)

Møtereferater: HP36 uke 2, : Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon.

Snake Expert Scratch PDF

PROSJEKTOPPGAVE. (våren 2006) Fag: STATISTIKK OG ØKONOMI (ITD20106) Tidsfrister: Utdelt: tirsdag 4. april. Innleveringsfrist: fredag 5. mai kl

Om ulike typer videoressurser i undervisningen

super:bit-oppdraget Lærerveiledning Versjon 1, august 19.

Frevensanalyse av signaler (del 2) og filtrering av bilder

PROSJEKTOPPGAVE. (våren 2008) Fag: STATISTIKK OG ØKONOMI (ITD20106) 2. klasse dataingeniører. Tidsfrister: Utdelt: fredag 4. april.

Programmering i barnehagen

OBLIGATORISK EKSAMENRELATERT OPPGAVE

Prosjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2008

Forprosjekt bachelor-oppgave 2012

EKSAMEN (Konvertert fra en gammel PHP-eksamen)

DAGBOK. Patrick - Opprettet blogside for å kunne legge ut informasjon om hva som skjer underveis i prosjektet.

Bedre Bridgeopplæring med Bridge Base Online.

UNIVERSITETET I OSLO

Hvordan kan vi i fremtiden bruke minst mulig papir, slik at de store skogene blir bevart?

Informasjon til eksamenskandidater

Sphero Sprk + Programmering i praksis. Tverrfaglig og dybdelæring

BRYLLUPSKREASJON. Del 1: IDEUTVIKLING - Digitalt moodboard - Skisser. Del 2: MØNSTER - Analyse av valgt skisse - Enkel mønstertilpasning

Humanware. Trekker Breeze versjon

Rapport til undersøkelse i sosiologi og sosialantropologi

Hva er en god masteroppgave?

ISM Auditor / Lead Auditor eksamensoppgaver. Oppgaver til skriftlig og muntlig eksamen, struktur og eksempler

EKSAMEN ITF Webprogrammering 1 Dato: Eksamenstid: Hjelpemidler: 2 A4 ark (4 sider) med egenproduserte notater (håndskrevne/maskinskrevne)

Lærerveiledning - Straffespark

Erfaringer fra Miljøgata i Sokna. Novapoint 19 DCM

Eksamensveiledning for elever og privatister. i praktisk matematikk på yrkesfaglige programområder. MAT1001 Vg1 P-Y. Gjelder fra våren 2016

Mars Robotene (5. 7. trinn)

RUTINESKRIVELSE FOR HOVEDVAKT VED DIGITAL SKOLEEKSAMEN MED INSPERA

Dersom spillerne ønsker å notere underveis: penn og papir til hver spiller.

Modul nr Roboter og matematikk - EV3

Møte 1. Sted: Statens Vegvesen Fredrikstad v/tor Graven, prosjektkontor. Tid: oktober

Testrapport Prosjekt nr Det Norske Veritas

Rapport Oblig 08 - Flash galleri og banner.

Empowermentprosjektet for Frivilligsentraler, Østfold

Sluttoppgave for SFS40116 MOL1

Delårsrapport for SimpEl UB

Overvåking av transportbånd

Høgskolen i Østfold Avdeling for informasjonsteknologi. Fag ITD Industriell IT. Laboppgave 2. Del 1. Temperatur-regulering

Prosjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2007

INF Innleveringsoppgave 6

Gruppelogg for hovedprosjekt 2009

Skutvik skole. Kunstuka til 14. april. elever fra 1. til 6. klasse, skolens hyggelige lærere og Kari Malmberg / Kristin Risan fra NNKS.

LEGO NXT. Lærerveiledning

Den gretne marihøna. Mål med undervisningsopplegget: Elevene skal kunne:

INF Obligatorisk innlevering 7

Sosial kompetanseplan for Midtbygda skole

ELECTRONIC TROLLEY FENCE HOVEDPROSJEKT

. Ved sensur vl1 ahe bokstaverte deloppgaver (a, b, c,...) telle like mye.

EKSAMEN 6109 OBJEKTORIENTERT PROGRAMMERING 5609 OBJEKTORIENTERT PROGRAMMERING

Linn Heidenstrøm Bedriftspraksis Høgskolen i Østfold Avd. Remmen

Spill i Universell Matematikk Ungdom

MAT-INF 1100: Obligatorisk oppgave 1

FINANSREGNSKAP med IKT 7,5 sp (ØABED1000) BEDRIFTSØKONOMI I med IKT 10 sp (ØABED6000)

Brukerveiledning til programmering av LEGO Mindstorm NXT-roboter

Test av USB IO-enhet. Regulering og HMI.

10A Arbeidsplan for uke 23

Vedlegg LMC intranett

SKRIFTLIG EKSAMEN I K06 FORM OG INNHOLD. ERFARINGER FRA SENSUREN VÅR 08. Sonja Skjær 1 Hellerud vgs

Oblig 2, SLI250 Et kortfattet analyse og designdokument for skifteregister på nett

FIRST LEGO League. Stavanger Gutt 11 år 0 Mads Bådsvik Gutt 11 år 0

EKSAMENSINFORMASJON 2014

Svenneprøve i Kjole- og draktsyerfaget

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL

Aktivitetsdagbok. for deg som vil komme i bedre form

INF109 (kun et utvalg av kommentarene er med i denne rapporten)

Veiledning og vurdering av Bacheloroppgave for Informasjonsbehandling

MAT-INF 1100: Obligatorisk oppgave 1

Analyse av luktedata

UTDANNING REGLEMENT OG VEILEDNING TIL DEG SOM SKAL AVLEGGE SKRIFTLIG EKSAMEN

HØGSKOLEN I SØR-TRØNDELAG

Velkommen til informasjonsmøte om eksamen i grunnskolen! Tirsdag 26. april 2016 Kl

Brukerveiledning for student skoleeksamen HIST Oppdatert 27. oktober 2014

Rutetermin 19.0 BLAD NR. 13, STØREN - TYNSET - HAMAR

EKSAMEN (Konvertert fra en gammel PHPeksamen)

HØGSKOLEN I ØSTFOLD. Avdeling for ingeniørfag Postadresse: 1757 Halden Besøksadresse: KG Meldahls vei 9, 1671 Kråkerøy

Regler for: Videregående. Det anbefales at man først ser på powerpoint-reglene når man skal lære seg ulike spill med kortstokkene!

Grindvold skole. Arbeidsplan for 10.trinn

Hvilken BitBot går raskest gjennom labyrinten?

Asker videregående skole. Skriftlig eksamen 2015

Introduksjon til kursopplegget

INNFØRING i Fronter. Metaforer som brukes i Fronter. Examen facultatum V Nøkkel For å komme inn i bygningen trenger du en nøkkel dvs. passord.


Transkript:

Høgskolen i Østfold Avdeling for informasjonsteknologi Intelligente systemer Fag IAD32005 Intelligente systemer Laboppgave nr 1 Navigering av en mobil mikrorobot Halden, Remmen 25.01.2007 23.01.07 Ny oppgave Log SS Log 14.09.05 Ny oppgave Log GKS Log Rev. Dato. Beskrivelse. Skrevet av Kontrollert Godkjent Fil : Skrevet ut av : hiø 25.01.2007 12:11:00 Antall sider : 5

Labkjøring: Laboppgaven er utdelt onsdag 24. januar. Tidsfrister: o Oppgave 1 er en teorioppgave. Tidsfrist for den er onsdag 31. januar. o Oppgave 2 er en praktisk oppgave. Den skal avsluttes tirsdag 6. februar. (Gruppen må gjerne begynne på oppgaven før oppgave 1 er iinlevert.) Skriftlig del skal leveres senest fredag 9. februar. Programmering av mobile roboter HIØ side 2

Presentasjon og skriftlig innlevering etter gjennomført laboppgave Presentasjonsdel. Når oppgaven er løst innen tidsfristen, skal den demonstreres. Gruppen avtaler tidspunkt og sted med faglærer/labpersonale. Alle i gruppen skal delta i presentasjonen! Gruppen får 15-30 min til å demonstrere og forklare muntlig hvordan oppgaven er løst. Skriftlig del. Denne skriftlige delen i forbindelse med laboppgaven skal være i kortversjon. Det må inngå blant annet: Strukturen i besvarelsen skal følge utviklingen i labkjøringen. Hvilke problemer møtte dere underveis og hvordan ble de løst. Få fram hvilke begrensninger gruppen måtte gjøre for å komme i havn. Hvilke forbedringer, eventuelt ny løsningsstrategi, ville gruppen gjort dersom oppgaven skulle være løst på nytt? Her kan det være en god hjelp å bruke utdelt vedlegg 5 Mobile kjøretøy. Oppgavens vanskelighetsgrad? (1 (lett) 5 (meget vanskelig)). Utdelt labutstyr Mikrorobot Pc-kabel Lader Fysiske hindringer Programmering av mobile roboter HIØ side 3

Laboratorieoppgaven En mikrorobot er et selvstendig, autonomt kjøretøy. Avdeling for informasjonsteknologi ved Høgskolen i Østfold har utviklet en slik og har i tillegg laget en rekke kopier av den. Mikrorobotene kan programmeres med hvert sitt program og kan dermed ha ulike egenskaper eller oppførsel om man vil, og kan programmeres til å løse ulike oppgaver i fellesskap. De etterfølgende sidene utgjør laboratoriedelen. Det utdeles dessuten: Dokumentasjon av mikrorobot på http://www.ia-stud.hiof.no/~sizartas Vedlegg 5 Mobile kjøretøy LES NØYE GJENNOM OPPGAVETEKSTEN OG DOKUMENTASJON AV MIKROROBOT FØR GRUPPEN STARTER OPP FOR Å FÅ FORSTÅELSE AV OPPGAVEN. Dette kan hindre unødige problemer og dessuten medføre at det som virker vanskelig kan være mye lettere når man får tenkt seg om. Sørg for at alle i gruppen har lest gjennom nødvendig materiale! Programmering av mobile roboter HIØ side 4

Oppgave 1: Få forståelse for å navigere en mikrorobot. Formål. Få innsikt i navigeringsalgoritmer for en mikrorobot. I denne oppgaven forutsettes det at gruppen har Vedlegg 5, Mobile kjøretøy, for hånden. Til denne laboppgave følger det med fire tegninger fra robotlaboratoriet. Tegningene finnes på oppgitt webside. De viser utplassering av objekter på gulvet. På tegning 1-3 er alle hindringer fast plassert. På fjerde tegning kan en hindring være enten det ene eller det andre stedet. Plassering av hindringene er markert med farget tape på gulvet i robotlaboratoriet. Det er full overensstemmelse mellom fargen på en tegning og tilhørende tape. Start med første tegning og utvikl en navigeringsalgoritme for en mikrorobot. Forfin så algoritmen steg for steg ved å trekke inn alle tegningene. Pass på at roboten velger en mest mulig optimal bane i hvert tilfelle. På robotlaboratoriet er det innstallert et posisjoneringssystem og et kamera i taket. Kameraet er sannsynlig ikke tilgjengelig i labperioden. Posisjoneringssystemet er det. Om en gruppe vil gjøre bruk av det, står den fritt. (Sizarta er personen å spørre her.) Oppgave 2: Banene som navigeringsalgoritmen i oppgave 1 genererer, skal realiseres på en (reell) mikrorobot. Formål. Å gå fra å utvikle en navigeringsalgoritme for fire forskjellige baner til å få en mikrorobot til å følge hver av banene. Algoritmen skal utvikles på pc. De fire banene, som algoritmen utvikler, skal overføres til en mikrorobot. Mikrorobetens jobb blir å følge hver av dem. Det betyr at roboten skal kjøre fire turer. Etter at en tur er gjennomført, så skal omgivelsene tilpasses til neste tur Lykke til!! Programmering av mobile roboter HIØ side 5