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

Relevanta dokument
LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

Projektdirektiv Christian Andersson Naesseth Sida 1

LIPs Isak Nielsen ChrKr Projektdirektiv13_ROV.doc CKr

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

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

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

Projektdirektiv Hanna Nyqvist Sida 1

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.

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

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete

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

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

Testplan Racetrack 2015

Projektplan Autonomstyrning av gaffeltruck

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

Testprotokoll Racetrack 2015

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

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

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

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

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

Projektplan Autonom målföljning med quadcopter

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

Projektplan David Sandberg Version 1.0

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

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

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

Projektplan Autonom spaning med quadcopter

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

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

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

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

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

Reglerteknisk projektkurs TSRT10

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

Reglerteknisk projektkurs TSRT10

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

Projektplan Optimal Styrning av Autonom Racerbil

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

Testprotokoll Autonom målföljning med quadcopter

Testplan Autonom truck

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

LiTH Modellering av Helikopterdynamik Projektplan. Gustaf Norman Version 1.1

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

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

Kravspecifikation LiU Racetrack

Projektarbete. Johan Eliasson

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

Systemskiss Racetrack 2015

Kravspecifikation Autonom målföljning med quadcopter

Kravspecifikation Autonom styrning av gaffeltruck

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

TSRT10 - Projektplan

LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell

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

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

Före Kravspecifikationen

Reglerteknisk projektkurs TSRT10

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

Testprotokoll Följning av djur Kolmården djurpark

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

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

Testplan Autonom målföljning med quadcopter

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

Projektplan Autonom Bandvagn

Kravspecifikation Remotely Operated Underwater Vehicle

TANA81: Matematikprojekt

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

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

Kravspecifikation Fredrik Berntsson Version 1.1

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

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

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

Systemskiss. Vidareutveckling Optimal Styrning av Radiostyrd Racerbil. Version 1.0 Simon Eiderbrant. Granskad Erik Olsson 20 September 2012

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

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

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

Information TBMT41. Göran Salerud Version Status

Datastrukturer och algoritmer

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

Kravspecifikation21.pdf. Diagnos av elkraftsystem

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

Projektplan. Redaktör: Amanda Nilsson Version 1.1. Status LIU Flervariabla reglerstrategier för avancerade motorer. Granskad

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

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

Projektplan. Michael Andersson Version 1.0: Status. Platooning Granskad TST Godkänd Erik Frisk

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

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

Kravspecifikation Autonom Bandvagn

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

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

Transkript:

2018-08-30 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering, ISY Student, ISY 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: poster muntlig presentation av systemet innan BP2 för beställare muntlig presentation där genomförande och resultat beskrivs hemsida som beskriver projektet film att publicera på Youtube nyskriven kod ska uppfylla Googles kodstandard: https://google.github.io/styleguide/cppguide.html Parter Kund/Examinator: Daniel Axehill, Reglerteknik/LiU Beställare:, Reglerteknik/LiU Handledare: Olov Holmer, Fordonssystem/LiU Projektgrupp: Cirka 8 studenter

2018-08-30 Sida 2 Projektets bakgrund och syfte Utveckling av strategier och algoritmer för styrning av autonoma fordon är ett hett ämne inom såväl forskning som fordonsindustrin. För att möjliggöra forskning och utveckling inom detta område i liten skala så har Avdelningen för Reglerteknik byggt upp ett ramverk bestående av radiostyrda bilar, IR-kameror och målföljningsalgoritmer. Systemet har utvecklats under flera CDIO-projekt, samt några sommarprojekt och består idag av radiostyrda bilar, radiostyrda lastbilar med olika släp, IRkameror, en projektor samt intelligenta styralgoritmer för bilarna. Föregående års projektgrupper påbörjade implementeringen av en rörelseplanerare för bilen som genererar trajektorier för omkörning av andra långsamtgående fordon. I samma projekt designades och implementerades en trajektorieföljande regulator som stabiliserar bilen kring trajektorian som rörelseplaneraren beräknat. Projektgrupperna har även utvecklat och implementerat en banföljande regulator för en backande lastbil med olika typer av släp. Detta års projekt har tre olika huvudsyften. Det första syftet är att utföra en modularisering av befintlig kod och samtidigt migrera lösningen till ROS. Under modulariseringen ska befintliga delsystem utvärderas, vilka som fungerar bra och vilka som bör förbättras. För att göra bilbanelabbet kompatibelt med arenan Visionen ska nuvarande dator fungera som positioneringssystemet i Stora Visionen och resterande delar av mjukvaran ska delas upp i flera olika ROS-noder och exekveras från en separat dator. Under projektet ska även samtlig hårdvara flyttas till Lilla arenan. Vårt egenutvecklade positioneringssystem ska med andra ord få ett liknande gränssnitt som Visionens kommersiella positioneringssystem. Utöver detta ska även en intelligent parkeringsfunktion utvecklas för primärt de radiostyrda bilarna och sekundärt även för den radiostyrda lastbilen med semi-trailer. Det andra syftet med projektet är att vidareutveckla en självkörande Legolastbil med släpvagn. Detta system ska byggas i Stora Visionen och Legolastbilen ska utrustas med en Lego EVO3 enhet. Detta systemet ska i största möjliga mån utvecklas i ROS och således vara uppdelat i flera olika delmoduler med ett väldefinierat gränssnitt. Under detta år ska projektgruppen utveckla en rörelseplanerare, en banföljande regulator och en observatör för Legolastbilen. Systemet ska automatiskt kunna utföra avancerade parkeringsmanövrar genom att kombinera framåt- och bakåtrörelser.

2018-08-30 Sida 3 Till sist, för att möjliggöra effektiv mjukvaruutveckling ska även en simuleringsmiljö utvecklas i Gazebo och Rviz. Denna simuleringsmiljö ska utvecklas tillsammans drönarprojekten. Projektets mål och effekt Det första målet efter avslutat projekt är att projektgruppen levererar ett moduluppbyggt system i ROS för bilbanan som ska ha åtminstone så bra prestanda som nuvarande system. Uppgifterna för bilbanan innehåller bland annat följande moment: Utvärdera det befintliga systemet och separera positioneringssystemet från övrig mjukvara. Den övriga mjukvaran ska utvecklas i ROS och ska exekveras på en separat dator som ska kommunicera med positioneringssystemet. Positioneringssystemet ska ha liknande gränssnitt som positioneringssystemet i Stora Visionen. Förflytta hårdvaran från bilbanelabbet till Lilla arenan och verifiera att systemet fungerar som innan. Utveckla en intelligent parkeringsfunktion för primärt de radiostyrda bilarna och sekundärt även för den radiostyrda lastbilen med semi-trailer. Om intresse och kunskap finns synkronisera IR-dioderna till positioneringssystemet med kamerans slutare för att öka dess prestanda. Det andra målet efter avslutat projekt är att projektgruppen ska leverera ett autonomt system för Legolastbilen som automatiskt ska kunna planera och utföra avancerade parkeringsmanövrar, så som fickparkering och backning till lastkaj. Uppgifterna för Legolastbilen med släpvagn kommer bland annat innehålla följande moment: Undersökning, i samråd med beställare och handledare, av lämpliga banföljningsregulatorer och planeringsalgoritmer för Legolastbilen. Implementera en banföljande regulator för Legolastbilen som ska kunna stabilisera systemet vid körning framåt och bakåt. Undersökning, i samråd med beställare och handledare, av lämpliga planeringsalgoritmer för lastbilen med släpvagn. Implementera en planeringsalgoritm som ska kunna generera banor som den banföljande regulatorn ska kunna stabilisera systemet kring. Utveckla en tillståndsobservatör för Legolastbilen. Utveckla en simuleringsmiljö i Gazebo och Rviz för Legolastbilen.

2018-08-30 Sida 4 Projektets långsiktiga mål Delleveranser Projektets långsiktiga mål är att skapa ett robust system som ska kunna användas i forskning inom autonoma fordon och undervisning i avancerade reglertekniska kurser på universitetet. Exempel på forskning som kan komma att utföras på systemet i framtiden är aktiva säkerhetssystem och utveckling av algoritmer för samverkan mellan flera fordon i trafiken. BP2 ska infalla senast tre veckor efter första föreläsningen. Då ska följande levereras: kravspecifikation verbal presentation av systemet projektplan inklusive tidsplan utkast på designspecifikation Vid BP3 ska följande levereras: designspecifikation testplan Vid BP4 ska följande levereras: Simuleringsmiljön för lastbilen med släpvagn ska vara färdig. Den banföljande regulatorn för Legolastbilen med släpvagn ska kunna, både framåt och bakåt, stabilisera systemet kring en åtta i Visionen. Systemet ska vara redo för flytt från bilbanelabbet till Lilla arenan. 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

2018-08-30 Sida 5 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. Projektdeltagare Kontakter Införandebeslut Inköpsansvar Kostnader Finansiering/ Kostnadsställe Projektroller som måste finnas i projektet: Projektledare Dokumentansvarig Testansvarig Designansvarig Mjukvaruansvarig Gruppens samlade förkunskap skall inbegripa: C++-programmering Reglerteknik Sensorfusion Modellbygge Optimal styrning (önskvärt) Praktisk elektronikkonstruktion (önskvärt) ISY/LiU:,, 070 577 18 68 (beställare) Olov Holmer, olov.holmer@liu.se, 073 843 45 42 (handledare) Daniel Axehill, daniel.axehill@liu.se, 013-28 40 42 (kund/examinator) Tas av beställare vid BP2. All nödvändig utrustning och programvara tillhandahålls av ISY. Projektmedlemmar: Varje projektmedlem skall spendera 240 timmar på projektet ISY: Handledningstid: 40 timmar Del i rum med möjlighet att ansluta en dator ISY, Linköpings universitet