Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Liikennesimulaattorin integrointi pelimoottoriin

Salin, Arttu (2022)

 
Avaa tiedosto
Salin_Arttu.pdf (1.742Mt)
Lataukset: 


Salin, Arttu
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022120125461
Tiivistelmä
Insinöörityössä kehitettiin integraatio SUMO-liikennesimulaattorin ja Unity-pelimoottorin välille hyödyntäen liikennesimulaattorin TraCI-rajapintaa. Työ toteutettiin C#-ohjelmointikielen ja avoimen lähdekoodin TraCI.NET-ohjelmointikirjaston avulla.

Autonomisella liikenteellä on eri luokituksia, jotka kuvaavat yksittäisen ajoneuvon kykyä suoriutua ajosta ilman kuljettajan toimia. Täysin autonomisia ajoneuvoja simuloitiin insinöörityössä SUMO-liikennesimulaattorin avulla, ja niiden tiedot tuotiin Unitypelimoottorilla toteutettuun liikenteenvalvontasovellukseen.

Projektissa keskityttiin kehittämään liikenteenvalvontasovelluksen kannalta kaikki riittävät toiminnot sisältävä integraatio, jonka avulla jatkokehitys olisi helpompaa ja nopeampaa. Integraatiossa päätavoitteena oli liikennesimulaattorin ja pelimoottorin samanaikainen käynnistäminen, yhteyden luominen Unityn ja SUMO:n välille TraCI-rajapinnan avulla sekä rajapinnan komentojen käytön mahdollistaminen. Ajoneuvojen lisäys simulaation määrittämällä aikaleimalla ja niiden tietojen haun automaatio helpottavat integraation käyttöä. Lisäksi osana insinöörityötä kehitettiin Unity-pelimoottoriin työkalu, jolla voidaan hakea simuloitavan alueen karttakuva.

Insinöörityön lopputuloksena saatiin käyttövalmis integraatio, jolla toteutettiin Metropolia Ammattikorkeakoulun SAM (Smart Autonomous Mobility) -hankkeen liikenteenvalvontasovellus. Insinöörityön ja sen avulla kehitetyn sovelluksen avulla hankkeessa kyetään selvittämään autonomisen liikenteen valvontasovelluksien käyttäjiin kohdistuvia vaatimuksia.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste