haku: @supervisor Suomela, Jussi / yhteensä: 12
viite: 4 / 12
Tekijä:Grönholm, Johan
Työn nimi:Developing a generic multi-machine simulator environment
Geneerisen monikone-simulaattoriympäristön kehittäminen
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2012
Sivut:45      Kieli:   eng
Koulu/Laitos/Osasto:Automaatio- ja systeemitekniikan laitos
Oppiaine:Automaatiotekniikka   (AS-84)
Valvoja:Suomela, Jussi
Ohjaaja:Saarinen, Jari
OEVS:
Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje

Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossa

Oppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa.

Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/

Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.

Kirjautuminen asiakaskoneille

  • Aalto-yliopistolaiset kirjautuvat asiakaskoneille Aalto-tunnuksella ja salasanalla.
  • Muut asiakkaat kirjautuvat asiakaskoneille yhteistunnuksilla.

Opinnäytteen avaaminen

  • Asiakaskoneiden työpöydältä löytyy kuvake:

    Aalto Thesis Database

  • Kuvaketta klikkaamalla pääset hakemaan ja avaamaan etsimäsi opinnäytteen Aaltodoc-tietokannasta. Opinnäytetiedosto löytyy klikkaamalla viitetietojen OEV- tai OEVS-kentän linkkiä.

Opinnäytteen lukeminen

  • Opinnäytettä voi lukea asiakaskoneen ruudulta tai sen voi tulostaa paperille.
  • Opinnäytetiedostoa ei voi tallentaa muistitikulle tai lähettää sähköpostilla.
  • Opinnäytetiedoston sisältöä ei voi kopioida.
  • Opinnäytetiedostoa ei voi muokata.

Opinnäytteen tulostus

  • Opinnäytteen voi tulostaa itselleen henkilökohtaiseen opiskelu- ja tutkimuskäyttöön.
  • Aalto-yliopiston opiskelijat ja henkilökunta voivat tulostaa mustavalkotulosteita Oppimiskeskuksen SecurePrint-laitteille, kun tietokoneelle kirjaudutaan omilla Aalto-tunnuksilla. Väritulostus on mahdollista asiakaspalvelupisteen tulostimelle u90203-psc3. Väritulostaminen on maksullista Aalto-yliopiston opiskelijoille ja henkilökunnalle.
  • Ulkopuoliset asiakkaat voivat tulostaa mustavalko- ja väritulosteita Oppimiskeskuksen asiakaspalvelupisteen tulostimelle u90203-psc3. Tulostaminen on maksullista.
Sijainti:P1 Ark Aalto  5122   | Arkisto
Avainsanat:simulation
robot
multi-machine
generic
simulointi
robotti
monikone
geneerinen
Tiivistelmä (fin): Tämä työ esittää miten monikone-tilanteita voidaan simuloida geneerisesti.
Simulaattoriympäristö työkaluineen on kehitetty vastaamaan yritysten vaatimuksia.
Päävaatimus on geneerisyys: simulaattoria täytyy pystyä käyttämään helposti eri simulointitapauksissa.

Tämä työ alkaa vaatimusten määrittämisellä, ja tätä varten on kerätty lista vaatimuksia kahdelta yritykseltä jotka käyttävät monikone-simulaattoreita.
Olemassa olevia avoimen lähdekoodin simulointiin tarkoitettuja ohjelmistokomponentteja esitetään, ja testien perusteella sopivin simulaattorimoottori ja koneiden ohjausarkkitehtuuri valitaan.
Näistä komponenteista luodaan tämän työn simulaattoriympäristön arkkitehtuuri.
Käytännön ohjelmointityö esitetään implementointi- ja ohjelmistokehityskappaleissa.

Työn tuloksena syntynyt simulaattoriympäristö testataan asetettujen vaatimusten osalta.
Geneerinen käyttötapaus toimii esimerkkinä miten simulaattoria käytetään.
Tiivistelmä (eng): This thesis presents a generic way to simulate multi-machine scenarios.
A simulator environment with the necessary tools has been developed to meet the requirements of the robotics industry.
The main requirement is genericness: the simulator needs to be easily configurable for different simulation purposes.

This thesis begins by defining the requirements of the simulator, and for this a list of requirements was received from two companies in the robotics industry.
Current open source simulation software components are reviewed and tested, and the most suitable simulator engine and machine control architecture is chosen.
From these components the architecture of the simulator environment is proposed.
After this, the implementation and development sections present the practical programming work of this thesis.

The end result of this thesis, a generic multi-machine simulator environment, is tested to see if the requirements are met.
A generic use-case serves as a tutorial for using the simulator.
ED:2012-08-24
INSSI tietueen numero: 45109
+ lisää koriin
INSSI