Robots kunnen heel leuk speelgoed zijn.
Ze kunnen ook geweldige leermiddelen zijn voor kinderen die STEM willen bestuderen.
De beste zijn beide, zoals Lego Mindstorms en de nieuwe DJI Robomaster S1.
DJI is vooral bekend om zijn drones, dus de lancering van een vierwielige programmeerbare robot voor kinderen zou als een verrassing kunnen komen.
De opmerkelijke techniek en programmering die DJI zo'n groot figuur in de quadcopter-markt maken, is echter te zien in deze robot van $ 499, met zijn ongelooflijk behendige ontwerp, uitstekende camerakoepel en indrukwekkende automatische tracking.
Voeg ondersteuning toe voor programmeren in Python en Scratch, en je hebt een opmerkelijk krachtig hulpmiddel dat zowel fungeert als een heel leuk speeltje als een Daxdi Editors 'Choice.
Kleine tank
De RoboMaster S1 wordt gedemonteerd geleverd.
Je moet de robot samenstellen uit enkele tientallen componenten, waarbij je de verschillende delen van de wielen, het chassis en de koepel vastmaakt en vastschroeft.
Het proces lijkt tamelijk boeiend en potentieel uitdagend te zijn, zoals het samenstellen van een modelbouwpakket, en solderen is niet nodig.
De recensie-eenheid die we van DJI hebben ontvangen, is echter volledig gemonteerd geleverd, dus we kunnen niet spreken over de ervaring van het openen van de doos en het in elkaar zetten van de onderdelen.
Eenmaal gemonteerd is de S1 een imposante kleine robot.
Het kerngedeelte is bedekt met doorschijnende pantserpanelen, met aan de voorkant, achterkant en zijkanten elk een paar optische sensoren.
Een transparant donkergrijs venster aan de bovenkant van het chassis, dichtbij de achterkant, onthult de zwarte en oranje draden die elk onderdeel met de kern van de robot verbinden.
Het achterpaneel van het pantser komt omhoog om het batterijcompartiment te onthullen.
De vier Mecanum-wielen van de robot zijn bedrieglijk wendbaar.
In plaats van banden of loopvlakken is elk wiel bedekt met een reeks brede, diagonaal uitgelijnde rubberen subwielen die onafhankelijk van het hoofdwiel ronddraaien.
Hierdoor kan de S1 onmiddellijk in elke richting rollen, ongeacht zijn positie.
In plaats van de S1 te besturen als een auto of een tank, kun je hem effectief verplaatsen als een muis, waarbij je net zo gemakkelijk naar links en rechts schiet als vooruit en achteruit rollen.
Dan is er de koepel, die het beste kan worden gezien als het hoofd van de S1.
De geweerloop is het meest opvallende onderdeel, een prominente grijze plastic buis met een feloranje punt en twee gaten voor het schieten van onschadelijke lichtstralen of kleine gelparels.
Een compartiment aan de achterkant van de koepel bevat een van de twee meegeleverde patronen voor de gelparels.
Een enkele camera boven de basis van de loop dient als het oog van de S1, waardoor je kunt zien wat hij ziet met een tablet, smartphone of computer.
De camera is gekoppeld met een microfoon / luidspreker die als een pistool onder de loop is gemonteerd.
De zijkanten van de koepel zijn voorzien van veelkleurige LED-ringen die de status van de robot weergeven.
Boven de camera zit een plat plastic bed waarop de intelligente controller, het eigenlijke "brein" van de robot, is gemonteerd.
Het is een rechthoekige doos met twee opklapbare antennes, een microSD-kaartsleuf, een schakelaar voor draadloze modus, een verbindingsknop en een knop voor het uitvoeren van een Scratch-programma.
De intelligente controller heeft ook mini-USB- en USB-C-poorten, een aparte USB-C-poort speciaal voor de camera, een 2,5 mm-poort voor de luidspreker en een CAM-poort voor aansluiting op de rest van de robot.
Dankzij het modulaire ontwerp kan de S1 verschillende componenten accepteren voor iedereen die met robotica wil experimenteren, hoewel DJI momenteel alleen de standaardcomponenten aanbiedt die al bij de robot zijn geleverd en geen optionele componenten of alternatieve configuraties heeft aangekondigd.
Uitgaan van directe controle
Om de S1 te gebruiken, moet je je smartphone, tablet of computer met de robot verbinden.
U kunt dit rechtstreeks doen met de mobiele modus die een ad-hoc wifi-netwerk creëert waarmee u verbinding kunt maken, of u kunt de routermodus gebruiken om de robot met uw wifi-netwerk te verbinden door hem een ??QR-code met uw netwerkinformatie te laten scannen.
gegenereerd door de RoboMaster-app.
Zodra je het apparaat naar keuze hebt gekregen dat rechtstreeks of via je wifi-netwerk met de robot praat, kun je ermee gaan spelen.
De meest eenvoudige en directe manier om met de S1 te spelen, is de Solo-modus, waarmee je de robot kunt behandelen als een op afstand bestuurbare drone.
Het scherm wordt een live videofeed van de camera van de S1, met een paar extra knoppen en indicatoren.
Door op de linkerkant van het scherm naar beneden te drukken, vormt zich een cirkel met een grotere cirkel eromheen.
Door rond de buitenste cirkel te slepen en vast te houden, alsof je een analoge stick op een gamepad gebruikt, beweegt de robot in die richting.
De S1 kan vrij vooruit of achteruit bewegen, of naar links of rechts schuiven ten opzichte van de richting waarin het chassis is gericht, maar hij zal niet draaien.
Om de S1 meer als een traditioneel voertuig met afstandsbediening te laten lijken, moet u op de rechterkant van het scherm drukken om nog een reeks cirkels weer te geven.
Dit zorgt ervoor dat de koepel in elke richting beweegt, omhoog of omlaag kijkt en naar links of rechts draait.
Zodra de koepel voorbij een bepaald punt ten opzichte van het chassis draait, begint de hele robot te draaien.
Hierdoor kun je de S1 meer traditioneel besturen, met je linkerduim om te versnellen of achteruit te rijden en je rechterduim om te draaien.
De S1 kan tegelijkertijd draaien en glijden, waardoor je een aantal opmerkelijke trucs kunt uitvoeren, zoals beschieten rond een doel terwijl je de koepel erop vergrendeld houdt.
Je kunt de S1 ook besturen met het optionele gamepad-accessoire van $ 79, een zwarte tablethouder met een analoge stick.
Je kunt je tablet erin stoppen en de analoge stick en bedieningsknoppen gebruiken om de S1 precies te besturen, maar de touchscreenbediening reageert zo snel dat het overbodig lijkt.
De camera van de S1 is erg goed, wat niet verwonderlijk is gezien de geschiedenis van DJI met drone-camera's.
Het geeft scherpe, heldere 1080p-video weer die vrijwel zonder vertraging naar uw telefoon of tablet wordt gestreamd.
U kunt video opnemen via de app en deze opslaan op uw mobiele apparaat, of foto's of videoclips opnemen op een microSD-kaart die in de robot zelf is geplaatst.
Verwacht niet dezelfde soort beeldkwaliteit of opname-opties die je kunt krijgen met de luchtdrones van DJI, zoals de 4K Mavic 2 Pro, maar als speelgoed in plaats van als cinematografisch hulpmiddel, is het meeslepend.
De wapenknop op de app kan worden ingesteld om een ??onschadelijk groen licht met een geluidseffect af te vuren, of een gelkraal te laden uit de munitiepatroon van de geschutskoepel.
Door te tikken wordt één schot afgevuurd en door de knop ingedrukt te houden wordt snel geschoten.
Een richtknop zoomt digitaal in voor beter richten, maar je kunt de S1 niet sturen terwijl je ingezoomd bent.
De "laser" heeft natuurlijk niet veel baat bij het zoomen, maar het kan je opnamen nauwkeuriger maken met de gelparels .
De S1 wordt geleverd met een klein flesje van de kleine kralen, maar hun grootte is bedrieglijk.
Ze moeten in water worden gedrenkt, waardoor ze uitzetten tot rubberachtige balletjes ter grootte van tapioca.
Een kleine dop kan de munitiecartridge van de S1 na het weken volledig vullen.
Wees voorzichtig met de kraalmunitie en draag de meegeleverde veiligheidsbril tijdens het afvuren.
Ze steken minder dan Airsoft-pellets of paintballs, maar ze kunnen nog steeds oogletsel veroorzaken of breekbare voorwerpen omverwerpen.
Ze zijn ook een beetje vervelend om op te ruimen, omdat ze kleine stukjes gel vormen die moeten worden opgezogen als je niet wilt dat ze in het tapijt worden gepureerd.
Een volgknop scant de weergave van de S1 op alle vormen die deze herkent als mensen, zodat u deze kunt vergrendelen.
Eenmaal vergrendeld, kun je op die persoon tikken om de S1 hem te laten volgen.
De S1 rolt dan achter hen aan en volgt op korte afstand totdat hij het doel uit het oog verliest.
Het is een fascinerende en zenuwslopende modus die iedereen betrouwbaar volgt zolang de S1 ze kan zien.
De S1 is een pittige kleine robot.
De app-besturing is standaard ingesteld op een gemiddelde snelheid die al stevig is, maar in de snelste instelling kan de S1 naar voren rollen met bijna 12 voet per seconde, achteruit met 8,2 voet per seconde en zijwaarts met 9,1 voet per seconde.
Hij kan heel goed tegen objecten stoten op volle snelheid, maar verwacht niet hetzelfde met vallen; de koepel en zijn antenne zijn kwetsbaar in vergelijking met het chassis, en een paar meter morsen op een hard oppervlak kan schade veroorzaken.
De S1 is ook niet waterdicht.
Als je meer dan één S1 hebt of als je vrienden hebt die hun eigen hebben, kun je in de Battle-modus spelen.
Hierdoor kun je je robots tegen elkaar opnemen en hun lichtgeweren gebruiken om te vechten.
We konden deze functie niet testen met onze enkele beoordelingseenheid.
Codering vanaf nul
De Robomaster S1 is natuurlijk veel meer dan een op afstand bestuurbaar voertuig.
Het is ook een educatief hulpmiddel om te leren coderen.
Net als Lego Mindstorms en andere robotica-kits, beschikt de Robomaster S1 over een uitgebreide programmeersuite met lessen en tutorials om de basisprincipes van programmeren te leren.
Deze functies zijn toegankelijk via het Lab-gedeelte van de Robomaster-app.
De S1 ondersteunt twee afzonderlijke programmeertalen, Python en Scratch.
Scratch is een visuele, op tegels gebaseerde programmeertaal die blokken gebruikt die aan elkaar klikken om opdrachten te vormen zonder code te typen of je zorgen te maken over syntaxis.
De taal zelf is ontwikkeld door MIT als een gratis beschikbaar educatief hulpmiddel voor het leren programmeren en wordt op veel scholen gebruikt.
De Scratch-implementatie in de Robomaster-app gebruikt dezelfde concepten en structuur als "pure" Scratch, dus de logische en structurele vaardigheden die met de S1 zijn geleerd, kunnen worden toegepast in klassen die Scratch gebruiken en vice versa.
De app richt zich voornamelijk op Scratch, omdat het toegankelijk is voor gebruikers van alle leeftijden en niet afhankelijk is van strikte tekstsyntaxis om te werken.
Het biedt negen individuele lessen voor het maken van steeds complexere programma's voor de S1, beginnend met simpelweg ronddraaien en culminerend in het identificeren en aanvallen van specifieke doelen.
De lessen worden indrukwekkend ingewikkeld en beslaan tientallen verschillende tegels die bepalen hoe de robot beweegt en beslissingen neemt.
Om de basisconcepten van programmeren te leren, is het een erg handig hulpmiddel.
Als je dieper in de codering wilt gaan, ondersteunt de S1 ook Python.
Python is een op tekst gebaseerde programmeertaal op hoog niveau, dus het is veel krachtiger, maar vereist aanzienlijk meer vaardigheid en nauwkeurigheid in syntaxis.
Scratch is ontworpen voor kinderen van acht jaar en ouder, terwijl Python geschikter is voor programmeerstudenten op de middelbare school en hoger (zelfs tijdens het onderwijs en professionele ontwikkeling).
Mijn codeervaardigheden eindigen bij klungelige Arduino- en Perl-scripts, dus het programmeren van de S1 in Python gaat een beetje buiten mijn mogelijkheden.
Ik speelde echter met Scratch en ik was aangenaam verrast door hoe krachtig deze toegankelijke taal voor kinderen is.
Scratch biedt voldoende ondersteuning voor het programmeren van basisprincipes zoals functies en operators om een ??aantal zeer interessante besluitvorming op basis van ...








