OpenRoom

cilem tohoto projektu jsou nejen ukazat jak soucasne roboticke vysavace pracuji ale posunout toto pole více směrem komunitě. Tento text je spíš utřídědní myšlenek.

  • otevřený ale jednoduchý hw jako motivující prostředí

Na začátku všeho byla roomba 🙂 a pak sencor ktery se obevil v brmlabu. rozebrali jsme ho a zjsitili ze je zcela k nicemu. metodou úvah predelal bych tohle a tamto, jsem dosel k jinemu zaveru. postavim vlastni. Pro jednoho je to ale hodne prace tak jsem se pro zacatek rozhodl elektroniku od samotneho podvozku oddelit. tedy pro zacatek jde o takovy uceleny set driveru pro ovladani ruzneho elektroodpadu. Velice lakava vec je zachovat iroboti protokol jako moznost a umoznit tak krok hw z vetsi casti preskocit.

  • https://www.irobot.lv/uploaded_files/File/iRobot_Roomba_500_Open_Interface_Spec.pdf

tento protokol funguje na roomby s tim zebaz od verze 5 jde ovladat hlavni motor.

architektura reseni.

krasa je, ze pokud se seknu u jednoho agenta, muze to stale fungovat.

  • otevřený sw založený na vecech snadno pochopitelnych. wiring (io board), node red(raspi), google tensor flow (vykonavane modely na raspi v rezimu agenta), zceho bude cloud zatim nevim.
  • pridej doku od sencoru
  • pro zacatek jsme do staricke roomby pridali na io boardu funkci pro zapnuti motoru…

cilem je aby ruzni roboti si dokazali uklid rozdelit, pracovat castecne online ale nasbirana data zustala „doma“ = budete skutecnymi vlastniky sveho vysavace.

zajima te to ? chtel by jsi se k projektu pridat ? Brmlab wants you 🙂