Inverterad Pendel [nu med film]

Berätta om dina pågående projekt.
Användarvisningsbild
Andax
Inlägg: 4373
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg av Andax »

GeekJoan, har funderat på det också... Men det får bli ett framtida projekt.
Funderade på om man kunde ta en trackball och borra ett hål för att fästa in pinnen i. Då får man ju en tvådimensionell vinkelgivare + kul-led.

Såg att Electronic Goldmine hade en trackball för $1.50...
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10733
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Inlägg av GeekJoan »

Såna trackballs som EG säljer har jag köpt, men dom är skitsmå. Typ tänkta att sätta i en laptop.

Skulle nog funka bättre om man använda en trackball som är till "arkadspel", där är kulan som en tennisboll i storlek.

Bild
H.O
Inlägg: 5739
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Inlägg av H.O »

Tjena,
Har ni kollat in Quanser? De har en hel del coola grejer, t.ex 2DOF IP Video

Och sen finns det ju den här:
Bild
Tyvärr verkar det som att sidan med videoklipp med ovanstående robot inte ligger uppe längre men det finns en del på Youtube, sök på Ballbot.

/H.O
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10733
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Inlägg av GeekJoan »

Användarvisningsbild
Andax
Inlägg: 4373
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg av Andax »

Har kopplat in mitt motordrivkort och en motor (två är det förberett för) och gjort en första test med ett program som implementerar en enkel P-regulator (bara för att se att det rör sig som det ska).

Det verkar funka!! Lyckades få den att hålla pinnen balanserad en stund. Dock driver ju positionen på vagnen eftersom jag inte lagt till en encoder för hjulen ännu som ska användas för positionsbestämning.

Ska se om jag kan få upp någon film eller så....

Lite fakta:
- Kör regler loopen på 100 Hz. (dvs 10 ms per varv)
- Läser av AS5040 vinkel enkodern via SPI (mjukvaru SPI)
- Drar bort en vinkel offset så att 0 i vinkel ska mostvara rakt uppåt.
- Beräknar vinkelhastigheten (enhet [steg / 10ms])
- Beräknar kommenderad ström (P-regulator temporärt)
- Kommenderar strömmen
- Skickar ut debuginfo med 115200 bps seriellt.
- Kör än så länge via en "navelsträng" till en STK500 (till AS5040-kort och LMD18245-kort)
- Ca 6-7 % av looptiden används varav mestadelen är seriella kommunikationen (7 byte varje loop). Går att parallelisera med seriell interrupt om tiden blir knapp senare....
- Kör processorn på STK500 standard 3.6864 MHz, dvs kan speeda upp till 20 MHz om så skulle behövas....
Användarvisningsbild
Rohan
Inlägg: 1059
Blev medlem: 7 april 2004, 08:24:39
Ort: Eksjö, Småland
Kontakt:

Inlägg av Rohan »

Problemet med en tvåaxlad inverterad pendel är ju att infästningen som rör sig i ett plan kommer att hindra pendeln som roterar kring en punkt i detta plan. Den kommer alltså kunna slå i axlarna. Man kan tänka sig att det går att komma runt genom att pendla i 45 grader och kanske på något sätt förhindra detta. Två leder är ju annars roligt.
Användarvisningsbild
Andax
Inlägg: 4373
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg av Andax »

Nu har jag första FILMEN på den inverterade pendeln in action.
Dock med en enkel PD regulator och utan positionsåtermatning. Därav problemet att den driver både fram och tillbaka.
Men det kommer mera, som de säger! :D

Får spetsa koden med lite viagra så ska den nog stå stabilt... ...och en enkoder för positionen skadar nog inte heller!
Användarvisningsbild
JimmyAndersson
Inlägg: 26308
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Det gick ju riktigt bra där i slutet av filmen.
Synd bara att foten satte stopp, men det går säkert att kompensera för hinder också... :)


"Får spetsa koden med lite viagra så ska den nog stå stabilt"

:lol: :lol:
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Snyggt och det blir säkert riktigt bra när du fått riktig "fjutt" på regulatorn!

Lycka till!! 8)
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

Inlägg av Rick81 »

Bra jobbat. Ett imponerande projekt som ser riktigt fräckt ut.
Användarvisningsbild
GeekJoan
Admin
Inlägg: 10733
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Inlägg av GeekJoan »

Är det golvet som är för glatt så den inte hinner vända tillräckligt snabbt?
Användarvisningsbild
Andax
Inlägg: 4373
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg av Andax »

Hjulen slirar när den kör som värst. Dock är huvudproblemet att jag inte har någon positionåterkoppling än. Eftersom jag kör med sladdar till STK500 måste jag ju "manuellt" se till att den inte sticker för långt och då är det lätt att den spårar ur, t.ex. när en fot är ivägen eller hur Jimmy :D . När den väl är stabil är accelerationen låg och då slirar den inte...
Användarvisningsbild
Andax
Inlägg: 4373
Blev medlem: 4 juli 2005, 23:27:38
Ort: Jönköping

Inlägg av Andax »

Har jobbat vidare med pendeln och fått den hyffsat stabil. Kommer väl lite uppdateringar framöver när tiden tillåter...

Till dess kan ju följande balanserande "pendel" vara roande att titta på...

Baby Balancing Act
Användarvisningsbild
netrunner
Inlägg: 5510
Blev medlem: 4 februari 2005, 12:26:05
Ort: 127.0.0.1

Inlägg av netrunner »

kan det inte vara kul med någon liten bot som kan balasera på en basketboll eller badboll?
Skriv svar