3D-skannerin suunnittelua

Jos niin halutaan, voidaan myös englanniksi kirjoittaa nämä. Tämän on tarkoitus vain herättää keskustelua ja ohjata ajattelemaan keskeisiä kysymyksiä. Tätä voi myös käyttää pohjana ja täydentää väleihin.

FUUGista rahoitus saatu: https://vaasa.hacklab.fi/2015/01/04/3d-skanneria-rakentamaan-fuug-saation-avustuksella/

  • Mitä reunaehtoja, edellytyksiä jne. kuka vastaa/raportoi?

Referenssiprojekti: ?? Kengu mainitsi, mutten muista.

Yleiset speksit:

  • Kuinka isoja objekteja voidaan skannata: (?? cm x ?? cm x ?? cm)
  • Kuinka kauan siinä kestää, mikäli elävä kohde, kuinka kauan sen pitää olla liikkumatta?
    • Itse kuvaushetki on periaatteessa välitön, kaikki kamerat toimii yhtäaikaa
  • Käytännöllinen tarkkuus? Missä menee tarkkuuden rajat, saako ihmisen pään ja hiusmallin skannattua?
    • Tätä kohtaa ei pidä ottaa liian todesta, hieman ajatustenheittelyä vain mitä pystyy ja mitä ei.
  • Laitteen koko kasattuna, miten laitetta voi kuljettaa, onko laitetta edes tarkoitus kuljettaa? Kauanko siinä kestäisi kasata/purkaa?

BOM (Bill of Materials):

  • Raspberry Pi rev B?+??2?,  n kappaletta (mistä hankitaan, hinta: ??)
    • B+ tai varmaankin sit kakkosraspi nykyään, farnell? 30kpl
  • Raspberry Pi Camera Module (mistä hankitaan, hinta: ??)
    • luultavasti samasta paikkaa kuin raspitkin
  • Powerit (rakennetaanko itse?, PoE-shieldi? PiHub?)
    • “Aktiivi”-PoE-shieldille (802.3af) on ollut kysyntää muuallakin, joten tästä saadaan alaprojekti joka kannattaa jossain mielessä “overengineerata”.
    • Tälle on oma ala-sivunsa: Raspberry PoE-shieldin suunnittelua
  • Kaapeloinnit: Ethernet,
  • Telineet
  • Muita toimilaitteita, komponentteja?
    • PoE-kytkin: “PS-laite, power source”. Nämä on uutena varsin hintavia, olis nätti löytää esim jokin yrityspoisto. 31 porttia minimi jos 30 raspi-kameran laite + hallinta-ATK / numeronmurskain, eli käytänössä joko 1kpl 48-porttinen PoE-kytkin, tai esim 2x 16-porttinen. Tämä lienee “hankalin” laite löytää. Ebaysta tilattu, 48-porttinen Cisco WS-C3560-48PS-S, ~160$ (rahteineen, varmaan tulli päälle jahka tulee, mutta tällä mennään)
    • Kone, joka vastaanottaa kuvat raspeilta ja luo 3D-kuvan/tiedoston kuvista.

Rakennelman suunnittelu ja toteutus:

  • Mitä tarvitaan telineiksi jne?

Ohjelmistotekninen ympäristö:

  • Python-skriptiä? OpenCV, mitä niitä nyt olikaan?
    • Koodauskäytännöt (kommentoinnit jne.)?
    • Ketkä koodaa ja mitä?
      • Ne jotka haluavat oppia koodaamaan tätä, kuka neuvoo?
  • Input data? (kamera ottaa kuvan ja sitten sitä jotenkin analysoidaan?)
  • Output data? tiedostoformaatti?
  • Miten ohjelma/skannaus käynnistetään (bootin yhteydessä heti jotain, vai erikseen ajetaan joltain “masterilta” ja muut “slavena” tekeytyy valmiiksi?
    • Joko yksi raspi on master ja muut slaveja, tai sitten “hallintakone” on master, jokin nappilaukaisin, oli se sit hiiri, näppis, tai jokin ihan erillinen laukaisinnappi.
  • GitHubiin projektin koodit?
    • +1, tai vastaava mesta

Kokonaisuuden kasaus:

  • Miten jotain alikokonaisuutta voidaan testata ja hienosäätää?
    • Esim. Raspberry Pi + kameramoduuli, voidaanko yksitellen työstää vai pitääkö koko kyhäelmä olla kerralla pystyssä?
    • Miten laitteiden paikat, roolit, asemoinnit ajatellaan? Numeroidaan osia ja määritellään niille paikat, joissa niiden pitää aina olla?
    • Voiko Raspien paikat vaihdella keskenään?, mitä ongelmia voi tulla? Miten voitaisiin yrittää huomioida?

Tavoitteet:

  • Kiinnostava projekti, joka voisi tuoda lisää jäseniä Vaasa Hacklabille?
  • Sitouttaa nykyiset jäsenet.
  • Oppia kaikenlaista ja jakaa tietoa eteenpäin.
  • Pitää hauskaa!
  • Tulla linkatuksi Hackaday.comissa? 😛

Liitteet:

  • Jokin havainnollistava piirros, tai referenssitoteutuksen kuva voisi olla, jota käytetään lähtökohtana.
  • Osakokonaisuuksien hahmottelu, esim. ajatuskartalla
  • Järjestelmän/ohjelman karkea toiminta flowchartilla.
  • Budjetti (missä menee yläraja?)
    • 3k€ avustus saatu FUUGin säätiöltä, tämä on vähintäin korvamerkitty.