LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

Relevanta dokument
Projektdirektiv Hanna Nyqvist Sida 1

LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

LIPs Isak Nielsen ChrKr Projektdirektiv13_ROV.doc CKr

Projektdirektiv Christian Andersson Naesseth Sida 1

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

LIPs Andreas Bergström ChrKr Projektdirektiv16_Toyota_v2.0.doc CKr

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

Projektdirektiv. Rikard Falkeborn Sida 1

LIPs Andreas Bergström ChrKr Projektdirektiv17_Toyota_v1.0.doc1 CKr

LIPs Andreas Bergström ChrKr Projektdirektiv18_Toyota_v1.0.doc CKr

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

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete. Kursens mål. Lärare Projektmedlemmar. Studenter Extern personal. Projektfaser. Projektroller.

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete

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

Projektplan Autonomstyrning av gaffeltruck

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

Dokumentation och presentation av ert arbete

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

Dokumentation och presentation av ert arbete

Projektplan Autonom målföljning med quadcopter

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

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

Projektplan Autonom Bandvagn

Projektplan. LiTH Autonom bandvagn med stereokamera Henrik Berggren Version 1.0. Status. TSRT10 8Yare LIPs. Granskad

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

Kravspecifikation Autonom Bandvagn

Projektplan David Sandberg Version 1.0

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

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

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

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

Systemskiss Minröjningsbandvagn

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

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

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

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

Projektarbete. Johan Eliasson

Kravspecifikation. Remotely Operated Underwater Vehicle. Version 1.0 Malte Moritz ROV. Status

Detektion och felisolering i förbränningsmotorer PROJEKTPLAN. Max Karjalainen. Version 1.0. Status

Kravspecifikation. LIPs. Marcus Arvidsson & Jacob Bernhard Version 1.1. LiTH 22 november imap. Status Granskad. Autonom bandvagn 1

Kravspecifikation. Estimering och övervakning av avgasmottryck i en dieselmotor. Version 1.2 Dokumentansvarig: Gustav Hedlund Datum: 24 april 2008

Projektplan Autonom spaning med quadcopter

Kravspecifikation Autonom styrning av gaffeltruck

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

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

Projektplan Minröjningsbandvagn

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

Kravspecifikation Autonom målföljning med quadcopter

Reglerteknisk projektkurs TSRT10

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

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

LiTH Modellering av Helikopterdynamik Projektplan. Gustaf Norman Version 1.1

Före Kravspecifikationen

Testprotokoll Autonom målföljning med quadcopter

Reglerteknisk projektkurs TSRT10

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

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

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

LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell

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

Reglerteknisk projektkurs TSRT10

Projektplan. Remotely Operated Underwater Vehicle. Version 1.3. Oscar Wyckman. 20 november Status

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

Testprotokoll Racetrack 2015

Testplan Autonom målföljning med quadcopter

Testplan Racetrack 2015

TSRT10 - Projektplan

Kandidatprojekt i elektronik Efter fullgjord kurs ska ni kunna: Kandidatprojekt i elektronik, 16 hp Kursansvarig: Tomas Svensson

Information TBMT41. Göran Salerud Version Status

Datastrukturer och algoritmer

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

Kravspecifikation21.pdf. Diagnos av elkraftsystem

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

Projektplan Optimal Styrning av Autonom Racerbil

TANA81: Matematikprojekt

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

Kandidatprojekt i elektronik. Kandidatprojekt i elektronik, 16 hp Kursansvariga: Tomas Svensson, Mattias Krysander

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

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

I N N E H Å L L. Styrning och optimering av bilbana

Projekt. Roller i ett industriellt projekt. Projekt. Roller. Roller

PROJEKTPLAN. Robotrace Robotrace Version 1.1. Status. Anton Karlsson Per Landström LIPS Projektplan i Oskar Svensson

Testprotokoll Följning av djur Kolmården djurpark

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

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

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

Kravspecifikation. Remotely Operated Underwater Vehicle. Version 1.4. Simon Lindblom. 27 november Status

Kravspecifikation Remotely Operated Underwater Vehicle

Testplan Autonom truck

Kandidatprojekt i elektronik. Kandidatprojekt i elektronik, 16 hp

Kravspecifikation Fredrik Berntsson Version 1.1

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

Innehåll (3) Innehåll (2) Innehåll (5) Innehåll (4) Innehåll (6) Innehåll (7) Dokumenthistorik. beställare, Översiktlig beskrivning av projektet

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

Projektplanering. Projektplanen. Om inte projektet planeras noga, kommer det garanterat att misslyckas

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

Projektplanering. Mattias Krysander Institutionen för systemteknik

Transkript:

Martin Lindfors 2017-08-22 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Minröjningssystem Martin Lindfors, ISY Student Torbjörn Crona och Martin Lindfors Läsperiod 1-2, HT 2017. Projektet klart senast vid projektkonferensen. Löpande rapportering: Varje vecka ska tid rapporteras per person och aktivitet samt en statusrapport inlämnas. LIPS-dokument: Kravspecifikation Enkel systemskiss Projektplan med aktivitetslista Översiktlig tidplan Enkel testplan Designspecifikation Testprotokoll Mötesprotokoll med en enkel statusrapportering Tid ska rapporteras per person och aktivitet en gång i veckan Protokoll över beslutspunkter Användarhandledning Dokumentation av projektresultat i form av en teknisk rapport Efterstudie med uppföljning av resultat och använd tid Parter Krav på rapportering utöver LIPS-dokumenten: Muntlig presentation av slutgiltigt system för beställaren Posterpresentation Muntlig presentation för företag där genomförande och resultat beskrivs Hemsida som beskriver projektet Film att publicera på Youtube Nyskriven kod ska uppfylla (en sammanfattning av) Googles kodstandard: https://google.github.io/styleguide/cppguide.html Kund: Torbjörn Crona, Saab Dynamics

Martin Lindfors 2017-08-22 Sida 2 Projektets bakgrund och syfte Beställare: Martin Lindfors, ISY Projektgrupp: 6-8 studenter Minröjning är en mycket farlig och därför mycket tidskrävande process. Minor drabbar ofta civila långt efter att kriget är avslutat. Att kunna rensa ett område från minor är därför ett stort steg mot att normalisera livet för befolkningen. För att minska risken för minröjaren kan robotar användas under processen. Detta projekt har pågått under flera år och en plattform för minröjning har skapats och förfinats med tiden. Plattformen består av en bandvagn utrustad med flera olika sensorer och tanken är att ett specificerat område ska kunna sökas av och att detekterade minor ska positionsbestämmas så noggrant som möjligt för att underlätta senare destruktion. I år har bandvagnen utrustats med en laserscanner för avsökning och positionering i omgivningen. Ett av syftena med projektet är att utnyttja laserscannern, tillsammans med kamera, accelerometer, gyro, och odometri, för att lokalisera och kartera omgivningen. En regleralgoritm för att effektivt utforska och avsöka omgivningen ska även utvecklas och förbättras. Projekts mål och effekt Det kommer även att finnas en quadkopter tillgänglig. Denna farkost ska integreras med bandvagnen för att de ska kunna samverka i minröjningsuppdrag. Den nuvarande plattformen är utrustad med IMU (accelerometer, gyro, magnetometer), odometrar, kamera, och kommer även att utrustas med en laserscanner. Det finns ett API för kommunikation mellan hårdvara och högnivåprogram, vilket möjliggör direktkompilering från MATLAB-kod. Därigenom kan kod snabbt och effektivt implementeras. Projektet innehåller flera spår: Spår 1: Positionering och kartering. En SLAM-lösning ska designas och implementeras för att simultant positionera och kartera bandvagnen i sin omgivning. En existerande kartstruktur finns implementerad, men kommer att behöva uppdateras för nya sensorer och metoder.

Martin Lindfors 2017-08-22 Sida 3 Projektets långsiktiga mål Spår 2: Reglering och planering. Bandvagnens vägplaneringsalgoritm ska förbättras för att mer effektivt utforska sin omgivning. Osäkerhet i omgivningen (på grund av ofullständig och osäker kartering) ska tas i hänsyn av algoritmen. Spår 3: Quadkopterintegration. En quadkopter ska integreras i bandvagnssystemet för utförande av vissa enkla uppgifter i samverkan med bandvagnen. Det kan till exempel handla om att övervaka bandvagnen från luften med hjälp av kamera. Kommunikationen mellan quadkopter och bandvagn ska ske via ROS. Spår 4: ROS. Det nuvarande systemet använder ett Saabkonstruerat protokoll för kommunikation med hårdvara och mellan delsystem. Detta system fungerar bra, men fördelen att istället, eller även, använda ett generiskt system som ROS ( Robot Operating System ) är att många mjukvarupaket finns tillgängliga som öppen källkod. Projektgruppen ska vid tillfälle undersöka möjligheter att utnyttja ROS för integration av ROSbaserad mjukvara och kommunikation mellan vissa, nya delsystem. Projektets långsiktiga mål är att skapa ett autonomt mindetektionssystem som ska kunna söka av stora landområden efter minor. Sensorplattformen kan exempelvis vara utrustad med elektronisk näsa, markpenetrerande radar och liknande för att detektera många former av minor. Delleveranser För att framgångsrikt detektera minor, och för att kunna garantera att ett område är fritt från minor, måste lokalisering och kartering fungera bra. Reglering och planering måste också fungera bra för att snabbt kunna utforska delvis karterade områden. Systemet måste vara lätt att integrera med annan mjuk- och hårdvara. Det måste också vara mångsidigt och robust mot hårdvarufel, därmed är det intressant med ett system bestående av flera hårdvaruplattformar. BP2 ska infalla senast tre veckor efter första föreläsningen. Då ska följande levereras: Kravspecifikation Projektplan inklusive tidsplan Systemskiss

Martin Lindfors 2017-08-22 Sida 4 Projektdeltagare Vid BP3 ska följande levereras: Designspecifikation Testplan Vid BP4 ska följande delfunktionalitet levereras: Kartering baserad på lidar, odometer och IMU Testprotokoll för krav på ovanstående funktionalitet Vid BP5 ska följande levereras: All funktionalitet Testprotokoll Användarhandledning Presentation där det visas att kraven i kravspecifikationen är uppfyllda Vid BP6 (innan projektkonferensen) ska följande levereras: Teknisk rapport Efterstudie med uppföljning av resultat och använd tid Posterpresentation Hemsida som beskriver projektet Film att publicera Installationsguide Dessutom ska tidsrapportering per aktivitet och person samt statusrapportering lämnas in till beställare en gång per vecka. Statusrapporten skall även skickas till kunden. Projektroller som måste finnas i projektet: Projektledare (väljs av beställare i samråd med projektgruppen) Dokumentansvarig Designansvarig Testansvarig Mjukvaruansvarig Hårdvaruansvarig Gruppens samlade förkunskap skall inbegripa Reglerteknik Signalbehandling och sensorfusion

Martin Lindfors 2017-08-22 Sida 5 Kontakter Viss bildbehandling Programmering, programvaruarkitektur och mjukvaruutveckling Kunskap om och intresse för datorhårdvara ISY: Martin Lindfors, martin.lindfors@liu.se (Beställare) Per Boström, per.bostrom@liu.se (Handledare) Saab Dynamics: Torbjörn Crona, torbjorn.crona@saabgroup.com (Kund), Erik Ekelund, erik.ekelund@saabgroup.com (Handledare) Axel Reizenstein, axel.reizenstein@saabgroup.com (Handledare) Införandebeslut Inköpsansvar Tas av beställare vid BP2. All nödvändig utrustning och programvara tillhandahålls av Linköpings universitet och Saab Dynamics. Kostnader Projektmedlemmar: Varje projektmedlem skall spendera 240 timmar på projektet ISY: Handledningstid: 40 timmar Ett projektrum Finansiering/ Kostnadsställe Saab Dynamics: Handledningstid: 40 timmar Saab Dynamics