Hvad er en robot-griber?
En robot-griber (gripper, end-effector) er det "værktøj" der sidder for enden af en robot-arm og udfører den fysiske interaktion med omverdenen — typisk at gribe og slippe objekter. I hobby- og undervisnings-elektronik er griberen næsten altid drevet af én eller flere standardiserede hobby-servoer der konverterer PWM-signal fra en mikrocontroller til lineær eller rotations-bevægelse af gribeklør.
Sammen med en passende robot-arm og en mikrocontroller som Arduino eller Raspberry Pi udgør en gripper grundstenen i alt fra simple "pick and place"-demonstrationer til avancerede CV-styrede sortér-systemer.
Hovedtyper i udvalget
Kompakte 2-finger-grippere (parallel-jaw)
Det klassiske design — to klør der kører parallelt mod hinanden via et tandhjuls-mekanisme. Drevet af én enkelt servo. Pålideligt, simpelt og perfekt til at gribe regulære objekter (terninger, blokke, små bolde, bordtennis-bolde, etc.).
- DFRobot LG-NS Robot Gripper — kompakt 25 g griber, 1,3" (33 mm) maks åbning, kan kobles med to servoer for både clamp og 180° wrist-rotation. Sprøjtestøbte komponenter. Kompatibel med Hitec 422-servoer. 57 × 65 × 30 mm.
- DFRobot Robot Gripper 2 DOF — 105 × 100 × 30 mm griber med 0-54 mm åbning, 45 g. To servo-slots: én til clamp, én til rotation. Passer Hitec HS-422, HS-475 og DSS-P05 / DSS-M15 standard-servoer. Inkluderer skrue-sæt.
- SparkFun Micro Gripper Kit A — Straight Mount (offline) — 2,75" (70 mm) maks åbning, 1,7" lang × 1,3" servo-housing, tre 6-32 monterings-huller langs servo-housing-kanten. Til sub-micro Hitec-servoer.
- SparkFun Micro Gripper Kit B — Hub Mount (offline) — samme 2,75" åbning men med 0,77" hub-pattern til direkte montering på Actobotics-system (extruded aluminium-kanaler, gear, præcisions-aksler).
Bioniske 5-finger akryl-hænder
Et trin op i kompleksitet og realisme — fem individuelt kontrollerede fingre med fjeder-dæmpning der efterligner menneskelig hånd-anatomi. Hver finger har sin egen servo og kan styres uafhængigt, hvilket åbner for nuanceret gribning af uregelmæssige objekter.
- DFRobot Bionic Robot Hand (højre) — 5 micro-metal-servoer, akryl-konstruktion, 916 g samlet vægt, 330 mm højde. 500 g løfteevne. Levereres samlet — ingen krævet montering. 4,8-6 V, 2 A. Spring-damping-struktur beskytter servoerne mod mekanisk stress.
- DFRobot Bionic Robot Hand (venstre) — spejlvendt udgave af højre-modellen. Identiske specifikationer.
Begge hænder kan styres direkte fra Arduino's Servo-bibliotek, fra en 24-kanals Veyron servo-driver eller fra Romeo robot-mikrocontroller. Kabling: brun = GND, rød = VCC, orange = signal.
Komplet robot-arm med gripper
- DFRobot 6 DOF Robotic Arm Kit (ROB0036) — komplet bionisk robot-arm med 6 servomotorer der dækker arm, albue, håndled (2 DOF), 5 led og en 180°-roterende base. 500 g maks løfteevne. 280 mm rækkevidde, 340 mm samlet højde, 1096 g. Drift 4,8-7,2 V, 3 A peak ved 5 V. Kommer med integreret LG-NS gripper, aluminium U-bracketer, multi-funktion servo-bracketer, hexa base rotate-kit, samt blandede metal-servoer (DS3115 til PTZ, 2× Hitec HS-311, 2× DSS-M15 metal-servoer, 1× DSS-P05 high-torque-servo). Servoerne kobles direkte til Arduino IO-expansion-shield eller Romeo BLE robot-controller. Komplet platform til robotik-undervisning og prototyping.
Sådan styres en gripper
Hobby-servoer styres med en standard PWM-puls hver 20 ms. Pulsbredden bestemmer servo-positionen:
- 1,0 ms — servo i én ende (typisk 0° eller -90°, helt åben gripper)
- 1,5 ms — center-position (typisk halv-åben)
- 2,0 ms — modsat ende (typisk 180° eller +90°, helt lukket)
I Arduino bruges Servo-biblioteket: servo.write(angle) hvor angle er 0-180 grader. På Pi bruges typisk pigpio eller hardware-PWM-pinne. Multi-servo-systemer som de 6 DOF arm eller 5-finger bionic hand styres ofte via en separat servo-driver-board (PCA9685 16-kanals I²C, eller Veyron 24-kanals UART) for at undgå at belaste mikrocontrollerens egne timere.
Vigtigste parametre
- Åbning (clamp range): 33 mm (LG-NS) → 54 mm (DFRobot Robot Gripper) → 70 mm (SparkFun Micro). Vælg efter størrelsen på de objekter du skal gribe.
- Frihedsgrader (DOF): 1 DOF = kun open/close; 2 DOF = open/close + wrist rotation; 5 DOF = individuelle fingre på en bionic hand; 6 DOF = komplet arm med gripper.
- Løfteevne (payload): Mikro-grippere kan typisk løfte 50-200 g; standard hobby-grippere 200-500 g; bioniske hænder 500 g; den 6 DOF arm 500 g med rækkevidde.
- Servo-kompatibilitet: Hitec HS-311, HS-422, HS-475, DSS-P05, DSS-M15 er de typiske matches i dette udvalg. Tjek altid mounting-pattern (rektangulært housing) før køb.
- Drift-spænding: 4,8-6 V er standard hobby-servo-spænding. 7,2 V kan øge moment men forkorte servo-levetid. Brug aldrig 12 V på en hobby-servo.
- Strømforbrug: Stall-current på en stor servo kan toppe 1-3 A — flere servoer i én arm kræver en kraftig strømforsyning, ofte 5 V / 5-10 A til hele riggen.
- Materiale: Akryl (let, fragile), ABS (sejt), aluminium (stivt, dyrere). Bioniske hænder er typisk akryl; større arme er aluminium.
- Mounting-pattern: Actobotics 0,77" hub-pattern (Hub Mount), standard 6-32 gennemgående huller (Straight Mount), eller produkt-specifikke skruer.
Sådan vælger du
- Begynder-projekt med LEGO-størrelse objekter? LG-NS gripper + en standard Hitec-servo. Lille, billig, simpel.
- Bordtennis-bold eller terning på 4-5 cm? DFRobot 0-54 mm Robot Gripper med 2 DOF.
- Bygger fra bunden med Actobotics-system? SparkFun Micro Gripper B Hub Mount (offline) — passer direkte i hub-systemet.
- Robotik-undervisning eller science-fair-projekt? 6 DOF Robotic Arm Kit giver komplet platform "out of the box" — robot-arm + gripper + servoer + hardware.
- Demonstrations-projekt eller protese-prototype? Bionic Robot Hand — 5 individuelt kontrollerede fingre giver levende, realistisk bevægelse. Bemærk: ikke tiltænkt som faktisk medicinsk protese (kræver klinisk-niveau materialer og kontrol).
- CV-styret pick-and-place med kamera? 6 DOF arm + Pi 4 + camera-modul. Bruges typisk med OpenCV til at lokalisere objekter og inverse-kinematik til at planlægge bevægelse.
- Computer-spil-controller eller exoskelet? Bionic hand kombineret med flex-sensorer på en handske kan eftergøre din egen håndbevægelse på robot-hånden.
Almindelige anvendelser
- Pick-and-place sortering — Arduino + 6 DOF arm + farve-sensor → robotten griber blokke efter farve.
- STEM-undervisning — bygge en robot-arm fra dele giver hands-on læring om servo-styring, kinematik, mekanik.
- CNC- og 3D-print-stik-i-stik-pickup — robot-arm der hænger over et lager-bælte og henter dele.
- Forsknings-prototyper — gripper på en mobil-base til Mars-rover-style projekter.
- Robotik-konkurrencer — RoboCup, FIRST Robotics — manipulator-arm med gripper er ofte påkrævet.
- Tele-operations-demo — joystick eller flex-handske → fjern-styret bionic hand.
- "Animal-friendly" mad-portionering — robot-arm med gripper i terrarium til at servere mad uden menneskelig tilstedeværelse.
- Filmoptagelse / VFX — bionic hand som rekvisit i sci-fi/horror-produktioner.
- Hobbyist makers showcase — display-stand med arm der hilser eller udfører simpel performance.
Almindelige fejl
- Underdimensioneret strømforsyning — 5 servoer i en bionic hand kan trække 2-3 A peak. En 5 V / 1 A USB-host er IKKE nok. Brug en separat benchtop-strømforsyning eller LiPo-pack.
- Power direkte fra Arduino's 5V-pin — Arduino-onboard-regulator kan kun levere ~500 mA. Servo-strøm skal komme fra ekstern kilde, hvor Arduino's GND er fælles med servo-GND.
- Servo bevæger sig "stødvist" eller "stamper" — typisk strøm-relateret. Spændings-dyk under stall får servo'en til at miste position. Tilføj en buffer-kondensator (1000 µF+) på servo-V/GND.
- Servo bliver varm og brænder af — ofte fordi gripper er tvunget mod et fast objekt og servo'en stall'er. Implementer current-monitoring eller stop-bevægelse efter timeout.
- Forkert servo-type til gripper — Continuous-rotation servo (CR-servo) kan ikke drive en standard gripper, da der ikke er position-feedback. Brug standard PWM-servo (180°-position).
- Bionic hand: hård "smashing" mod objekt — uden current-sensing eller force-feedback kan fingrene knække. Spring-damping i DFRobot-modellen hjælper, men begræns altid bevægelses-rækkevidde i firmware.
- Glemt fælles GND mellem MCU og servo-PSU — uden fælles jord får servo'en ikke korrekt PWM-signal og bevæger sig tilfældigt.
- Robot-arm vippet over — base-stabilitet er kritisk. 6 DOF arm med 500 g payload på 280 mm reach kan trække basen over uden bordmontering. Skru altid basen fast.
- Inverse kinematics-bugs — flere konfigurationer kan nå samme position; vælg den med mindst joint-bevægelse for at undgå "elbow flip".
- For tunge objekter relativt til arm-kapacitet — overload kan beskadige servo-gear permanent. Tjek payload-spec før produktiv brug.
PWM-tips og servo-bibliotek
- Arduino Uno: Servo-biblioteket understøtter op til 12 servoer på Uno (med interrupts), 48 på Mega.
- Multi-servo-projekter: Brug en PCA9685 16-kanals PWM-driver over I²C — frigør Arduino's hardware-timere og tillader op til 992 servoer på samme bus.
- ESP32: Indbygget LEDC PWM-controller giver 8 høj-præcisions-kanaler. Brug Arduino-Servo eller direkte ledcWrite().
- Raspberry Pi: Hardware-PWM på GPIO 12, 13, 18, 19 giver præcis kontrol; software-PWM via pigpio til alle GPIO-pinne men med jitter.
- Smooth bevægelse: Skift ikke direkte fra position A til B — interpoler over flere skridt med små forsinkelser. Eks. fra 0° til 180° i 1 sek = ~30 skridt á 30 ms.
- Servo-kalibrering: Standard 1,0-2,0 ms er teoretisk; faktiske mekaniske endepunkter kan være 0,5-2,5 ms. Test med en simpel sweep-sketch.
Relaterede kategorier
Til paraplykategorien: Mekanik. Til boards der styrer griberen: Arduino-boards, Raspberry Pi-boards, udviklingsplatforme. Til strømforsyning af servoer: Strømforsyninger. Til jumper-wires mellem servo og MCU: Elektronik-ledninger. Til JST-PH og servo-stik: JST stik/konnektere, Headers. Til prototype-PCB til servo-driver-shield: Breadboard, Hulprint. Til feedback-sensorer (encoder, limit switches, current-sense): Sensorer. Til værktøj til montering: Værktøj. Til skruer/bolte til mounting af gripper: Skruer/Bolte/Spacers.