släpper du det där opensource, wow... förutom "bättre cv får man leta efter" & närmast "världen förändras kulturellt sett", skulle hederligt folk råna tanter för ett halvt sådant kit. Finns väl inget väldokumenterat sådant här än (?) sådär med de här expansionsmöjligheterna(?). Skulle gärna röstat om jag nu hade (velat ha) ett facebook konto. Om det är till någon tröst skulle det här syftet vara det bästa än iaf till att skaffa ett.
Lizerd´s Segway-klon (Ny version till KTH byggd !!)
-
danielpublic
- Inlägg: 280
- Blev medlem: 21 oktober 2011, 17:18:41
- Ort: Krabbledes kring dig. *snap* *snap*
Re: Lizerd´s Segway-klon (funkar)
släpper du det där opensource, wow... förutom "bättre cv får man leta efter" & närmast "världen förändras kulturellt sett", skulle hederligt folk råna tanter för ett halvt sådant kit. Finns väl inget väldokumenterat sådant här än (?) sådär med de här expansionsmöjligheterna(?). Skulle gärna röstat om jag nu hade (velat ha) ett facebook konto. Om det är till någon tröst skulle det här syftet vara det bästa än iaf till att skaffa ett.
Re: Lizerd´s Segway-klon (funkar)
Just nu så beräknas lite allt möjligt
tex så körs kalman filter på sensor signalerna
samtidigt som det körs ett complementery filter på sidan om.
Detta för att testa båda samtidigt,
Tidigare så använde jag Kalman för att köra seggan med när jag hade de äldre sensor korten.
Tidigare så satt det ett antal FIR filter, då sensor signalerna var så dåliga.
men de gav bara dålig respons och saken började självsvänga på nolltid.
Nu så jag hade inte många timmar från och med att nya sensorkortet snurrade som det skulle och det sensorkortet var 1000 gånger bättre än de tidigare.
Så just nu används complementery filtret för att köra seggan med, fick de att funka bäst på den tiden jag hade.
Så de finns mycket roligt kvar
Hela regler loopen är en enkel PID loop, vilket jag endast nämner att man kan se PID värdera när jag loggar blåtanden
Nästa steg är att byta motor encoders till hållbarare och mer tillförlitligha då jag har PID styrning på båda motorerna.
Dessa är dock inte inkopplade som det är nu då encoders endast är anslutna med en gummisnodd till motor axeln.
Går den sönder medan man kör så är man rökt om motorerna går i en regler loop baserade på encoderna.
De ligger massa saker och kör samtidigt i båda korten.
just nu ligger belastningen på ca 30~40 procent.
alltså den ligger bara och väntar 60~70 % av tiden
Detta är på mainboard.
Motorboard så tror jag inte får någon respons.
Har en systime räknare som räknar processor belastning under själva loopen för att kunna se belastningen.
danielpublic länken i första inlägget så spelar det ingen roll om man har FB konto eller inte, de ska funka har dom sagt.
tex så körs kalman filter på sensor signalerna
samtidigt som det körs ett complementery filter på sidan om.
Detta för att testa båda samtidigt,
Tidigare så använde jag Kalman för att köra seggan med när jag hade de äldre sensor korten.
Tidigare så satt det ett antal FIR filter, då sensor signalerna var så dåliga.
men de gav bara dålig respons och saken började självsvänga på nolltid.
Nu så jag hade inte många timmar från och med att nya sensorkortet snurrade som det skulle och det sensorkortet var 1000 gånger bättre än de tidigare.
Så just nu används complementery filtret för att köra seggan med, fick de att funka bäst på den tiden jag hade.
Så de finns mycket roligt kvar
Hela regler loopen är en enkel PID loop, vilket jag endast nämner att man kan se PID värdera när jag loggar blåtanden
Nästa steg är att byta motor encoders till hållbarare och mer tillförlitligha då jag har PID styrning på båda motorerna.
Dessa är dock inte inkopplade som det är nu då encoders endast är anslutna med en gummisnodd till motor axeln.
Går den sönder medan man kör så är man rökt om motorerna går i en regler loop baserade på encoderna.
De ligger massa saker och kör samtidigt i båda korten.
just nu ligger belastningen på ca 30~40 procent.
alltså den ligger bara och väntar 60~70 % av tiden
Detta är på mainboard.
Motorboard så tror jag inte får någon respons.
Har en systime räknare som räknar processor belastning under själva loopen för att kunna se belastningen.
danielpublic länken i första inlägget så spelar det ingen roll om man har FB konto eller inte, de ska funka har dom sagt.
Senast redigerad av lizerdboy 29 april 2012, 20:26:09, redigerad totalt 2 gånger.
Re: Lizerd´s Segway-klon (funkar)
Så här var strukturen tänkt från början.

Där laddaren sitter så finns det plats för ett batteri till.
Men jag är glad att de funkar bra med bara 2 så man får in laddaren med.
powersupply och laddare är dimensionerade att klara upp till 50 volt.
sedan handlar de bara om att sätta rätt parametrar i laddaren så kan man välja vilken batteri konfiguration man vill.

Där laddaren sitter så finns det plats för ett batteri till.
Men jag är glad att de funkar bra med bara 2 så man får in laddaren med.
powersupply och laddare är dimensionerade att klara upp till 50 volt.
sedan handlar de bara om att sätta rätt parametrar i laddaren så kan man välja vilken batteri konfiguration man vill.
-
danielpublic
- Inlägg: 280
- Blev medlem: 21 oktober 2011, 17:18:41
- Ort: Krabbledes kring dig. *snap* *snap*
Re: Lizerd´s Segway-klon (funkar)
Hurra! Det verkar så!lizerdboy skrev:....danielpublic länken i första inlägget så spelar det ingen roll om man har FB konto eller inte, de ska funka har dom sagt.
Nu känns det bättre.
Re: Lizerd´s Segway-klon (funkar)
Hur lång aktionsradie har du räknat med, och hur fort går den?
Re: Lizerd´s Segway-klon (funkar)
Då jag inte har hunnit testa så mycket, bara haft den fungerande någon dag så har jag inte hunnit testa så mycket.
ang hastigheten så måste jag fixa en funktion som visar vilken max hastighet man har toppat då jag inte vågar titta på displayen när jag
har kört som fortast.
Samt att jag har begränsat effekten till motorerna i dags läget för att vara säker på inget konstigt händer.
Men de har funkat så bra så jag kommer maxa motor effekten vid nästa tillfälle
Hoppas att den håller ett bra tag.
Som mest har jag kört en kilometer i samma omgång och de hände inte mycket med batterispänningen.
ang hastigheten så måste jag fixa en funktion som visar vilken max hastighet man har toppat då jag inte vågar titta på displayen när jag
har kört som fortast.
Samt att jag har begränsat effekten till motorerna i dags läget för att vara säker på inget konstigt händer.
Men de har funkat så bra så jag kommer maxa motor effekten vid nästa tillfälle
Hoppas att den håller ett bra tag.
Som mest har jag kört en kilometer i samma omgång och de hände inte mycket med batterispänningen.
Re: Lizerd´s Segway-klon (funkar)
Kan tillägga att det sitter totalt 4st STM32 32-bitars processorer som snurrar på 72MHz i bygget.
en i mainboard och en i motorboard, dessa snackar SPI för snabb kommunikation, och UART för långsam data mellan varandra.
På laddaren sitter en lite mindre STM32
och så sitter det en i display modulen på styret tillsammans med TFT displayen.
Huvudloopen uppdateras 1000ggr i sekunden, yeep lite väl hög hastighet, but I like it
vilket gör att sensor avläsningen hanterar gyro integrationen mycket bättre vid högre hastighet.
sensoravläsningen har då samma uppdateringshastighet.
motordata uppdateras och skickas 500ggr i sekunden.
STM32 äter flyttal till frukost så jag ser ingen skillnad om jag försökte optimera till heltal
en i mainboard och en i motorboard, dessa snackar SPI för snabb kommunikation, och UART för långsam data mellan varandra.
På laddaren sitter en lite mindre STM32
och så sitter det en i display modulen på styret tillsammans med TFT displayen.
Huvudloopen uppdateras 1000ggr i sekunden, yeep lite väl hög hastighet, but I like it
vilket gör att sensor avläsningen hanterar gyro integrationen mycket bättre vid högre hastighet.
sensoravläsningen har då samma uppdateringshastighet.
motordata uppdateras och skickas 500ggr i sekunden.
STM32 äter flyttal till frukost så jag ser ingen skillnad om jag försökte optimera till heltal
Re: Lizerd´s Segway-klon (funkar)
Tänkte att jag kunde visa första prototypen innan någon annan hårdvara hade skapats
Cad idee hur den skulle se ut, vilket nästan blev som på bilden.


Huvudkortet (Mainboard)

MotorBoard

Cad idee hur den skulle se ut, vilket nästan blev som på bilden.


Huvudkortet (Mainboard)

MotorBoard
Senast redigerad av lizerdboy 17 juli 2012, 21:34:27, redigerad totalt 1 gång.
Re: Lizerd´s Segway-klon (funkar)
nu har jag testat och jag toppar 7 km/h om allt visar rätt.
Dock så är inget direkt intrimmat än så de kan bli bättre.
Men jag må säga att de känns som de går riktigt fort när man åker i 7km/h,
men inte alls speciellt fort när man står bredvid och tittar på
Känslan att luta sig framåt för att få det att gå fortare är inte helt naturlig
sedan så jag har fortfarande en strypning på motorerna, de går med 70% kraft nu.
Så de ska bli intressant att trimma in den mer.
Dock så är inget direkt intrimmat än så de kan bli bättre.
Men jag må säga att de känns som de går riktigt fort när man åker i 7km/h,
men inte alls speciellt fort när man står bredvid och tittar på
Känslan att luta sig framåt för att få det att gå fortare är inte helt naturlig
sedan så jag har fortfarande en strypning på motorerna, de går med 70% kraft nu.
Så de ska bli intressant att trimma in den mer.
Senast redigerad av lizerdboy 17 juli 2012, 21:34:47, redigerad totalt 1 gång.
Re: Lizerd´s Segway-klon (funkar)
Helt otroligt vilken energi och engagemang en del har! Mycket snygga lösningar och knep och knåp!
Trodde trälådan var alu. innan du sa något!
Trodde trälådan var alu. innan du sa något!
Re: Lizerd´s Segway-klon (funkar)
Ja det är jäkligt seriöst arbete med snygga lådor och modul baserad uppbyggnad.
Nått du funderar på att sälja?
Nått du funderar på att sälja?
