Leergidsen / Begin bij het mechanisme

Robotica-tutorials om te begrijpen, niet om uit je hoofd te leren

Gerichte handleidingen die de theorie verbinden met een echt algoritme, een schakelingskeuze of een interactieve simulator. Elke handleiding staat op zichzelf en linkt naar het lab waar je het kunt uitproberen.

Bekijk per onderwerp

Gevorderd · 35 min

Hoe stappenmotoren werken: naloophoek en stappenverlies

De naloophoek is het hele gedrag van een stappenmotor. Leer hem één keer en stappenverlies houdt op mysterieus te zijn.

Tutorial lezen

Gevorderd · 25 min

Wrijving, krachtsluiting en waarom twee contacten een gok is

Waarom het object eruit schiet hoe hard je ook knijpt, en wat de wrijvingskegel werkelijk zegt.

Tutorial lezen

Gevorderd · 35 min

Een grijp-en-plaats-toestandsmachine die fouten overleeft

Naderen, grijpen, verifiëren, tillen, plaatsen—en wat je doet als de verificatie zegt dat het niet zit.

Tutorial lezen

Beginner · 30 min

Typen robotgrijpers en hoe je de greepkracht dimensioneert

Kies het grijpertype en dimensioneer daarna de kracht met de term die iedereen vergeet: de versnelling.

Tutorial lezen

Gevorderd · 30 min

Servogrijperkracht, vastlopen en waarom meegevendheid wint

De knop is een positie, de muren zijn krachten, en de stijfheid is de wisselkoers tussen beide.

Tutorial lezen

Gevorderd · 25 min

Veldgeoriënteerde regeling: laat vooruit ook vooruit zijn

Draai de stick met minus de richting, en de robot houdt op met discussiëren met de bestuurder.

Tutorial lezen

Beginner · 25 min

Holonome aandrijvingen: omni, mecanum en swerve vergeleken

Vier aandrijflijnen, drie vrijheidsgraden, en wat elke daarvoor van je vraagt.

Tutorial lezen

Gevorderd · 35 min

Mecanum-wielkinematica: vier wielen, drie assen

Eén rol op 45° levert de hele matrix op, plus een vierde vergelijking die niemand gebruikt.

Tutorial lezen

Gevorderd · 35 min

Gesloten-luswielsnelheidsregeling met encoders

De voorafsturing doet het werk, de integrator ruimt op, en de robot rijdt eindelijk recht.

Tutorial lezen

Beginner · 30 min lezen

A4988-bedrading en Vref: stel de stroomgrens van de motor in

De ene afstelling die bepaalt of je stappenmotor werkt of verbrandt: Vref instellen met een multimeter.

Tutorial lezen

Gevorderd · 30 min

Homen met eindstops: machine- en werkcoördinaten

Waarom elke CNC-machine bij het opstarten tegen een schakelaar rijdt, en wat het getal dat hij dan vastlegt echt betekent.

Tutorial lezen

Beginner · 25 min

Stappen per millimeter: riemen, schroefspindels, resolutie

Eén getal koppelt pulsen aan millimeters. Leid het af en bewijs het met een meting.

Tutorial lezen

Beginner · 20 min lezen

Bouw een lijnvolger: van sensoren tot PID-besturing

Van IR-reflectiesensoren via een gewogen fout naar vloeiende PID-besturing — zo werkt een lijnvolger echt.

Tutorial lezen

Gevorderd · 45 min

Van cmd_vel naar wielersnelheden: ROS 2 differentiaalaandrijving

Zet een Twist om in linker- en rechterwielsnelheden — kinematica, verzadiging, dode zone en een watchdog.

Tutorial lezen

Gevorderd · 14 min lezen

Lijnmaze-kruisingen detecteren met een IR-array

Classificeer T, kruis, links, rechts, doodlopende weg en finish met een reflectie-array en los de twijfelgevallen op.

Tutorial lezen

Gevorderd · 20 min lezen

Odometrie met differentiële aandrijving uit wielencoders

Integreer de beweging van linker- en rechterwiel in de pose van een mobiele robot en identificeer en kalibreer dan de drift.

Tutorial lezen

Gevorderd · 16 min lezen

Doolhofoplossen met flood fill voor micromouse-robots

Hoe flood fill een deels bekend doolhof verandert in een afstandsveld waarlangs de robot naar het doel kan afdalen.

Tutorial lezen

Expert · 22 min lezen

Inverse kinematica van een robotarm met twee links

Waarom een arm met twee links twee oplossingen heeft, waar hij wel en niet bij kan, en wat een singulariteit werkelijk is.

Tutorial lezen

Beginner · 22 min

Obstakelvermijding: waarnemen, scannen, beslissen, draaien

De cyclus waarnemen–scannen–beslissen–draaien waarmee een robot zelf obstakels vermijdt.

Tutorial lezen

Beginner · 20 min

HC-SR04 ultrasone sensor: betrouwbare afstand in code

Maak van ping-en-echo een stabiele afstand in cm—met een time-out en een mediaanfilter.

Tutorial lezen

Beginner · 20 min

Een IR-reflectiearray lezen voor lijnvolgen

Maak van een rij IR-sensoren één vloeiende lijnpositie waarop je kunt sturen.

Tutorial lezen

Beginner · 17 min lezen

Sensorruis, bias en filtering in de robotica

Ruis tegenover bias tegenover drift, een filter kiezen zonder overmatig glad te strijken, en wat sensorfusie wel en niet kan.

Tutorial lezen

Beginner · 18 min

Scan een ultrasone sensor met een servo om vrije ruimte te vinden

Zwaai een HC-SR04 op een servo om de helderste richting te vinden voordat je draait.

Tutorial lezen

Beginner · 18 min lezen

Een PID-regelaar afstellen: een praktische gids

Een praktische volgorde om P, I en D af te stellen zonder gokwerk — en hoe je elke stap live kunt uitproberen.

Tutorial lezen

Gevorderd · 25 min lezen

Cross-trackfout: meten hoe goed je volgt

Eén afstand met teken vertelt je alles over een padvolger — inclusief welke je moet kiezen.

Tutorial lezen

Gevorderd · 30 min

GPS-waypointnavigatie voor een buitenrobot

Een GPS-fix is laat, ruisachtig en heeft geen koers. Dit is wat je aan elk van die drie kunt doen.

Tutorial lezen

Gevorderd · 30 min

Pure pursuit: een pad volgen met één knop

Mik op een punt op het pad op korte afstand voor je en rijd de boog die erheen komt. Dat is het hele algoritme.

Tutorial lezen

Beginner · 25 min lezen

Botsingsensoren en contactdendering bij robotbotsingen

Eén indruk, negen overgangen — en de interrupt telt ze allemaal.

Tutorial lezen

Gevorderd · 30 min lezen

Padplanning voor volledige dekking: de hele vloer

Waarom een robot zonder kaart zeven keer zoveel afstand nodig heeft om dezelfde kamer te dekken.

Tutorial lezen

Gevorderd · 25 min

Hoe hard een robot kan duwen: tractie en gewicht

Twee plafonds stellen de duwkracht, en bij een kleine robot is de vloer vrijwel altijd de lagere.

Tutorial lezen

Gevorderd · 25 min

Stoppen aan een rand: latentie en remafstand

Hoe ver een robot rijdt voorbij de lijn die hij net zag, en welke snelheid daarbij past.

Tutorial lezen

Beginner · 30 min lezen

Analoge spanningen uitlezen: ADC-referenties en delers

analogRead geeft je een verhouding, geen volt. Zet de referentie goed en de deler volgt vanzelf.

Tutorial lezen

Gevorderd · 35 min

Hoe kies je een DC-reductiemotor: koppel, RPM en vastlopen

Reken uit welk koppel en welk RPM je robot echt nodig heeft, en lees daarna een datasheet tegen echte getallen.

Tutorial lezen

Gevorderd · 30 min

Verdraaispeling in tandwielkasten: meten en verhelpen

Elke tandwielkast heeft speling. Bepaal hoeveel die van jou heeft, en wat ze je robot stilletjes kost.

Tutorial lezen

Beginner · 30 min

Hoe de I2C-bus werkt: adressen en pull-upweerstanden

Elke sensorpagina zegt: verbind SDA en SCL. Dit is wat die twee draden werkelijk doen.

Tutorial lezen

Beginner · 30 min

Waarom delay() robots saboteert: timing met millis()

Een robot die in delay() staat is blind. Vervang hem door millis() en krijg de overflowvergelijking goed.

Tutorial lezen

Beginner · 30 min

Waarom je robot reset zodra de motoren starten

De reset die op een codebug lijkt, is vrijwel altijd de batterij. Budgetteer de stroom en meet daarna de spanningsval.

Tutorial lezen

Gevorderd · 30 min

Wielslip: waarom odometrie afdrijft en hoe je eraan werkt

Elke odometriepagina zegt dat slip de schatting verpest. Dit is wat slip is en wat het kost.

Tutorial lezen

Beginner · 30 min lezen

8051-architectuur: pinnen, geheugenkaart en registers

Harvard-kern, vier poorten, 256 bytes RAM en timing die je in machinacycli kunt meetellen.

Tutorial lezen

Gevorderd · 15 min lezen

LSRB-padvereenvoudiging voor lijnmazrobots

Leg de bochten vast als L, S, R en B en klap dan elke doodlopende omweg in tot de optimale route.

Tutorial lezen

Beginner · 28 min

8051 GPIO en poortinterfacing: trek aan, stuur niet

Waarom 8051-LED's omgekeerd bedraad zijn, waarom je eerst 1 schrijft voor je leest, en wat een poort kan aansturen.

Tutorial lezen

Gevorderd · 35 min lezen

8051-timers en software-PWM voor motorregeling

Bouw PWM vanuit een timer 0-interrupt, kies de afweging tussen frequentie en resolutie, en stuur een H-brug aan.

Tutorial lezen

Gevorderd · 35 min

LiDAR voor robots: van scan naar bezettingsraster

Een scan is geen momentopname: samplinggaten, bewegingssmering en de ray casting die afstandsdata in een kaart verandert.

Tutorial lezen

Beginner · 1 uur

Installeer ROS 2 op een Raspberry Pi en bouw een workspace

Kies het OS, installeer ROS 2 via apt, bouw een colcon-workspace en laat je laptop met de robot praten.

Tutorial lezen

Gevorderd · 40 min

Bewegingsprofielen: trapezium- en S-curveversnelling

Ram een beweging op in plaats van hem op te leggen—trapeziumprofielen, jerkgrenzen en wat een S-curve je echt kost.

Tutorial lezen

Gevorderd · 25 min

Typen robotarmen: Cartesiaans, SCARA, Delta en 6-assig

Vier architecturen vergeleken op werkgebied, stijfheid en snelheid — plus de kinematische dualiteit tussen die architecturen.

Tutorial lezen

Beginner · 1 uur

Bestuur een robot via Bluetooth met een HC-05-module

Koppel een HC-05 aan je telefoon en bestuur een robot via Bluetooth-serieel, zonder de klassieke 5 V-fout.

Tutorial lezen

Expert · 2 uur

Cascaderegeling met PID voor een zelfbalancerende robot

Twee geneste PID-lussen: één houdt de kanthoek vast, één vraagt om een kanteling zodat de robot ergens heen kan.

Tutorial lezen

Gevorderd · 1 uur

Complementair filter: accelerometer- en gyroscoopdata fuseren

Voeg een ruisachtige accelerometer en een driftende gyroscoop samen tot één betrouwbare kanthoek, in één regel code.

Tutorial lezen

Gevorderd · 1,5 uur

Bestuur een robot vanuit een browser met een ESP32-webserver

Serveer een bedieningspagina rechtstreeks vanaf een ESP32, zodat elke browser de robot kan besturen — zonder app.

Tutorial lezen

Beginner · 45 minuten

Kantelhoek aflezen met een MPU6050-accelerometer en gyroscoop

Maak van ruwe MPU6050-tellingen een kantelhoek in graden, en leer waarom geen van beide sensoren alleen werkt.

Tutorial lezen

Gevorderd · 1.5 uur

Murenvolgen en precieze bochten voor een doofhofrobot

Blijf gecentreerd tussen muren en draai exact 90° — de twee vaardigheden waarmee een doofhofrobot staat of valt.

Tutorial lezen

Gevorderd · 18 min lezen

Servo's aansturen met de PCA9685 (I²C PWM-driver)

Stel de frequentie in, zet hoeken om in pulsbreedtes, en bestuur zestien servo's vanaf twee I²C-pinnen — veilig en gekalibreerd.

Tutorial lezen

Gevorderd · 21 min lezen

A*-padplanning op een bezettingsraster

Bouw en valideer een A*-rasterplanner met veilige heuristiek, obstakelopblazing en routeherstel.

Tutorial lezen

Gevorderd · 22 min lezen

Camerakalibratie en ArUco-pose met OpenCV

Kalibreer de intrinsieke camera, valideer de herprojectiefout en schat de 3D-pose van een ArUco-marker.

Tutorial lezen

Beginner · 18 min lezen

Bestuur gelijkstroommotoren met PWM en een H-brug

Bedraad en bestuur een gelijkstroommotor met borstels veilig met PWM, een H-brug en realistische stroomgrenzen.

Tutorial lezen

Beginner · 17 min lezen

Toestandsmachines voor het gedrag van een robot

Vervang rommelige robotvoorwaarden door expliciete toestanden, gebeurtenissen, overgangen, timeouts en herstel.

Tutorial lezen

Beginner · 17 min lezen

Kwadratuurencoders lezen voor afstand en snelheid

Maak van kwadratuurencoderpulsen betrouwbare metingen van wielrichting, afstand en snelheid.

Tutorial lezen

Beginner · 19 min lezen

ROS 2-nodes, -topics, -services en -actions

Kies het juiste ROS 2-communicatiepatroon en zie hoe nodes robotgegevens en opdrachten uitwisselen.

Tutorial lezen

Gevorderd · 20 min lezen

ROS 2 TF2-coördinatenframes voor mobiele robots

Bouw en debug een TF2-frametree van map en odom via de robotbasis naar elke sensor.

Tutorial lezen

Gevorderd · 21 min lezen

SLAM, kartering, lokalisatie en odometriedrift

Verbind odometrie, afstandsmeting, kartering, lokalisatie, scanmatching, drift en lussluiting.

Tutorial lezen

Beginner · 18 min lezen

Ultrasone robot-sensoren tegenover time-of-flight-sensoren

Kies, monteer, kalibreer en test ultrasone of time-of-flight-sensoren voor obstakeldetectie.

Tutorial lezen

Liever iets bouwen?

Zoek op het systeem dat je wilt maken.

Elke projectgids bevat theorie, een echt algoritme, downloadbare schema’s, een componentenchecklist en een interactieve simulator.

Ontdek de projectbibliotheek