Domov recenzia Náhľad robota Bell robota

Náhľad robota Bell robota

Obsah:

Video: Робот конструктор Mabot от компании Bell.AI (Október 2024)

Video: Робот конструктор Mabot от компании Bell.AI (Október 2024)
Anonim

V softvéri je koncept modularity dobre vyšlapanou cestou. Autori knižníc a opakovane použiteľný kód neustále hľadajú väčšie vrstvy abstrakcie, s ktorou môžu používateľom svojho kódu dovoliť preskočiť často často znecitlivujúci proces navrhovania systémov logiky z prvých princípov. Je teda prirodzené, že sa budú riadiť systémami fyzikálneho inžinierstva.

Minulý rok som preskúmal modulárny robotický systém Cubelets, ktorý obsahuje kocky zapojené do rôznych schopností, od detekcie blízkosti po fyzický pohyb. Mabot (odhadovaný na maloobchodný predaj začínajúci na 139 USD) je podobný robotický systém, projekt Kickstarter, ktorý už prekonal svoj cieľ financovania. Vývojári, Bell Robot, nám poslali Advanced Starter Kit na testovanie. Spoločnosť fakturuje Mabotovi „prvú robotickú hračku typu plug-and-play“ na svete a táto značka bola pravdepodobne na začiatku cesty. Teraz je to druhý taký systém, na ktorý som sa pozrel, a jeden z desiatok v súčasnosti na trhu. To však neznamená, že je menej prístupná a zábavná pre výučbu robotiky a programovania pre deti vo veku šesť a viac rokov.

Skorá súprava

Vzhľadom na to, že Mabot je stále aktívnym projektom Kickstarter, je systém veľmi dobre navrhnutý a už má rozhodne „hotový“ vzhľad. Určite sa ešte musí urobiť nejaká práca na internacionalizácii balenia, hoci to bude dúfajme vyriešené, keď bude severoamerická distribúcia hotová. Od tejto chvíle je táto sada pripravená na dodávku na podporu Kickstarter v novembri.

Všetky pokyny sú v čínštine, bez príručky s rýchlym štartom alebo obtisku „Dostupné na iTunes“, ktorý vysiela praktickú aplikáciu (ktorá je k dispozícii aj pre Android). Namiesto toho ma jednoducho privítal tenký film ochrannej peny zakrývajúci zloženú mapu (ktorá sa ukázala ako vysoko kontrastná čiara, ktorú by jeden z projektov mohol vyškoliť), a hrubšia vrstva peny s odsadeniami pre rôzne robotické komponenty.

Sada, ktorú som dostal, obsahuje štyri kolesá, jeden otočný motor (pre horizontálny pohyb), dva motory poháňajúce guľôčkové a kĺbové kĺby (pre vertikálny pohyb), jeden farebný senzor, jeden infračervený bezdotykový senzor, jeden dotykový senzor (tlačidlo, naozaj), niekoľko menších inertných sférických modulov a modulov v tvare Y (používaných pre kĺby a konštrukcie), ovládaciu guľu s podporou Bluetooth, približne tucet konektorov a rôzne ozdobné doplnky, gumené výčnelky a valivé nohy. Na rozdiel od inteligentného magnetického systému spoločnosti Cubelets Mabot používa malé plastové konektory, ktoré v najbližších rokoch bezpochyby ozdobia tieňové pavúky pod pohovkami nespočetných rodín začínajúcich inžinierov. Akonáhle som ho rozbalil, presunul som menšie kusy súpravy do samostatného kontajnera.

Balík brožúr skladaných podľa harmoniky obsahuje pokyny v štýle Ikea, ktoré vás prevedú zostavou hŕstky štartovacích projektov. Tieto projekty sú k dispozícii aj v aplikácii Mabot GO, takže sa nemusíte obávať ukladania a ukladania brožúr.

Aplikácie Mabot

Napriek jasným pokynom (okrem dosť ťažko rozlúštiteľnej hieroglyfy loga Bluetooth so šípkou zameranou na QR kód na počítači, ktorý vyzerá ako počítačová veža), vyhľadaním App Store som našiel dve aplikácie Mabot pre iOS: vyššie uvedené Mabot GO a Mabot IDE.

Mabot GO je úvodná aplikácia a je rozdelená do dvoch hlavných častí: Konštrukcia a kontrola. Stavebná vetva vás prevedie niekoľkými projektmi podrobne opísanými v súprave Lego. Prvý krok v každej sade inštrukcií je súpis komponentov potrebných pre projekt, po ktorom nasledujú ďalšie kroky vysvetľujúce, ako ho zostaviť. V vetve Ovládanie sa nachádza zoznam ovládacích prvkov ovládacích gombíkov a gombíkov, pomocou ktorých môžete zmeniť svoj projekt z naprogramovaného robota na jednotku RC, ktorú môžete priamo ovládať.

Druhá aplikácia (Mabot IDE) je programové prostredie podobné blokom, ktoré používa kocky, ktoré sa pripájajú k programovacím príkazom (ktoré by už mali byť de rigueur pre rekreačné hardvérové ​​systémy, ktoré sú v súčasnosti na trhu).

Je pomerne jednoduché prechádzať úvodnými produktmi v aplikácii Mabot GO, z ktorých každý je dodávaný s riadiacim programom. Po dokončení výstavby existuje medzi zostaveným projektom a aplikáciou postup, počas ktorého aplikácia katalogizuje moduly použité pri vytváraní projektu. Ak ide o kolesá, zobrazí sa výzva, aby ste uviedli, ktoré sú zadné kolesá, ktoré sú prednými kolesami a čo predstavuje pravú a ľavú časť dokončeného modelu. Zobrazí sa vám rozhranie ovládača podobné gamepadu, ktoré je prispôsobené tak, aby zodpovedalo zahrnutým modulom.

V aplikácii IDE sú pre každý z modulov Mabot prezentované špecifické blokové riadiace bloky s praktickým návodom, ktorý podrobne popisuje ich správnu implementáciu. Po dokončení programu existuje rovnaký proces katalogizácie a kalibrácie ako v Mabot GO, po ktorom program začne bežať v slučke.

Konštrukcia a kontrola

Počas práce na projektoch som bol schopný identifikovať a využiť rôzne funkčné a spojovacie moduly obsiahnuté v súprave. Lego-like prístup je v skutočnosti majstrovským ťahom pre tento typ hračky. Rovnako ako v prípade spoločnosti Legos si rýchlo vytvoríte pocit pre každý komponent tým, že budete pozorne sledovať schémy. A ak sa vynaliezate ako moja dcéra, viete si ľahko predstaviť budúce kombinácie nad rámec uvedených príkladov.

Moja súprava je predvýrobným modelom a vyskytlo sa niekoľko problémov, ktoré by sa, dúfajme, mohli vyžehliť pred konečným vydaním systému. Pripojenie Bluetooth bolo šupinaté a rástol som, že budem mať kontrolu nad svojimi projektmi nanajvýš pár minút, než by pripojenie jednoducho prestalo.

A samotná aplikácia je trochu prepracovaná a zbytočné animácie zbytočne komplikujú dojem používateľa. Akonáhle je užívateľsky definovaný program vytvorený a odovzdaný do projektu, neexistuje spôsob, ako zastaviť jeho vykonávanie bez skokov vpred a vypnutia napájacieho modulu. Nakoniec, aj keď je zrejmé, že riadiaci modul má kapacitu na generovanie zvuku prostredníctvom piezoelektrického bzučiaka alebo podobného generátora tónov, aplikácia neobsahuje žiadne bloky na produkciu zvuku.

Kódovanie pre deti

Ako počítačový programátor a otec deväťročného potvrdeného narkomana a sedemročného chlapca, ktorý ma privíta pri návrate domov vynálezmi stále sa zvyšujúcej komplexnosti, považujem to za súčasť mojej otcovskej zodpovednosti predstavte ich obom do počítačového kódu.

Podľa mňa je hlavnou definujúcou charakteristikou počítačového programovania kontrola, ktorú vám poskytuje nad takmer neobmedzeným vesmírom možností. Keď som začal s kódovaním, stačilo to zázrak, keď som zopár pár riadkov z časopisu Nibble Magazine môjho otca videl na obrazovke frázu „Ahoj, svet“.

Vyskúšal som to so svojimi deťmi. Trochu na ňu hľadeli a potom sa na mňa pozerali so slabo maskovanou sympatiou.

Paradigma kódovania je už výrazne iná, ako keď som začal. V posledných niekoľkých rokoch sa vo svete intuitívnych grafických jazykov, ako je napríklad Blockly, podarilo dosiahnuť obrovské pokroky, ktoré nahradili arkádový počítačový lexikón intuitívnymi stavebnými blokmi, ktoré deťom a netechnickým odborníkom poskytujú rovnaký stupeň sily nad strojom, aký bol v minulosti provincia celoživotných kódovacích zariadení.

Ak sa závady a škytavky Mabotu pred výrobou odstránia, bude to vynikajúci spôsob, ako deťom predstaviť kúzlo manipulácie sveta pomocou kódu. Slúži tiež ako pekný polovičný bod medzi konzervovanými pevnými robotickými hračkami a niečím zložitejším a jemnejším ako Lego Mindstorms. LittleBits je ďalší vynikajúci výrobca robotických súprav s veľkou flexibilitou zo širokej škály dostupných bitov. Súprava LittleBits Droid Inventor pre Hviezdne vojny nemá dosť rozmanitosti ani sily väčších súprav LittleBits alebo Mabot Advanced Starter Kit, na ktoré sme sa zamerali, ale je lacnejšia a umožňuje svojim deťom ukázať základy robotiky vytvorením vlastnej R2-D2. Budeme dávať pozor na Mabot, keď sa blíži vydanie pre spotrebiteľa.

Náhľad robota Bell robota