LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

Relevanta dokument
LIPs Isak Nielsen ChrKr Projektdirektiv13_ROV.doc CKr

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

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

Projektdirektiv Christian Andersson Naesseth Sida 1

Projektdirektiv Hanna Nyqvist Sida 1

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

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 Autonomstyrning av gaffeltruck

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

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

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

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

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

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

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

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

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

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

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

Systemskiss. Remotely Operated Underwater Vehicle. Version 1.0. Simon Lindblom. 22 september Status

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

Reglerteknisk projektkurs TSRT10

Reglerteknisk projektkurs TSRT10

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

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

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

Kravspecifikation Remotely Operated Underwater Vehicle

Testplan Racetrack 2015

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

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

Testprotokoll Racetrack 2015

Projektplan Autonom målföljning med quadcopter

Reglerteknisk projektkurs TSRT10

Testprotokoll Autonom målföljning med quadcopter

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

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

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

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

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

Projektplan Autonom spaning med quadcopter

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

Projektplan David Sandberg Version 1.0

Kravspecifikation Autonom styrning av gaffeltruck

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

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

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

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

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

Projektarbete. Johan Eliasson

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

Testplan Autonom truck

Projektplan Optimal Styrning av Autonom Racerbil

Testplan Autonom målföljning med quadcopter

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

Testprotokoll Följning av djur Kolmården djurpark

Projektplan Autonom Bandvagn

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

LiTH Modellering av Helikopterdynamik Projektplan. Gustaf Norman Version 1.1

Projektplan Minröjningsbandvagn

Kravspecifikation Autonom Bandvagn

LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell

TSRT10 - Projektplan

Kravspecifikation Autonom målföljning med quadcopter

Före Kravspecifikationen

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

Kravspecifikation Fredrik Berntsson Version 1.1

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

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

Information TBMT41. Göran Salerud Version Status

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

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

Datastrukturer och algoritmer

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

Styr- och informationssystem

Kravspecifikation21.pdf. Diagnos av elkraftsystem

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

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

TANA81: Matematikprojekt

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

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

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

LiTH Kamerabaserat Positioneringssystem för Hamnkranar Kravspecifikation. Mikael Ögren Version 1.3. Status PROJEKTIDENTITET

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

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

Systemskiss Minröjningsbandvagn

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

Testplan Erik Jakobsson Version 1.1

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

Kandidatprojekt i elektronik. Kandidatprojekt i elektronik, 16 hp

Transkript:

Fredrik Ljungberg 2018-08-28 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Parter Projektets bakgrund och Remotely Operated Underwater Vehicle Fredrik Ljungberg, ISY Student Rikard Hagman och Fredrik Ljungberg Läsperiod 1-2, HT 2018. 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 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 Krav på rapportering utöver LIPS-dokumenten: muntlig presentation av föregående funktionalitet för beställaren muntlig presentation av slutgiltigt system för beställaren poster muntlig presentation där genomförande och resultat beskrivs hemsida som beskriver projektet film att publicera på Youtube nyskriven kod för ROS ska uppfylla ROS:s kodstandard: http://wiki.ros.org/cppstyleguide övrig nyskriven kod ska uppfylla Googles kodstandard: https://google.github.io/styleguide/cppguide Kund: Rikard Hagman, Combine Control Systems AB Beställare: Fredrik Ljungberg, Avdelningen för reglerteknik vid Projektgrupp: 8-12 studenter Inom såväl civila som militära tillämpningar ökar intresset och behovet av autonoma farkoster som kan utföra uppdrag till sjöss, i luften och på

Fredrik Ljungberg 2018-08-28 Sida 2 syfte land utan kontakt med en operatör. Exempel på uppgifter för en sådan farkost kan vara övervakning, räddningsuppdrag, kartering, reparationsarbeten eller taktiska uppdrag. Detta projekt är ett samarbete mellan avdelningen för reglerteknik och Combine Control Systems AB. Undervattensfarkosten som används i projektet är en BlueROV från Blue Robotics, och den tillhandahålls av Combine Control Systems AB. På farkosten sitter en IMU, en magnetometer, en trycksensor samt tre ultraljudssensorer. Dessa sensorer kan användas för att bland annat stabilisera undervattensfarkosten i vattnet och reglera dess orientering. Alla algoritmer för styrsystemet och annan funktionalitet är implementerade på en Raspberry Pi 2 som är monterad ombord. Dessutom är farkosten kopplad till en landbaserad PC för manuell fjärrmanövrering via en Xbox-handkontroll eller ett GUI. Under tidigare projekt har undervattensfarkosten monterats ihop och testats, och dessutom har grundläggande modellering och reglering av farkosten gjorts. Funktionalitet för positionering i en global miljö har genomförts, dels med kamera och artificiella taggar (CDIO 2016) och dels med ultraljudssensorerna (CDIO 2017). Syftet med detta projekt är att med hjälp av resultat från tidigare projekt öka prestandan på undervattensfarkostens reglering och navigering, med utgångspunkt i både kamera och ultraljud. Att med hjälp av kamera och deep learning utveckla farkostens inom vision, att t.ex. arbeta med objektföljning. Projekts mål och effekt Målet med projektet är att utveckla ett robust system för att reglera farkosten samt skapa autonoma beteenden i en bassängliknande miljö. Modellering och simulering skall göras med hänseende till positioneringen av farkosten i känd miljö. Utvecklingen skall ske genom modellbaserad design ur vilket man extraherar kod via kodgenerering. Det färdiga systemet skall fungera i realtid. Uppgiften kommer att bestå av bland annat reglering, sensorfusion, modellering, simulering och bildanalys.

Fredrik Ljungberg 2018-08-28 Sida 3 Hårdvara: Ersätta befintlig Raspberry 2 med tillhandahållen Raspberry 3. Reglering: Regulator för styrning av linjär- och vinkelhastigheter Regulator för styrning av vinklar och position Reglering efter given referenstrajektoria Sensorfusion: Skattning av position i känd miljö Skattning av attityd, djup, linjär- och vinkelhastigheter Skapa en sensorsignal för detektering av läckage Modellering: Modellering för att kunna reglera och simulera farkosten. Simulering: Vidareutveckla simuleringsmiljön för undervattensfarkosten Planering/Navigering: Planera rutt i känd miljö Skapa referenstrajektoria utifrån rutt för navigering av farkosten Bildanalys: Använda kameran för att hålla given position eller följa objekt. Projektets långsiktiga mål Delleveranser I ett långsiktigt perspektiv kommer farkosten att utvecklas i flera steg till en helt autonom undervattensfarkost som kan utföra olika typer av uppdrag på egen hand. Exempel på sådana uppdrag kan vara att kartera ett område och sedan skapa en 3D-karta över området eller att avsöka ett område efter olika intressanta objekt. Ett annat mål är att använda farkosten som en testplattform för utveckling av styrsystem för undervattensfarkoster, där det ska vara möjligt att migrera mjukvaran till andra typer av undervattensfarkoster. Innan BP2 (så tidigt som möjligt) ska en presentation av systemet hållas för beställaren.

Fredrik Ljungberg 2018-08-28 Sida 4 Projektdeltagare BP2 ska infalla senast tre veckor efter första föreläsningen i kursen. Då ska följande levereras: kravspecifikation projektplan inklusive tidsplan utkast till designspecifikation Vid BP3 ska följande levereras: designspecifikation testplan Vid BP4 ska följande levereras: färdigställd simuleringsmiljö Raspberry Pi 2 utbytt 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 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 Dokumentansvarig Testansvarig Designansvarig

Fredrik Ljungberg 2018-08-28 Sida 5 Mjukvaruansvarig Hårdvaruansvarig Kontakter Gruppens samlade förkunskap skall inbegripa Reglerteknik och signalbehandling Sensorfusion Programmering och programvaruarkitektur Praktisk elektronikkonstruktion (önskvärt) ISY: Fredrik Ljungberg, fredrik.ljungberg@liu.se, (beställare) Daniel Arnström, danar892@student.liu.se, (handledare) Combine Control Systems AB: Rikard Hagman, rikard.hagman@combine.se, (kund) Införandebeslut Inköpsansvar Tas av beställare vid BP2 All nödvändig utrustning och programvara tillhandahålls av Linköpings universitet och Combine Control Systems AB. Kostnader Finansiering/ Kostnadsställe Projektmedlemmar: Varje projektmedlem skall spendera 240 timmar på projektet ISY och Combine Control Systems AB: Handledningstid: 40 timmar 1 projektrum ISY, Linköpings universitet samt Combine Control Systems AB