BristleSwarm: Explorations in svärm Robotics (5 / 6 steg)
Steg 5: Vision spårning - Rhino/gräshoppa/Firefly
Nu när vi har fått våra robotar monterade och kodade, har vi att räkna ut hur man spelar in de uppgifter vi får från våra svärm. Fäst ovanför är en PDF på de utdata som jag spelade in från mina tidiga experiment och en kopia av skriptet jag används för att registrera data. Det finns två olika vägar du kan ta för att fånga denna information, den digitala vägen (med rhino/gräshoppa/firefly och en kinect) och det analoga sättet (med en kamera och några lampor).
1. firefly
Först ska du behov att skaffa dig en kopia av Rhino 5 från McNeel. Sedan behöver du två plugins, gräshoppa och Firefly. När du har fått alla att köra, Anslut din kinect, eller egentligen någon webbkamera att du kan rikta med firefly, och peka den ner på alla din drönare medan du kör skriptet BotTracking.gh. Tryck på inspelningsknappen på manuset, och börja spela in data. Bifogade PDF-filen är data som jag spelade in från de första krogrunda experiment.
2. fotografiska
Om du inte har en kopia av Rhino och inte känner för att hoppa genom alla dessa digitala rullband, har vi en annan metod du kan använda. Våra robotar varje har en individuell färgkodning, som tillåter dem att göras åtskillnad mellan av skriptet gräshoppa. Vi kan också bara fånga upp denna information direkt med en kamera och ett mörkt rum. Bara få ett stativ, en kamera med en lång exponering, setup robotarna och inaktivera belysningen!