Matevžev zvežčič – ko bom velik bom zvezek… :]
projekti
naj bo štrom!
Aug 30th
V soboto smo imeli predstavitev električnih vozil v prvem nadstropju garažne hiše v city-parku. S kolegi smo predstavljali kolesa e-cat, ki s svojo težo 14 kilogramov in dosegom od 20 do 30km(če čisto nič ne gonimo) predstavljajo dober nakup za vsakogar, ki si kolesa ne želi puščati zunaj sredi mesta, ko gre v službo ali šolo. Prav tako se da kolo popolnoma zložiti, da ne zavzema preveč prostora v pisarni ali predavalnici
Več informacij lahko dobite na http://www.ecat.si. Vljudno vabljeni!
Danes zvečer sem naredil krajšo turo s svojim skirojem. Skiro je bil enkrat prej že objavljen, velikokrat me pa lahko tudi vidite na njem. Notri so 10 Ah Litij-Polimer baterije, ki skupaj z 1kW elektro motorjem zmorejo precej boljše pospeške od povprečnega dedkovega tomosa. Preden se lotim “fizičkih optimizacij”, sem se odločil za en daljši krog, da preizkusim, koliko drži baterija. Eno celico mi je iz neznanega vzroka napihnilo, vseeno pa me je zanimalo, kako daleč pridem.
Izkaže se, da lahko brez problema naredim 18 kilometrov, pri čemer imam še za približno kilometer in pol rezerve – torej 19.5 kilometra(z napihnjeno celico!).
V bližnji prihodnosti pa sledijo naslednje optimizacije:
- Zategnit in nastavit zavore(danes že naredil =) )
- na zanjem kolesu je veriga vezana neposredno na motor – s pomočjo ležaja želim doseči isti učinek, kot je na kolesu – ko se kolo vrti naprej, se pedala ne vrtijo. Ležaj je trenutno v fazi naročila, računam pa, da bom prav gotovo prišparal 20% na bateriji, sploh po mestu, kjer se bom lahko potem vozil z minimalno gasa, ker mi motor ne bo “bremzal”, ko bom gas spustil
- različna prestavna razmerja – z večjimi zobniki na motorju(trenutno je na motorju zobnik z 8 zobmi) bi lahko dosegal teoretično višje hitrosti – ni lih uporabno, je pa za probat =)
Moja tura je označena na googleMaps takole – bežigrad – živalski vrt – center – bežigrad in še tam malo naokoli:
še slikca, kakor izgleda, ko je opucan:
Električni skiro
MSP430 4619 Experimenter board in TI tekmovanje
Jun 22nd
S kolegi delamo nalogo za tekmovanje, ki ga prireja Texas Instruments. Delamo na Experimenter boardu(MSP430FG4619), ki je razvojna ploščica, ki vsebuje dva mikroprocesorja(MSP4304618 in MSP430F2013). Stvar je precej fleksibilna, vsebuje precej periferije, med drugim tudi touchpad(na sliki tista ogromna 4ka).
Več pa naj povedo slike. Problemi so pa kot vedno bili v IDEju
Še malo igranja z igro in še ena proga :)
Apr 10th
Po parih dneh (in pisnemu izpitu iz OTIja) sem še malo dodelal par stvari. Najprej se moram zahvalit Mihi Feušu za še eno hudo progo. Slednja je precej bolj razgibana in divja za vozit.
Poleg tega sem popravil tudi gravitacijo, ki ni več linearna
Sprva sem imel s progo nekaj problemov na mestih, kjer se je prekrivala “v več nadstropjih”. Izgleda, da so žarki(Ray) dvodimenzionalni, kar mi je vračalo negativno višino avtomobila nad progo. Problem je rešen, ostaja pa še precej dolga todo lista:
- Luči(avtomobilske, cestni reflektorji)
- fizika(pri zavijanju, morda malo crash modela, animacija podvozja avtomobila …)
- Multiplayer na enem računalniku
- Multiplayer med računalniki(+dedicated server)
In še par sličic:
The game is a work in progress and it’s showing some results :)
Apr 6th
Tale igra res dobro napreduje. V zadnjem tednu sem v igri zamenjal model ladje za dejanski avtomobil. Poleg tega je bil najtežji del simulacija vožnje po razgibanem terenu. Za pomoč sem vzel knjigo z recepti za programiranje v XNA, ki vsebuje par lepih rešitev problemov, ki se človeku na prvi pogled ne zdijo ravno trivialni.
Poleg nagibanja, teksturiranja proge in avtomobila ter obračanja koles na avtomobilu sem se ukvarjal tudi z realistično vožnjo avtomobila. Dodana je logaritemska funkcija za hitrost, prav tako avtomobil zavija obratno sorazmerno s hitrostjo premikanja(torej se avtomobil manj “obrne” pri višji hitrosti kakor pri nižji).
Največji problem pa je delal ravno teren po tem, ko se je avtomobil že gibal po sami progi. Nagib je namreč bil preveč očiten, tako da je avto občasno prav “skakljal” čez trikotnike na progi. Slednje je bilo rešeno na zelo preprost način. Dodal sem razred z bufferjem, ki si zapomne zandnjih nekaj vrednosti in vrača povprečje teh vrednosti. Tako sem dobil gladkejše prehajanje med ploskvami, ki so se lomile pod precej ostrim kotom(<170°).
minibusi update :)
Dec 10th
Morda se še spomnite te predstavitve in sličic mojega projekta z minibusi, ki je nekakšno nadaljevanje projekta z LPP busi po Ljubljani. Trenutno Delam na širši okolici Kranja, za graf pa uporabljam OpenStreetMap mapo(ki je mimogrede precej neuporabna zaradi dvoumne klasifikacije), ki ima poleg standardnih napak opensource projekta še druge kot naprimer:
<tag k=”highway” v=”steps”> tukaj sta 2 zadevi ki mene osebno precej motita(ker se moram jst potem ubijat pri parsanju):
1. zakaj ne napišejo normalno po XML “načelu” highway=”steps”
2. OMG kje maš stopnice na avtocesti??? – To zgleda, da je globlji problem, saj so “vse” prehodne površine označene kot “highway”, razen križišč, krožišč in še parih stvari. Kar spet naredi stvar precej utrujajočo, ker ne moremo preprosto pobrati “vseh” cest v graf tako, da preberemo vse, kar vsebuje “highway”, temveč moramo pobrskati čez celotno mapo, da vidimo, na koliko različnih načinov so poimenovana in označena križišča. sicer dobimo nepovezan graf. Jeeej.
Trenutno se projekt bliža koncu testiranja algoritmov in začetku dokončevanja končne aplikacije. Nove sličice pridejo v kratkem, še bolje pa je, če me pocukate za rokav, saj poanta grafičnega vmesnika ni v “lepoti(ker nikoli nisem znal preveč lepo risat)” temveč v funkcionalnosti(pošiljanje busov, premiki za korake, dogodke itd … premikanje in zoomiranje po mapi …), tako, da vam pokažem stvar v živo.
P.S.: Če ima kdo kako boljšo idejo, kje dobit kako normalno mapo s slovenskimi cestami, se priporočam!
LpM




















































