Projektisuunnitelma
Aki Foudila, Samuli Kaapeli, Jani Lehtinen, Tomi Lukkaroinen
1. Dokumentin tarkoitus
Tämä dokumentti kertoo projektin tarkoituksen, tavoitteet, aikataulut, selkeyttää oman toimintasuunnitelmamme ja antaa yleisen kuvauksen projektin kulusta ja toteutuksesta.
2. Tehtäväkuvaus
Projektin tarkoituksena on tehdä ABB:n IRB120-robotilla toimintoja, joita esitellä messuilla.
2.1 Tausta
24.11.-30.11. pidetään Robottilaakso-nimiset messut, mihin ryhmämme on tarkoitus mennä esittelemään Metropolian puolesta ABB:n IRB120-robottia. Robotin ohjaukseen voimme käyttää erillistä ohjainta tai RobotStudio-ohjelmaa. Samalla pystymme suorittamaan automaation koulutusohjelmamme kolmannen vuoden innovaatioprojektikurssin, mikä on 10 opintopisteen arvoinen ja vastaa noin 270 tunnin työmäärää.
2.2 Tavoitteet
Päätavoitteena on tehdä Robotille mielenkiintoinen ohjelma mitä esitellään messuilla. Projektin myötä opimme ohjaamaan IRB120-robottia käsiohjauksella sen ohjaimella, sekä ohjelmallisesti tietokoneelta RobotStudiolla. Pyrimme saamaan lopullisen esiteltävän ohjelman tehtyä Robotstudiolla, jonka lopuksi siirrämme robotille käyttöön. Mallinnamme myös tarvittaessa ohjelmaan kappaleita SolidWorks-nimisellä 3D-mallinnusohjelmalla.
2.3 Tehtävät
Tehtävinä on opiskella RobotStudion, sekä käsiohjauksen käyttöä ja tuottaa projektista asiaankuuluva dokumentaatio. Mallinnamme myös SolidWorks-ohjelmalla tarvittavia kappaleita RobotStudioon.
2.4 Reunaehdot / olettamukset
Projektissa ei pyritä liian suureen esitykseen, mikä vaatisi kohtuuttomasti aikaa ja vaivaa, tai resursseja, vaan pysymme kohtuullisessa, mutta kuitenkin tarpeeksi mielenkiintoisessa ohjelmassa.
3. Projektin ositus
Projektin eri osina toimii RobotStudiolla ohjaaminen, robotin käsiohjaus ohjaimella, dokumentointi ja messuilla robotin esittely. Tarvittaessa mallinnamme SolidWorks:llä kappaleita RobotStudioon.
3.1 RobotStudio
Harjoittelemme robotin ohjausta ABB:n RobotStudio-nimisellä ohjelmalla. Pyrimme simuloimaan sillä tehtävät, mitä robotilla on tarkoitus tehdä. Lopuksi simuloitua ohjausta voidaan käyttää itse oikean robotin ohjauksena.
3.2 SolidWorks
Luotaessamme RobotStudiolla simulaatioita, voimme tarvita erilaisia kappaleita, kuten vaikkapa tölkkejä. Nämä mallinnamme tarpeen vaatiessa SolidWorks:llä.
3.3 Robotin käsiohjaus
Robottia pystyy ohjaamaan erillisellä ohjaimella, mitä harjoittelemme käyttämään. Lopullista tuotosta ei ole tarkoitus tuottaa käsiohjauksella, mutta se toimii varasuunnitelmana, jos RobotStudion kanssa tulee komplikaatioita.
3.4 Dokumentointi
Alussa laadimme projektisuunnitelman. Aina kun teemme projektia, pidämme kirjaa tekemistämme tunneista laittamalla ylös mm. paikalla olleet henkilöt, tuntimäärän ja karkeasti mitä teimme. Muu tarvittava dokumentaatio luodaan sitä mukaan, kun se on ajankohtaista.
4. Projektin organisointi ja yhteyshenkilöt
- Projektityön valvojana toimii Kai Virta
- Projektityön ohjaajana toimii Jouni Jokelainen ja Timo Tuominen
- Projektipäällikkönä toimii Samuli Kaapeli
- Pääsuunnittelijana toimii Jani Lehtinen
- Suunnittelijana toimii Tomi Lukkaroinen ja Aki Foudila
- Dokumentaatiosta vastaa Aki Foudila
5. Liittymät projektin ulkopuolelle
Projektissa on selvitetään Metropolian henkilökunnalle, sekä opiskelijoilla miten RobotStudiossa suunniteltu ohjelma siirretään käytettäväksi IRB120-robotille.
6. Dokumenttisuunnitelma
Projektin dokumentointi:
- Aluksi tehdään alustavat suunnitelmat, sekä kirjallinen projektisuunnitelma.
- Kokouksista tehdään pöytäkirjat tai muistiot.
- Projektista tuotetaan vain sähköinen muoto, joka julkaistaan Metropolian wikissä.
- Dokumentaatio tuotetaan yhdessä läsnä olleiden opiskelijoiden kanssa.
7. Prosessit, työtavat, työkalut, laatu
Projektissa käytettävät ohjelmistot:
- ABB RobotStudio
- SolidWorks
Projektin laitteisto:
- ABB IRB120-robotti
- ABB:n käsiohjausjärjestelmä
8. Riskienhallintasuunnitelma
Riskejä joita projektiin liittyy ja niiden hallinta:
- Voimakkaan robotin ohjausohjelman luonti käytettäväksi ympäristöön, missä on paljon ihmisiä, joista monet hyvin nuoria
- Käytetään suojapleksejä
- Aloitetaan hitaalla vauhdilla ja lisätään sitä vasta kun on todettu toimivaksi hitaammalla
- Hätäseis-painikkeet sijoitetaan helposti käsiksi päästäville paikoille
- Kokemattomuus robotin ohjauksessa voi viedä paljon aikaa opetteluun
- Varasuunnitelmana tehdä ohjaus käsiohjaimella, mikä on helpompaa ja nopeampaa, jos RobotStudiolla ei saada ohjelmaa tehtyä ja/tai siirrettyä robotille