Foton på dagens arbete:
JO sitter och bråkar med gränssnittet mot IMUn

Isaac sitter och CADar inneslutningen

Det blir många små intressanta problem i ett sådant här projekt. Vilken sorts gänga ska man ha på skruven om den ska självgänga i plasten och vilken diameter ska man ha på hålet i plasten given en vissa gänga?
Arbetet rullar på och arbetet börjar nu konvergera. I veckan fick vi de sista kritiska funktionerna att fungera och även om alla delar inte på långa vägar är klara så räknar vi med att ha någon grundläggande funktion inom en 2-3 veckor. De stora pusselbitarna som vi gjort hitintills är
1. Testkretskort med alla väsentliga funktioner på, någorlunda genomtestade.
2. Någorlunda fungerande USB kommunikation mellan microkontroller och PC med ramverk för att skicka kommandon och skicka ut data
3. Fungerande SPI-kommunikation mellan microkontrollern och IMUn och funktioner för att läsa ut data ifrån IMUn.
4. Fungerande navigeringsalgoritmer som kompilerar och kan köras inom de gränser vi har för antal klockcykler.
5. Skor med hålrum för hårdvaran
För tillfället sitter Isaac med CADningen av en första variant av inneslutningen vilken bör vara klar för tillverkningen inom en arbetsdag. En första variant av de slutgiltiga kretskorten (rätt storlek för att passa i lådan och alla onödiga saker bortskalade) bör kunna skickas till tillverkning på måndag. Det närmar sig, även om alla delar troligtvis kräver åtskilliga timmar till innan de kan anses klara. Sedan skulle vi bli mycket förvånad om allt bara magiskt fungerade när vi stoppade ihop det. Det blir nästa steg, att få allt att fungera ihop.
Lite mätningar på antalet klockcykler för olika delar av algoritmen. Den övre kurvan är det totala antalet klockcykler. Förvånande nog domineras klockcyklerna av mekaniseringsekvationerna. Slutsats, sinus och cosinus är dyra i förhållande till rena multiplikationer. Betänk att om vi inte hade haft hårdvaruflyttal så hade antalet klockcykler legat 20-30 gånger högre.

Den gågna veckan har vi haft lite av en köldknäpp här i Bangalor. Inget som vi märkt av men det sägs så. Folk blir tillochmed förkylda av det kalla vädret! Med tanke på att det fortfarande känns som svensk sommar så kan ni tänka er att värmeböljorna här inte är nådiga.
Klart-slut för den här gången!