Übung für die Vision Data Challenge - C++
Lehrer-Toolbox - Der Zweck dieser Aktivität
In dieser Aufgabe wenden die Schüler das Gelernte auf der vorherigen Seite an, um einen Datensatz aus einem Beispiel-Snapshot zu vervollständigen. Sie füllen fehlende Werte aus, berechnen die X- und Y-Werte des Zentrums und interpretieren, was die Daten uns über die Position des Objekts relativ zum Mittelpunkt des Roboters sagen können. Dies bereitet sie auf den Erfolg bei der folgenden Vision Data Challenge vor.
Fügen Sie die fehlenden Werte unten in Ihrem technischen Notizbuch hinzu.
Hier sind die bereitgestellten Daten aus dem Snapshot:
- X = 50
- Y = 36
- B = 152
- H = 150
- Befindet sich die REDBOX links oder rechts vom Mittelpunkt des Roboters?
- Ist die REDBOX höher oder niedriger als der Mittelpunkt des Roboters?
Lehrertipps
Machen Sie die Schüler darauf aufmerksam, dass der Erkennungsrahmen die REDBOX nicht vollständig abdeckt. Das ist in Ordnung. Es erkennt immer noch die REDBOX. Das Tuning des Vision Sensors wird den Erkennungsrahmen wahrscheinlich nicht perfektionieren, und das ist in Ordnung. Der Vision Sensor erkennt den Großteil der REDBOX.
Lehrer-Toolbox - Antworten
Die Antworten der Schüler können als Klasse besprochen werden und/oder Sie können ihre technischen Notizbücher überprüfen, um sicherzustellen, dass sie die Aktivität abgeschlossen haben.
Es gibt nur ein Objekt (Objektanzahl = 1) im Snapshot und die Breite wird vom Programm bereitgestellt (Objektbreite = 152). Der mittlere X-Wert beträgt 152/2 + 50 = 126.
- Die REDBOX befindet sich links vom Mittelpunkt des Roboters (etwas links von der Mitte). Die REDBOX ist 31,5 Pixel (Mitte 157,5 - 126) links vom Mittelpunkt des Roboters.
- Die REDBOX ist niedriger als der Mittelpunkt des Roboters (etwas niedriger als die Mitte). Die REDBOX befindet sich 5,5 Pixel (111 - Mitte 105,5) unter dem Mittelpunkt des Roboters.