Innan du börjar med dessa steg, se till att din installation uppfyller dessa kriterier:
- VEX AI Intel-kameran är inkopplad i Jetson.
- VEX GPS-sensorn är inkopplad i Jetson och Brain.
- SD-kortet är isatt i Jetson.
- Jetson startades om efter att alla enheter anslutits (om Jetson var påslagen medan enheterna anslöts).
- Intel Wi-Fi-antenner är installerade
Genom att komma åt instrumentpanelen för VEX AI Intel Camera får du insikt i var roboten befinner sig på planen samt vilka spelpjäser som finns framför den.
Börja med att öppna WIFI-inställningarna på din dator och välj "VEX_AI".
Ett lösenord kommer att krävas.
Lösenordet är 'vexrobotics'.
När du är ansluten, öppna din favoritwebbläsare och gå till url:en 10.42.0.1:3000. Detta tar dig till webbservern på Jetsons IP-adress på port 3000.
På webbsidan ser du kameravyn från Intel-kameran och information om robotens position. Allt eftersom roboten rör sig uppdateras flödet från kameran i realtid. Robotens position på fältet kommer också att återspegla GPS-positionen och riktningen.
På kartvyn återspeglas robotens position och riktning med ett uppskattat synfält från kamerans perspektiv. Det finns en kompass som visar robotens riktning. Bilderna nedan visar hur X- och Y-rutnätet är utformat på fältet och hur rubriken visas (i grader) i förhållande till fältinställningarna.
Du kan växla inställningarna för VEX AI Web Dashboard genom att klicka på kugghjulsikonen i det nedre vänstra hörnet. Detta öppnar inställningspanelen för att ändra de visuella renderingarna på instrumentpanelen samt offsets för GPS- och VEX AI Intel-kameran. "Visa kompass" växlar mellan kompassöverlägget som visar robotens riktning i grader. ”Visa dimma” växlar mellan FOV-överlägget (synfält) som markerar den uppskattade vyn från VEX AI Intel-kameran och skuggar resten av fältet. ”Visa XY-positionsspår” växlar mellan X- och Y-linjerna som skär varandra vid robotens position (standardinställningen är av).
Kameraoffset och GPS-offset är förskjutningarna för dessa enheter från din robots centrum, som du skulle definiera det. Detta påverkar var Jetson tror att den för närvarande är placerad på planen och var den uppskattar att objektens position finns på planen.OBS: Dessa förskjutningar kommer endast att återspeglas i din Jetson. De uppdateras inte automatiskt på VEX V5 Brain.
Socket-IP och Socket-port är som standard inställda på rätt IP och port när din Jetson körs från standard-hotspotten. Om du däremot vill ansluta din Jetson till WiFi kan du ändra IP-adressen för den webbsocket där Jetson Camera Stream finns. Var försiktig när du ändrar den här inställningen och se till att du förstår vad den gör.
På videoflödet läggs informationen om de detekterade objekten över videon. Varje objekt som upptäcks av systemet kommer att ha följande information:
- Fältkarta över objektets centrumposition (X, Y). Platsen refereras från mitten av objektets avgränsningsram och är objektets uppskattade position på fältet. Den tar hänsyn till offsets från både din GPS-sensor och VEX AI Intel-kamera.
- Avstånd från roboten till objektet i meter. Detta avstånd är från AI-djupkameran till objektet.
- Bredd och höjd på det detekterade objektet i pixlar. Detta visas som den ruta som ritas över objektet på bilden.
- Klassificering av objektet. Systemet kommer att klassificera detekterade objekt som antingen en grön triball, en blå triball eller en röd triball. Denna klassificering visas ovanpå den avgränsningsram som är ritad över objektet. Och av färgen på själva avgränsningsrutan.
Obs: VEX AI-modellen kan missta basen för de röda och blå alliansmålen och matchbelastningszonerna som TriBalls.