Fenrisulven: En Open source hund robot (14 / 14 steg)
Steg 14: Kort programvara Beskrivning
Jag kommer inte att prata mycket om programvaran här. Det i huvudsak samma som programvaran i Husky I, men användaren Interface(UI) hade omarbetats kraftigt. Webbsidan hade en mer av en platt design känner till det och det enklare att underhålla eftersom jag hade införlivat bootstrap.
Fenrisulven trådlös kontroll är design runt med hjälp av Wifi. Inuti den robot programvaran, det finns en fil som heter app.js. Detta är Fenrisulvens webbserver som använder din hem Wifi och sända signalen i hela nätverket. Efter att du började roboten och köra programmet, öppna en webbläsare och skrev i raspberrypi.local:5000 och du bör se en fullt ut arbetande UI med strömmande video. Anledningen jag använder Wifi i stället för Bluetooth eller Radio Control(RC) kontroll är eftersom den hade ett enkelt sätt att integrera video ström.
Jag är fortfarande på att skriva och testa koden för att flytta roboten. Försöka jämna ut rörelsen och att det ser mer naturligt. Jag ska försöka att uppdatera Fenrisulven databasen på Github en gång varje två vecka eller så. Varje uppdatering kommer att lägga mer rörelse funktionalitet till roboten. Om du intresserad av förståelse hur programvaran fungerar då chef över till avsnittet Software på Husky jag. Jag hade skrivit en mycket detaljerad beskrivning av hur varje filer i programvaruarbete.