Kuvaus tilanteesta projektityön etenemisen kanssa 13.10.2006.
Ensimmäisellä viikolla ryhmä kokoontui ja 2 tuntia menivät lähinnä yhteyden muodostukseen ja
siihen että yritettiin Javalla saada jonkinlainen luokka jolla kommunikointi onnistuisi.
Tuomas Blom alkoi laatia muutamia Java-luokkia joilla kommunikointi Roomban kanssa helpottuisi.
Muiden tehtävänä oli tutustua osa-ongelmien mahdollisiin ratkaisuihin (siivous, kotipesään ajo).
Toisella viikolla Tuomaksella oli jo hyvin Java-luokkia Roomban liikutteluun. Tiimillä saatiin Roomba siivoamaan ja jonkinlainen käsitys myös Roomban sensorien ja törmäysten toiminnasta.
Kolmannella viikolla törmäysten hallinta ja liike olivat jo kohtuullisesti hanskassa.
Jaettiin koodia ja päätettiin jatkaa Tuomaksen luokkamallin pohjalta kehitystyötä.
Roomban IR-säteistä ja Opcodesta ei päästy perille eikä kotipesään ajo toiminnallisuus selvinnyt.
Tuomas teki logia sensoreista, jota olisi 4 viikolla (koeviikko) tarkoitus työstää koodin puolella.
Projektiryhmän kanssa on vaihdettu mielipiteiä työn etenemisestä.
Kaksi päällimmäistä ongelmaa ovat olleet ajan puute (kurssin harjoitukset vievät aika paljon aikaa),
ja se ettei Roomban toimintoja oikein voi simuloida hyvin esim. kotioloissa, jolloin viikottainen kaksituntinen
ei tahdo oikein riittää siihen etä saataisiin tuotettua riittävästi koodia tehtävien ratkaisuun.
Oma lukunsa ovat olleet satunnaiset telakoitumisongelmat, yhteysongelmat ja ongelmat Opcoden toiminnan selvittämisessä.
Tarkoituksena on vielä koeviikolla yrittää tehdä viimeinen kesken oleva tehtävä valmiiksi.
Myös muut kuin Tuomas yrittävät tuottaa Java-koodia ja parannella vanhoja Roomban ajoluokkia.