Wandelen Tweebenig (4 servo's per poot) (3 / 3 stap)

Stap 3: wandelen!


Frontale vlak

Om een juiste lopen, eerst concentreren op het frontale vlak.

Het zou heel eenvoudig zijn,

T is een variabele tijd tussen elke lus,

KML is de amplitude van de enkel roll mouvement (tussen 5 en 15 °), het hangt af van de locatie van het massamiddelpunt van uw robot en voeten met.

FD en FG zijn de nulpositie van de voet-roll.

t = t + 1;
Als (t > 100) {t = 0;}

myservo7.write(FG-KML*Sin(2*3.14*t/100)); linkervoet

myservo8.write(FD+KML*Sin(2*3.14*t/100)); rechtervoet

vertraging (T);

Ja is het gewoon een sinus.

T en KML-zodat de robot om te heffen van de voeten van de grond aanpassen.

Als de KML is te laag, het niet mogelijk zal zijn, als het is te hoog, zal hij vallen.

Sagittale vlak

Op de foto, kunt u de positie van de gewrichten volgens de gang-cyclus.

Het basisidee is om op te slaan van de positie van de gewrichten in tabellen.

twee parameters worden gebruikt voor het definiëren van de amplitude van de beweging.

KST wordt gebruikt voor de heup

en KSW voor de knie tijdens de schommel.

Het verkeer van de gezamenlijke zijn gewoon geschreven met behulp van lineaire functie volgens de % van de gang cyclus.

VOID setkin (int FHD [] [int FKD], int FHG [], int FKG [, int KST, int KSW])
{

for (int i = 0; ik < = 5; i ++) {}

KST-FHD [i] =; Flexie heup rechts

FKD [i] = 0; Knie flexie rechts}

for (int i = 6; ik < = 45; i ++) {}

FHD[i]=KST*i/20.0-5*KST/4.0;

FKD [i] = 0; } //

for (int i = 46; ik < = 55; i ++) {}

FHD [i] = KST;

FKD [i] = 0; } //

for (int i = 56; ik < = 80; i ++) {}

FHD[i]=-KST*i/10.0+65*KST/10.0;

FKD[i]=KSW*Sin((i-55)/40.0*3.14); } //

for (int i = 81; ik < = 95; i ++) {}

FHD [i] =-3 * KST/2.0;

FKD[i]=KSW*Sin((i-55)/40.0*3.14); } // //

for (int i = 95; ik < = 100; i ++) {}

FHD [i] = KST * i/10.0-11 * KST;

FKD [i] = 0; } //

De tweede ledemaat wordt verkregen met een tijd-simetry

for (int i = 0; ik < = 49; i ++) {}

FHG [i] = FHD [50 + ik]; Linker heup flexie

FKG [i] = FKD [50 + ik]; Linker knie flexie}

for (int i = 50; ik < = 100; i ++) {}

FHG [i] = FHD [i-50];

FKG [i] = FKD [i-50]; } }

Enkels:

Als je gewoon lees de foto, enkel =-heup-knie

Hierdoor te houden de parralel voet aan de grond in het vlak van sagital.

Gerelateerde Artikelen

DIY 18 poort Servo Controller (verouderde)

DIY 18 poort Servo Controller (verouderde)

dit is gonna be mijn eerste instructables te dragen met me, en ja ik heb zeer slechte spelling ook, dus don't hate me daarvoor. Dit hele project begonnen omdat ik wilde mijn eigen hexapod hexapod bouwen en wilde niet te maken hebben met het kopen van
Papercraft Theo Jansen Walking Machine - maken van papier lopen

Papercraft Theo Jansen Walking Machine - maken van papier lopen

Hi er!In dit instructable ik ga je laten zien hoe maak je een werkend papercraft model van Theo Jansen van wandelen Machine.De hele bezit is een beetje vervelend, dus houden met mij en ik zal proberen uit te leggen om de beste van mijn capaciteiten.
Halley: Ambassadeur Robot 001

Halley: Ambassadeur Robot 001

Hier volgt een korte beschrijving:Een 2.6 voet afstand bediende humanoïde robot ontworpen te kunnen emuleren van menselijke communicatie.Hier is een langere beschrijving:Ambassadeur Robot No. 001, ook bekend als Halley, is een 2.6-voet humanoïde auto
Kruipt met camera

Kruipt met camera

Dit is mijn eerste viervoeter robot met een premade frame, maar de aangepaste software. De robot gebruikt een raspberrypi zoals het brain en had de mogelijkheid om live video-stream. Deze tutorial is speciaal voor mensen die willen weten hoe om te co
Muis teen nummering schema

Muis teen nummering schema

hoe te tellen tot 9.999 met slechts vier vingers op elk van de vier poten.Stap 1: Kijken naar de schattige kleine muis tenen! (achtergrond) ik ben terbeschikkingstelling dit als aanvulling op Kabukistar de instructable bij het tellen van methoden.Tee
Plex Bot

Plex Bot

Ik hou van robots! Humanoid robots zijn mijn favoriet. Sinus ik was beetje die ik hield van het idee van een stuk speelgoed dat je zou kunnen spelen met, terwijl tegelijkertijd het zag als een mens eruit. Emuleert de menselijke vorm is het doel van h
Naai Fiddlesticks de Scarecrow (League of Legends)

Naai Fiddlesticks de Scarecrow (League of Legends)

Elk jaar die mijn zoon zijn favoriete video game karakter als zijn Halloween pikt kostuum en ik krijg om te werken. Als u ooit nodig om een vogelverschrikker, of een specifiek Fiddlesticks van League of Legends, is hier een vrij eenvoudig tutorial. H
Husky ik: viervoeter Live Streaming Bot met Raspberry pi

Husky ik: viervoeter Live Streaming Bot met Raspberry pi

De viervoeter codenaam Husky ik is een vier legged krab als robot waarmee de raspberry pi 2 bij het brein en belangrijkste ControlCenter. Ter vermeerdering, Husky ik omvatte ook een servo-controller en de motor stuurprogramma voor servo control en mo
Upcycling Klik laminaat aan een grasweide tabel

Upcycling Klik laminaat aan een grasweide tabel

iedereen die ooit een laminaatvloer klik geïnstalleerd weet dat je altijd met een ton van vrije planken eindigen.Dit is wat u ermee doen.Wat heb je nodig:2 verpakkingen van klik laminaat (minstens 137cm in lengte)1 buis van montage kit8 tafelpoten (I
Het eenvoudige zag paard (zaagbok?)

Het eenvoudige zag paard (zaagbok?)

Hier is een eenvoudige set van instructies voor het bouwen van een pakket aan schragen. Het is een vrij eenvoudig ontwerp die de meeste mensen die al enige ervaring met houtbewerking met een vrij eenvoudige tools bouwen kunnen. Zijn een low-cost hout
Twisty ballon pneumatische Actuator

Twisty ballon pneumatische Actuator

mijn naam is Wyatt Felt, ik ben een Junior in werktuigbouwkunde aan de BYU.Toen ik zag de Harvard zachte Robot wiggling rond ik was onder de indruk op de eenvoud van de bediening. Ik hield van hoe de benen opnieuw uitgebreid met hun eigen elasticitei
Intro to Robotics

Intro to Robotics

Robots gaan snel van tekens en concepten alleen gevonden in science-fiction deel van ons dagelijks leven. Hoewel ze soms lijken misschien te worden van electro-mechanische mysteries, is persoonlijke robotica steeds meer toegankelijk elke dag! Goedkop
Maken van taps toelopende poten van een 2 x 4

Maken van taps toelopende poten van een 2 x 4

Dit Instructable zal u tonen hoe ik de taps toelopende poten aangetoond in de foto van een 2 x 4 gemaakt. Ik gebruikte deze als accenten op de voet van een aquarium, die zijn eigen Instructable hier heeft, maar je kan ze gebruiken op een kast, een ke
DIY scratching post Bureau benen

DIY scratching post Bureau benen

Leven met een kat heeft ertoe geleid dat ik heb altijd al een niet zo aantrekkelijk scratching post rond mijn appartement. Niet alleen zijn die ze niet mooi om naar te kijken, maar ze ook kostbare vloerruimte in beslag nemen. Dus kwam ik met dit idee