HARALD Testprotokoll

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

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

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

Testprotokoll. 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

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

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

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

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

Testplan Autonom truck

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

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

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

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

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

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

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

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

Systemskiss. LiTH Kamerabaserat Positioneringssystem för Hamnkranar Mikael Ögren Version 1.0. Status

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

Testplan. Flygande Autonomt Spaningsplan. Version 1.0. Dokumentansvarig: Henrik Abrahamsson Datum: 14 mars Status.

Testplan Autonom målföljning med quadcopter

Testplan Erik Jakobsson Version 1.1

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

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

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

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

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

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

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

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

TESTPLAN. Markus Vilhelmsson. Version 1.3. Status Detektion och felisolering i förbränningsmotor

HARALD Teknisk dokumentation

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

Testprotokoll Följning av djur Kolmården djurpark

Testplan. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Fredrik Karlsson 26 november Granskad JL, FK 26 november 2012

Prestandautvärdering samt förbättringsförslag

Kravspecifikation. LiTH AMASE Accurate Multipoint Acquisition from Stereo vision Equipment. John Wood Version 1.0.

Kravspecifikation. Oskar Törnqvist Version 1.0. Status. Granskad. Godkänd

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

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

LiTH Flygsimulator Testprotokoll Version 1.0 TSRT71 Reglerteknisk projektkurs L IPs Kristin Fredman

Testplan. Remotely Operated Underwater Vehicle. Version 1.0. Elias Nilsson. 1 oktober Status

Projektplan. LIPs. LiTH Flygsimulator Petra Malmgren. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman.

Kravspecifikation. Flygande Autonomt Spaningsplan. Version 1.2. Dokumentansvarig: Henrik Abrahamsson Datum: 29 april Status.

Systemskiss. Michael Andersson Version 1.0: Status. Platooning Granskad DOK, PL Godkänd Erik Frisk

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

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

LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

Kravspecifikation Autonom målföljning med quadcopter

Testprotokoll. Flygande Autonomt Spaningsplan. Version 1.0. Dokumentansvarig: Henrik Abrahamsson Datum: 15 maj Status.

Användarhandledning. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

LiTH Modellering av helikopterdynamik Kravspecifikation. David Johansson Version 1.1

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

Testprotokoll.pdf. Diagnos av elkraftsystem

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

Systemskiss Autonom målföljning med quadcopter

Kravspecifikation. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Joel Lejonklou 26 november 2012

Systemskiss Minröjningsbandvagn

Kravspecifikation. LIPs. LiTH Flygsimulator Erik Carlsson. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman

Designspecifikation. LiTH Autonom styrning av mobil robot Martin Elfstadius. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs

Kravspecifikation21.pdf. Diagnos av elkraftsystem

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

Testprotokoll. Remotely Operated Underwater Vehicle. Version 1.0 Kristoffer Bergman ROV. Status

Projektplan. Flygande Autonomt Spaningsplan. Version 1.0. Dokumentansva Datum: 13 februari Dokumentansvarig: Henrik Abrahamsson.

Projektdirektiv Hanna Nyqvist Sida 1

Kravspecifikation Autonom Bandvagn

Projektdirektiv Oskar Ljungqvist Sida 1. Kund/Examinator: Daniel Axehill, Reglerteknik/LiU

Kravspecifikation. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Erik Andersson Version 1.3. Status

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

Massaindex. Ett projekt inom SCOPE Norra. Mikael Håkansson 23 Maj 2013

STUM. Övergripande Testplan. Sammanfattning. Redaktör: Thomas Janowski Version: Syntetiskt tal utan modulering

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

Projektdirektiv. Rikard Falkeborn Sida 1

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

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

LiTH Modellering av Helikopterdynamik Projektplan. Gustaf Norman Version 1.1

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

Projekt 1 (P1) Problembeskrivning och uppdragsspecifikation

Användarhandledning Följning av djur Kolmården djurpark

LiTH Lab1: Asynkron seriell dataöverföring via optisk länk Laboration 1. Asynkron seriell dataöverföring via optisk länk

Kravspecifikation. Självetablerande sensornätverk med 3G och GPS. Version 1.0. Christian Östman Datum: 12 maj 2008

Testprotokoll Autonom spaning med quadcopter

Testplan Racetrack 2015

Uppdrag för LEGO projektet Hitta en vattensamling på Mars

Projektplan David Sandberg Version 1.0

Projektarbete. Johan Eliasson

Testprotokoll Racetrack 2015

Slutrapport Version 2.1

Rapportering som krävs utöver LIPS-dokumenten: poster föredrag där projektets genomförande och resultat beskrivs hemsida som beskriver projektet

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

Projektplan Autonom målföljning med quadcopter

PROJEKTPLAN. Programmerbar modellbåt Pontus Brånäs, Wojtek Thorn Version 1.1. Status

LiTH Utveckling och implementering av regulator för styrning av gimbalmonterade sensorer i UAV:er. Kravspecifikation.

Värmedistribution i plåt

Projektplan, Cykelgarage

SF Bio App. Repport. Test summary. 1- Syfte. 2. Produktöversikt. Författare: Zina Alhilfi Datum: Version: v1,0

Användarhandledning. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Transkript:

HARALD Testprotokoll Version 0.2 Redaktör: Patrik Sköld Datum: 9 maj 2006 Status Granskad Johan Sjöberg 2006-05-09 Godkänd - yyyy-mm-dd

Projektidentitet Gruppens e-post: Beställare: Kund: Kursansvarig: Projekthandledare: CDIOharald@yahoogroups.com Johan Sjöberg, ISY tel: 013-28 28 03, e-post: johans@isy.liu.se Peter Wallman, Saab Aerotech tel: 013-23 16 58, e-post: peter.wallman@aerotechtelub.se Anders Hansson, ISY tel: 013-28 16 81, e-post: hansson@isy.liu.se David Törnqvist, tel: 013-28 18 82, e-post: tornqvist@isy.liu.se Gruppdeltagare Namn Ansvar Telefon E-post Henrik Wassén Projektledare (PL) 0704954258 henwa769@student.liu.se Patrik Johansson Dokumentansvarig (DOK) 0704325330 patjo158@student.liu.se Klas Håkansson Kvalitetsansvarig (KVAL) 0736878809 klaha361@student.liu.se Henning Roos Designansvarig (DES) 0736430416 henka435@student.liu.se Patrik Sköld Testansvarig (TEST) 0707575546 patsk256@student.liu.se Magnus Larsson Kundansvarig (KUND) 0708988234 magla151@student.liu.se Dokumenthistorik Version Datum Utförda förändringar Utförd av Granskad 0.1 2006-05-04 Första utkastet PS KH 0.2 2006-05-09 Ändrad efter kommentarer PS KH

Innehåll 1 Inledning 1 1.1 Testprotokollets struktur.................................. 1 1.2 Definitioner......................................... 1 2 Tester av hela systemet 1 3 Tester av Graphical User Inteface 3 4 Tester av signalbehandlingssystemet 6 5 Tester av fast nät 7 6 Tester av rörlig nod 7 7 Tester av prestanda och tillförlitlighet 7

1 Inledning Syftet med detta dokument är att på ett strukturerat och effektivt sätt avgöra om kundens alla krav uppfylls. 1.1 Testprotokollets struktur Testprotokollet samlar alla test som gjorts i projektet. Alla test presenteras med sitt testnummer som finns specificerat i dokumentet Testplan 1.0. Varje test presenteras med strukturen: Testbeskrivning: Beskriver vad som ska testas. Utförande av test: Beskrivning av hur testet utförts. / Icke godkänd. Utfört av: Initalerna till projektdeltagaren som utfört testet. Datum: Datum då testet utfördes. 1.2 Definitioner GUI = Graphical User Interface Plattform = Rörliga nodens fysiska egenskaper. Online = Uppdatering av beräkningar under körning av systemet Offline = Beräkningar görs efter körning 2 Tester av hela systemet Test 2.2 Testbeskrivning: Kontrollera systemets plattformsoberoende och att de begränsningarna finns specificerade i den tekniska dokumentationen. Utförande av test: Verifiera att systemet är plattformsoberoende genom att R- och Q-matrisernas värde kan ändras och sparas samt verifiera att systemets begränsningar finns specificerade i den tekniska dokumentationen. Resultat: Icke godkänt, den tekniska dokumentationen är inte klar ännu. Datum: 2006-05-03 Test 2.3 Testbeskrivning: Kontrollera att en utvärdering gjorts om tillägg av sändare kan förbättra systemets precision. Utförande av test: Ändrar modellen och simuleringen genom att placera ut sju sändare och ta in värden från alla dessa i modellen. Utvärdering görs genom att Monte Carlo-simulera och se hur mycket brus som kan läggas på signalerna för att få en standardavvikelse på runt 0.5. Datum: 2006-05-04

Reglerteknisk projektkurs, CDIO HARALD 2 Test 2.4 Testbeskrivning: Kontrollera om det finns ett initieringsförfarande för plattformsbyte och om det fungerar. Utförande av test: Testa initieringsförfarande genom att ändra på R och Q matriserna. Verifiera vid plottning att de givna parametrarna används av signalbehandlingssystemet. Datum: 2006-05-05 Test 2.5 Testbeskrivning: Kontrollera att information från den rörliga noden kan skickas trådlöst. Utförande av test: Ej utfört, kravprioritet 2. Test 2.6 Testbeskrivning: Kontrollera att beräkningarna sker i stationär enhet eller på den rörliga noden. Utförande av test: Sedan kravet på online-plottning har förhandlats om och berkäkningarna nu sker offline förlorar det här kravet sin betydelse. Verifiera att beräkningarna kan ske på vilken dator som helst bara prestandan klara mjukvarans krav. Datum: 2006-05-09 Test 2.7 Testbeskrivning: Kontrollera att informationen från den rörliga noden kan skickas med Bluetooth. Utförande av test: Ej utfört, kravprioritet 2.

Reglerteknisk projektkurs, CDIO HARALD 3 3 Tester av Graphical User Inteface Test 3.1 Testbeskrivning: Kontrollera att implementeringen är utförd i Matlab. Utförande av test: Verifieras.. Test 3.2 Testbeskrivning: Kontrollera att det finns en plotteryta där färdvägen med dess osäkerhet ritas ut offline. Utförande av test: Starta en plottning, verifiera att den rörliga nodens färdväg kan ritas ut med osäkerhetsellipserna. Test 3.3 Testbeskrivning: Kontrollera att det finns en spara- och laddafunktion för föridentifierade modeller. Utförande av test: Öppna GUI:t, skapa en modell som sedan sparas. Stäng ner GUI:t. Öppna GUI:t igen och verifiera att det går att ladda den sparade modellen. Utfört av: HK Test 3.4 Testbeskrivning: Kontrollera att utskrift av plotterytan kan göras. Utförande av test: Plotta den rörliga nodens färdväg. Verifiera att utskrift sker då utskriftsfunktionen aktiveras.

Reglerteknisk projektkurs, CDIO HARALD 4 Test 3.5 Testbeskrivning: Kontrollera att position av den rörliga noden kan avläsas online. Utförande av test: Ej utförd, kravprioritet 2. Test 3.6 Testbeskrivning: Kontrollera att det går att initiera position och identitet av respektive fast nod i systemet. Utförande av test: Skapa en modell. Verifiera att det går att initiera de olika sändarnas position i det fasta nätet. Positionerna initieras till rätt identitet hos Bluetooth-sändarna. Test 3.7 Testbeskrivning: Kontrollera att det går att spara och ladda de fasta nodernas positioner i systemet. Utförande av test: Testa att det går att skapa en modell innehållande det fasta nodernas positioner och spara dessa i en fil. Stäng ner GUI:t. Öppna upp det igen och verifierar att det går att ladda den sparade modellen. Utfört av: KH Test 3.8 Testbeskrivning: Kontrollera att det finns en funktion som loggar plattformens tillstånd i minst en minut i dataformatet struct. Utförande av test: Plotta färdvägen. Verifiera om de plottade systemets tillstånd under den senaste minuten går att hitta i en struct. Då vi numera bara kör offline sparas alla tillstånd internt i GUI:t. Utfört av: HK

Reglerteknisk projektkurs, CDIO HARALD 5 Test 3.9 Testbeskrivning: Kontrollera att GUI innehåller en start- och stoppknapp för positionsbestämning. Utförande av test: Verifiera att det finns en start- och stoppknapp, samt att den fungerar. Datum: 2005-05-09 Test 3.10 Testbeskrivning: Kontrollera att det går att välja bort att se osäkerhetsellipserna. Utförande av test: Genomför en plottning av den rörliga nodens bana med osäkerhetsellipser. Verifiera om det går att plotta samma bana igen utan osäkerhetsellipser. Test 3.11 Testbeskrivning: Kontrollera att plotterytan kan visa positionerna för de fasta noderna. Utförande av test: Verifiera om man på plotterytan kan se de fasta nodernas positioner. Test 3.12 Testbeskrivning: Kontrollera att det går att starta initieringsförfarandet från GUI. Utförande av test: Öppna GUI:t och kontrollera att det under initiringsförfarandet sparas undan relevanta parametrar i en struct och verifiera att dessa sedan används under positioneringen. Relevanta parametrar är samplingstiden, sändar positionerna och matriserna R, Q, X0 och P0, vid simuleringar skickas även bruset med. Test 3.13 Testbeskrivning: Kontrollera att det går att zooma, samt skala om axlarna för plotterytan. Utförande av test: Plotta en bana över den rörliga nodens färdväg, verifiera om zoomfunktionen fungerar.

Reglerteknisk projektkurs, CDIO HARALD 6 Test 3.14 Testbeskrivning: Kontrollera att det finns en plotteryta där färdvägen med dess osäkerhet ritas ut online. Utförande av test: Test ej utfört, kravprioitet 2. 4 Tester av signalbehandlingssystemet Test 4.1 Testbeskrivning: Kontrollera att implementeringen är utförd i Matlab. Utförande av test: Verifieras. Test 4.2 Testbeskrivning: Kontrollera att osäkerhetsmått finns med i skattningarna. Utförande av test: Använder funktionen [Xest1,Pest1] = Ekf(Xest,Pest,Y,Q,R,T,PosOfTrans,TransID) med värden på insignalen och verifierar att Pest1 fås ut som osäkerhetsmått. Test 4.3 Testbeskrivning: Kontrollera att en utvärdering om hur flera mätsignaler ger bättre precision finns med i den tekniska dokumentationen. Utförande av test: Ändra simuleringen och filtret till att använda sig av två mätvärden i varje samplingstidpunkt. I det första fallet används mätvärdena från sändarna och mätningar av vinkelhastigheten, i andra fallet används utöver sändarnas mätningar även mätningar för hastigheten. Vi antar att mätningarna från vinkelhastighet och hastighet kommer in med samma intervaller som det tar för en sändare att ge ett värde. Utvärdering görs genom att Monte Carlo-simulera. Vi söker hur mycket brus som kan läggas på sändarnas signaler för att uppnå en standardavvikelse på runt 0.5 m. Utvärdering görs även med samma storlek på bruset som ger 0.5 m i standardavvikelse för positionering utan de extra mätvärdena. På de extra mätvärdena läggs brus med varians 0.0005 för vinkelhastigheten och 0.02 för hastigheten. Utfört av: PJ

Reglerteknisk projektkurs, CDIO HARALD 7 Test 4.4 Testbeskrivning: Kontrollera att systemet kan detektera och hantera orimliga avvikelser i position. Orimliga avikelser har vi definierat som när modell och mätvärden skiljer sig åt med mer än 5 m. Utförande av test: Simulera mätningar där en sändare har getts orimliga värden, radierna från en sändare sätts till att vara långt utanför området i vilken positionering görs. Verifierar att programmet går in i loopen som tar bort dessa. 5 Tester av fast nät Test 5.1 Testbeskrivning: Kontrollera att systemet består av minst fyra stycken Bluetooth-moduler. Utförande av test: Verifieras.. Utfört av: KH Datum: 2005-05-03 6 Tester av rörlig nod Test 6.1 Testbeskrivning: Kontrollera att systemet består av en Bluetooth-modul. Utförande av test: Verifieras.. 7 Tester av prestanda och tillförlitlighet Test 7.1 Testbeskrivning: Kontrollera att en utvärdering har gjorts över hur stort brus som kan accepteras på mätsignalerna för att en positionsnoggrannhet runt 0.5 meter i X- och Y-led uppnås. Utförande av test: Monte Carlo-simulerar filtret med olika värden på bruset och ser när en ungefärlig standardavvikelse på 0.5 m i X- och Y-led fås.

Reglerteknisk projektkurs, CDIO HARALD 8 Test 7.2 Testbeskrivning: Kontrollera att uppdateringshastigheten är högre än 2Hz. Utförande av test: Ej utfört, kravprioritet 2. Test 7.3 Testbeskrivning: Kontrollera att positionering kan göras då den rörliga noden har kontakt med fyra sändare eller fler. Utförande av test: Ej utfört, kravprioritet 2.