LiTH. WalkCAM 2007/05/15. Testrapport. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs



Relevanta dokument
LiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Prestandautvärdering samt förbättringsförslag

HARALD. Systemskiss. Version 0.3 Redaktör: Patrik Johansson Datum: 20 februari Status

LiTH. WalkCAM Kravspecifikation. Redaktör Andreas Fältskog Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Kravspecifikation. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Systemskiss. Status. David Sandberg, Tobias Lundqvist, Rasmus Dewoon, Marcus Wirebrand Version 1.0. Granskad Godkänd

LiTH, Reglerteknik Saab Dynamics. Testplan Collision avoidance för autonomt fordon Version 1.0

Projektplan. LiTH Segmentering av MR-bilder med ITK Anders Eklund. Version 1.0. Status. Bilder och grafik projektkurs, CDIO MCIV LIPs

Testplan. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

Testprotokoll Autonom målföljning med quadcopter

LiTH Segmentering av MR-bilder med ITK Efterstudie MCIV. Anders Eklund. Status

Projektuppgiftstitel EFTERSTUDIE. ProjektBadtunna. Version 1.0. Status. Granskad. Godkänd. LIPS Efterstudie

Testprotokoll. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

LiTH 7 december Optimering av hjullastare. Testplan. Per Henriksson Version 1.0. LIPs. TSRT10 testplan.pdf WHOPS 1. tsrt10-vce@googlegroups.

HARALD Testprotokoll

KRAVSPECIFIKATION. Pontus Brånäs Wojtek Thorn Version 1.1. Status

Testprotokoll. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

LiTH Autonom styrning av mobil robot Testplan Version 1.0 TSRT71-Reglertekniskt projektkurs Anders Lindgren L IPs

Testplan. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Martin Skoglund Version 1.1. Status

Systemskiss. Självetablerande sensornätverk med 3G och GPS. Version 0.2. Christian Östman Datum: 15 maj 2008

LiTH Autonom bandvagn med stereokamera Användarhandledning. Gustav Hanning Version 0.1. Status. Granskad. Godkänd.

Projektplan. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Johan Hallenberg Version 1.0

Projektplan. LiTH Reglering av Avgaser, Trottel och Turbo Fredrik Petersson Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs

HARALD. Version 0.2 Redaktör: Patrik Johansson Datum: 8 maj Status. Granskad - yyyy-mm-dd Godkänd - yyyy-mm-dd

No Oscillations Corporation. Efterstudie. Optimal Styrning av Autonom Racerbil. Version 0.1 Författare: Sofia Johnsen Datum: 20 december 2013

Projektplan David Sandberg Version 1.0

LiTH Autonom styrning av mobil robot Projektplan. Martin Elfstadius & Fredrik Danielsson. Version 1.0

Systemskiss. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Erik Andersson Version 1.0. Status

Testspecifikation. Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Testplan Autonom truck

Den golfspelande roboten

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

9 NAVIGATIONSUTRUSTNING

2011 Studsvik AB PANORAMA-BILDTAGNING. Tony Björkman

Användarhandledning. Redaktör: Patrik Molin Version 1.0. Mobile Scout. Status. LiTH Granskad Godkänd. TSRT71 Patrik Molin

Testplan Autonom målföljning med quadcopter

Efterstudie. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Projektplan. LIPs. Per Henriksson Version 1.0. LiTH 7 december Optimering av hjullastare. TSRT10 projektplan.pdf WHOPS 1

Lathund för att arbeta med pdf

LiTH Golfspelande industrirobot Designspecifikation. Designansvarig: Mikaela Waller Version 1.0. Status. Granskad Martin

Kravspecifikation. Hantering av systemdokument

Kontakt: Mikael Forsman Användarmanual för VIDAR 4.0

Systemskiss. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Jon Månsson Version 1.0

Introduktionsmaterial för ny personal i hemtjänsten

Efterstudie. LIPs. LiTH Autonom styrning av mobil robot Martin Elfstadius. Version 1.0. Status. TSRT71-Reglertekniskt projektkurs

RödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: minuter beroende på variant Material: TI-82/83/84 samt tärningar

Programmering av stegmotorer ett miniprojekt i samarbete med Svensk Maskinprovning

TNM059 Grafisk teknik Laboration 4 - Färg

Produktbild och funktionsknappar

KARMATIC PROFILER 2000 Manual

3. Fyll i din e-postadress, det viktigt att den stavas exakt rätt (se bild 1 nedan, pil 3)

Systemskiss Minröjningsbandvagn

TOPAZ PHD. Användarmanual

FileCentral Desktop. Användarhandledning Version

Systemskiss. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland

Om NXTprogrammering. Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT? Vad är MINDSTORMS NXT?

Manual Jourläkarschema Närhälsan V7 - Version 1.0

Switch Driver 5. Programvara för Radio Switch, JoyBox och JoyCable. Sensory Software

Dokumentation och presentation av ert arbete

INSTRUKTION Specifikation E modul.doc

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

Dokumentation och presentation av ert arbete

Välkomna till KMM! KMM. KMM - lärandemål Efter fullgjord kurs ska ni bland annat kunna:

Systemskiss. LiTH Autonom bandvagn med stereokamera Gustav Hanning Version 1.0. Status. TSRT10 8Yare LIPs. Granskad

Instruktion för hämtning av kontrolluppgifter från Nyps

Systemskiss. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

e-sense move dali Manual

INSTALLATION AV VITEC MÄKLARSYSTEM. Studentversion

Clicker 5. Lathund kring de vanligaste och mest grundläggande funktionerna för att komma igång med Clicker. Habilitering & Hjälpmedel

Smart Rogic Manual. Robostick Manual

Öppna bilden C:\Photoshop5-kurs\Bananer 96ppi.psd. Aktivera verktyget Färgpyts i verktygslådan.

Detta sätt lämpar sig bra om man bara kort vill kommentera den inlämnade uppgifter som helhet. Gör så här:

Testplan. LIPs. LiTH Golfspelande industrirobot med kamera Mats Tjäder Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Mats Tjäder 1

Projektplan. Modellbaserad diagnos av motortestcell Fredrik Johansson Version 1.0. Status. TSRT71 Modellbaserad diagnos av motortestcell IPs

TNM011 Grafisk teknik Laboration 3 - Färg

Senaste version kan hämtas från Internet i PDF 1 format

Instruktioner för användning av Accessapplikationen till uppföljning av skyddsvärda arter kärlväxter samt AnnexIIkärlväxter

StoCKK Stockholm Center för Kommunikativt och Kognitivt stöd. Tips på timer-appar. Appar som hjälper dig hålla koll på tiden

ÅGIT PRESENTERAR FILR SMIDIG OCH SÄKER FILÅTKOMST OCH DELNING

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

Lära känna skrivbordet

Predator Digital 3D. Predator Digital 3D. Bruksanvisning. Version 1.0

Till dig som vill göra fältförsök med genetiskt modifierade växter

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

Innehåll. Projekt Greed. Projekt definition. Projekt Greed En introduktion till projektmodellen LIPs

LiTH Mobile Scout. Kravspecifikation. Redaktör: Patrik Molin Version 1.0. Status. Granskad Godkänd. TSRT71 Patrik Molin.

WAGO IO System Service Seminar. Diagnostik

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete

404 CAMCORDER VIDEOKAMERA & KAMERAFUNKTIONER

LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell

Projektplan. Redaktör: Patrik Molin Version 1.0. Mobile Scout. Status. LiTH Granskad Godkänd. TSRT71 Patrik Molin

19. Skriva ut statistik

TENTAMEN: Design och konstruktion av grafiska gränssnitt DAT215

Enkel Digital Skyltning. på några minuter...

Robotgräsklippare PROJEKTPLAN. Robotgräsklippare. Version 1.1. Status. Granskad. Godkänd. Robotgräsklippare.

Coridendro ett verktyg för att grafiskt åskådliggöra incidensen av malignt melanom inom olika släkter

Söka föreningsbidrag på webben

Transkript:

Testrapport Mitun Dey Version 1.0 Status Granskad Godkänd 1

PROJEKTIDENTITET Reglerteknisk projektkurs, WalkCAM, 2007/VT Linköpings tekniska högskola, ISY Namn Ansvar Telefon E-post Henrik Johansson Projektledare 0703 50 53 26 henjo828@student.liu.se Dokumentansvarig 0706 66 70 55 andfa970@student.liu.se Mitun Dey Testansvarig 0707 41 37 84 mitde726@student.liu.se Lars Furedal Design 0703 34 51 35 larfu592@student.liu.se Oscar Carlsson Implementation 0705 33 08 17 oscca558@student.liu.se E-postlista för hela gruppen: Hemsida: http://walkcam.hopto.org Kund: SAAB Aerotech, 581 82 LINKÖPING, kundtel. 0132 31 000, fax: 0132 98 449 Kontaktperson hos kund: Hans Bohlin, 0132 31 539, 0706 74 42 91, hans.bohlin@saabgroup.com Beställare: Jeroen Hol, B BV2A:541, 013 28 28 03, hol@isy.liu.se Kursansvarig: Anders Hansson, B Bv2A:550, 0132 81 681, hansson@isy.liu.se Handledare: Henrik Ohlsson, B Bv2A:526, 013 28 23 06, ohlsson@isy.liu.se 2

Innehållsförteckning 1 INLEDNING... 5 2 TESTER SOM UTFÖRDES... 6 2.1 GRUNDLÄGGANDE FUNKTIONER... 6 2.1.1 Test 1... 6 2.1.2 Test 2... 7 2.1.3 Test 3... 8 2.1.4 Test 4... 9 2.1.5 Test 5... 10 2.1.6 Test 6... 11 2.1.7 Test 7... 12 2.1.8 Test 8... 13 2.1.9 Test 9... 14 2.2 PRESTANDATEST... 15 2.2.1 Test 10... 15 2.2.2 Test 11... 16 2.2.3 Test 12... 17 2.3 DOKUMENTKONTROLL... 18 2.3.1 Test 14... 18 2.3.2 Test 15... 19 2.3.3 Test 16... 20 2.3.4 Test 17... 21 3 REFERENSER... 22 1 3

Dokumenthistorik version datum utförda förändringar utförda av granskad 1.0 2007-05-15 Upphöjd till 1.0 till leverans HJ 0.2 2007-05-13 Uppdaterat innehållsförteckningen, ändrat lite småfel i texten MD 0.1 2007-05-13 Första utkastet MD LF 4

1 Inledning Det här dokumentet beskriver vilka resultat som testerna har gett samt beskrivningar av dessa. Testerna har utförts på de olika delsystemen. Utvärderingar av resultaten finns i vissa av testerna. Vi har följt testplanen när vi har utfört testerna. 5

2 Tester som utfördes 2.1 Grundläggande funktioner 2.1.1 Test 1 Test nr, (krav nr): 1,- Beskrivning av test: Spela in en sekvens där inspelningsmodulen bärs på ryggen och personen går i lugnt tempo, på plant underlag, rakt fram i 5m. Inställning på kameran: Shutter switch:1/250, Shutter mode: manual, table selection: gamma Kommentarer: Filmades på en gräsmatta utanför sensorsystemets hus på SAAB Testansvarig, Datum: MD, 2007-05-09 6

2.1.2 Test 2 Test nr, (krav nr): 2, (50, 61, 62, 70) Beskrivning av test: På en dator med Windows och MATLAB, starta MATLAB och användargränssnittet. Ladda in filerna från test 1 och fyll i sträckan 5m i fältet för kalibrering, samt startposition och startriktning i respektive fält. Därefter starta beräkning. Då beräkningen är klar, kontrollera att det markeras att systemet är kalibrerat. Kommentarer: Startposition (0,0) och startriktning 0. Kalibreringsrutan försvann. Testansvarig, Datum: MD, 2007-05-10 7

2.1.3 Test 3 Test nr, (krav nr): 3, (1,40) Beskrivning av test: Då test 2 är genomfört, se till att fältet för kalibrering är tomt och starta en ny beräkning. Då den nya beräkningen är klar, kontrollera att den beräknade sträckan är 5m och att slutriktningen samma som startriktningen. Kommentarer: Kalibreringsrutan är borta, vilket betyder att kalibreringen är genomförd och kalibreringsfältet är borta. Samma sekvens används vid kalibreringen som vid beräkningen. Slutriktningen hade samma riktning som startriktningen, se test 9. Testansvarig, Datum: MD, 2007-05-10 8

2.1.4 Test 4 Test nr, (krav nr): 4, (20) Beskrivning av test: Utrustningen skall kunna placeras på både person och vagn. Kommentarer: Utrustningen kan placeras på både ryggsäcksmes och barnvagnschassi. Testansvarig, Datum: LF, 2007-05-10 9

2.1.5 Test 5 Test nr, (krav nr): 5, (21) Beskrivning av test: Kontrollera att systemet består av 2 digitala kameror, kraftkälla och en dator. Dessa delar skall vara monterade på en ryggsäcksram. Kommentarer: Allt uppfylls. Testansvarig, Datum: HJ, 2007-05-06 10

2.1.6 Test 6 Test nr, (krav nr): 6, (23) Beskrivning av test: Kör en vanlig inspelning. Koppla bort strömmen från en kamera när inspelningen är igång och kontrollera att programmet varnar. Godkänd, Icke godkänd: Icke godkänd Kommentarer: Har ej implementerats, är en nivå 2 krav. Testansvarig, Datum: HJ, 2007-05-06 11

2.1.7 Test 7 Test nr, (krav nr): 7, (30) Beskrivning av test: Kontrollera att inspelningsutrustningen är byggd på ett professionellt sätt för permanent användning. Kommentarer: Så permanent det kan bli med den tillhandahållna utrustningen. Testansvarig, Datum: HJ, 2007-05-06 12

2.1.8 Test 8 Test nr, (krav nr): 8, (63) Beskrivning av test: Ladda in en inspelad sekvens och starta beräkning. Stoppa beräkningen innan den har slutförts och kontrollera att beräkningen stoppas. Kommentarer: Godtycklig sekvens användes. Beräkning stoppas både vid kalibrering och vanlig körning. Testansvarig, Datum: LF, 2007-05-10 13

2.1.9 Test 9 Test nr, (krav nr): 9, (60) Beskrivning av test: Kontrollera att sträckan som presenteras efter att test 3 har genomförts visas grafiskt som en sträcka rakt fram på 5m. Kontrollera att felmarginalen redovisas i resultatvisningen Kommentarer: Vägen visas i en plot och sträckan visas numeriskt i ett fönster. Anledningen till att den slutar vid 4,7 m och inte 5 m är att det uppkommer en del mindre svängar på plotten. I användargränssnittet visades den beräknade sträckan 5,1 m. Testansvarig, Datum: LF, 2007-05-10 Figur 2-1 14

2.2 Prestandatest 2.2.1 Test 10 Test nr, (krav nr): 10, (22) Beskrivning av test: Kör en inspelning under minst 15 minuter och kontrollera att det skapas två filer som innehåller bilder från hela inspelningstiden. Godkänd, Icke godkänd: Icke godkänd Kommentarer: Med upplösningen 139x50 pixlar kan vi spela in ca 2000 bilder innan filerna ger olika antal bilder.2000 bilder => ca 71 s då inspelningstakten är 28 bilder/s. Under testet framkom det att ju högre upplösning som används desto kortare tid kan vi spela in innan antalet bilder mellan filerna skiljer sig åt. Testansvarig, Datum: HJ, 2007-05-06 15

2.2.2 Test 11 Test nr, (krav nr): 11, (41) Beskrivning av test: Spela först in en kalibreringssekvens enligt test 1. Spela därefter in en sekvens med inspelningsmodulen monterad som i test 1 där personen i lugnt tempo går en bana med noggrant uppmätt sträcka om minst 5m med samma slutpunkt som startpunkt. Genomför en kalibrering enligt test 2 med kalibreringssekvensen. Ladda in den andra sekvensen och starta beräkningarna. Kontrollera att felet i beräkningen av sträckan inte är större än det fel som skattas i beräkningen. Inställning på kameran: Shutter: 1/250, 139x50px, Ingen gamma-table Kommentarer: Kalibreringen gjordes på 5 m och sekvensen som användes var kalibrering exakt 5m. En sekvens på 72 m spelades in och sekvensen är kallad Långfilm 72m. Banan återgår inte till startpunkten vid beräkning, men startpunkten finns med i det 95 % konfidensintervall som representeras i figuren av cirkeln. Testansvarig, Datum: OC, 2007-05-13 Figur 2-2 16

2.2.3 Test 12 Test nr, (krav nr): 12, (41) Beskrivning av test: Spela först in en kalibreringssekvens enligt test 1. Mät upp en bana på plan mark som innehåller svängar på minst 60 grader åt både höger och vänster. Notera den totala sträckan på banan. Spela in en sekvens där personen går i lugnt tempo längs den uppmätta banan. Genomför en kalibrering enligt test 2 med kalibreringssekvensen. Ladda in sekvensen från den uppmätta banan och starta beräkning. Kontrollera att felet i beräkningen av sträckan inte är större än det fel som skattas i beräkningen. Inställning på kameran: Shutter: 1/250, 139x50px, Ingen gamma-table Kommentarer: Kalibreringen gjordes på 5 m och sekvensen som användes var kalibrering exakt 5m. En sekvens på 15 m spelades in och sekvensen är kallad 15m bana exakt. Den beräknade sträckan blev ca 17m, vilket är inom 95 % konfidensintervall, vilket bekräftas av figuren. Testansvarig, Datum: OC, 2007-05-13 Figur 2-3 17

2.3 Dokumentkontroll 2.3.1 Test 14 Test nr, (krav nr): 14, (4, 10) Beskrivning av test: Då all dokumentation är skriven kontrollera att det finns en manual för installation och användning av utrustningen samt att all dokumentation är på svenska och enligt LIPS dokumentmallar. Kommentarer: All dokumentation hittills uppfyller kraven. Testansvarig, Datum: LF, 2007-05-10 18

2.3.2 Test 15 Test nr, (krav nr): 15, (11, 42, 51, 52) Beskrivning av test: Gå igenom all kod för hela projektet och kontrollera att all kod är skriven på engelska och att gruppen har rätt att överföra all kod i SAAB Aerotechs ägo. Kontrollera att beräkningsmodulen sparar det beräknade resultatet i datastrukturer som kan användas av presentationsmodulen. Kontrollera att Optical Flow och algoritmer för odometri och dödräkning används i koden. Kommentarer: Användargränssnittet är på svenska och koden på engelska. Datavärden sparas i vektorer/matriser som kan behandlas av presentationskoden. LucasKandade-algoritmen används och motsvarande formler för odometri och dödräkning återfinns i modellen för odometrin. Testansvarig, Datum: LF, 2007-05-10 19

2.3.3 Test 16 Test nr, (krav nr): 16, (2) Beskrivning av test: Kontrollera att testerna nr 3, 11, 12 och 13 har genomförts med lyckat resultat. Kontrollera att en utvärdering av resultatet från testerna har gjorts och att resultatet från utvärderingen finns dokumenterat i dokumentet Prestandautvärdering. Kontrollera att dokumentet Prestandautvärdering innehåller en lista med förslag till förbättringar. Godkänd, Icke godkänd: Icke godkänd Kommentarer: Testerna 11, 12 och 13 ej lyckade. Dokumentet finns. I dokumentet Prestandautvärdering återfinns förbättringsförslag. Testansvarig, Datum: LF, 2007-05-10 20

2.3.4 Test 17 Test nr, (krav nr): 17, (3) Beskrivning av test: Då alla övriga tester är genomförda, kontrollera testprotokoll för att se att alla testen har utförts på plant underlag och vid normal gång. Kommentarer: Samtliga tester har genomförts. Testansvarig, Datum: MD, 2007-05-13 21

3 Referenser [1] Svensson, Tomas & Krysander, Christian (2004), Projektmodellen LiPS. Version 1.2, Bokakademin, Linköpings universitet. [2] Fältskog, Andreas (2007), Kravspecifikation WalkCAM. Version 0.7, LiTH. [3] Dey, Mitun (2007), Testplan WalkCAM, version 0.4, LiTH 22