VEXcode VR için Devrilme Noktasında GPS Sensörünü Kullanarak Konum Ayrıntılarını Belirleme

VEXcode VR'nin Devrilme Noktası Oyun Alanındaki Alanda konumların (X, Y) koordinatlarıyla gezinmenize yardımcı olması için GPS Sensörünü kullanabilirsiniz.


GPS Sensörü VEXcode VR'de Nasıl Çalışır?

image12.png

GPS (Oyun Konumlandırma Sistemi) Sensörü, X, Y konumunu ve yönünü üçgenlemek için VRC Alanının içindeki VEX Alan Kodunu kullanır. Alan Kodundaki bu dama tahtası deseni, o desendeki her bir bloğun konumunu tanımlamak için kullanılır. VEX GPS mutlak bir konum sistemidir, bu nedenle kaymaz ve alan bazında kalibrasyon gerektirmez.

Alan Kodunu algılamak için siyah beyaz bir kamera olan VEX GPS Sensörü robotun arkasına monte edilir ve arkaya bakar.

GPS Sensörü, Moby'nin Sahadaki dönüş merkezinin (X, Y) koordinatlarını milimetre veya inç cinsinden bildirir.


VRC Alanında (X, Y) Koordinatlarının Belirlenmesi

VEXcode VR'deki Alan, X ve Y konumları için yaklaşık -1800 mm ile 1800 mm arasında değişir. Moby'nin başlangıç ​​konumu seçilen başlangıç ​​konumuna bağlıdır.

Merkez konumu veya başlangıç ​​noktası (0,0), Sahanın merkezindeki Nötr Mobil Kalede bulunur.

image9.png


GPS Sensörünün (X, Y) Koordinatlarını Belirleme

Moby-TurnRadius.png

GPS Sensörü, Moby'nin Sahadaki X ve Y koordinatlarını tanımlamak için kullanılabilir. Bu koordinatlar, bu resimde gösterildiği gibi, Forks'un arasında yer alan Moby'nin dönme merkezinin konumunu yansıtmaktadır.

 

image11.png

Araç Kutusu'ndaki Algılama kategorisindeki raporlayıcı blokları, projenizdeki GPS Sensöründen konumsal değerleri raporlamak için kullanılabilir.

xy_koordinatlar_example.png

Moby'nin Sahadaki GPS Sensörünün geçerli X ve Y koordinatları, Araç Kutusu'ndaki Görünümler kategorisindeki bloklar kullanılarak Print Console'da görüntülenebilir.


Moby'nin Sahada Gezinmesine Yardımcı Olmak İçin GPS Sensörünü Kullanma

Kartezyen koordinat sistemi bilginizi kullanarak belirli konumlara giderek Moby'nin Sahada gezinmesine yardımcı olmak için GPS Sensörünü kullanabilirsiniz. Moby, GPS Sensörünü kullanarak, sensörün değeri bir eşik değerinden büyük veya küçük olana kadar X veya Y eksenleri boyunca ilerleyebilir. Bu, Moby'nin ayarlanan mesafeler yerine sensör geri bildirimini kullanarak sürüş yapmasına olanak tanır.

navigating_field_example.png

Bu projede Moby, D başlangıç ​​konumundan X ekseninin değeri 600 mm'nin altına düşene kadar ilerleyecek, ardından Moby'nin dönme merkezini beyaz bant çizgisine yerleştirerek duracak.

Not: Parametrelerinizi ayarlarken robotun ataletini veya sürüklenmesini hesaba katmanız gerekebilir.


Moby'de GPS Sensörü Konumu ve Dönme Merkezi

resim8.jpg

GPS Sensörü robotun arkasına monte edilirken Moby'nin dönme merkezi robotun önünde bulunur.

GPS Sensörü, VRC Devrilme Noktasında bu ofseti (yaklaşık 260 mm) hesaba katacak şekilde yapılandırılmıştır, böylece rapor edilen değerler Moby'nin dönüş merkezini yansıtmaktadır.


Mobil Hedeflerin Yarıçapı

image3.png

Mobil Hedeflerin maksimum çapı 330,2 mm'dir (13 inç), dolayısıyla Mobil Kalenin merkez noktasından kenarına (yarıçap) kadar olan mesafe yaklaşık 165 mm'dir (6,5 inç).


(X, Y) Devrilme Noktasındaki Oyun Elemanlarının Koordinatları

Mobil Hedefler gibi oyun öğelerinin koordinatlarını bilmek projelerinizi VEXcode VR'de planlamanıza yardımcı olabilir.

Aşağıdaki referans, VRC Alanındaki oyun öğelerinin yaklaşık merkez noktası koordinat konumları için, her Maçın başlangıcındaki Saha kurulumuna dayalı olarak bir kılavuz olarak verilmiştir. Projelerinizi oluşturmak için bu koordinatları kullanırken Mobil Hedefin yarıçapını hesaba katmayı unutmayın.

Mobil Hedef Koordinatları

image10.png

Halka Kümesi Koordinatları

Ring_cluster_coordinats.png

Platform Kenar Koordinatları

resim2.png


Moby'nin GPS Yönünü Belirleme

resim5.png

GPS Sensörü aynı zamanda GPS yönünü tanımlamak için de kullanılabilir. Yön, pusula yön stilini takip ederek 0 dereceden 359,9 dereceye kadar değişir.

Konumu tespit etmek için GPS Sensörünü kullanırken, robotun başlangıç ​​konumuna bakılmaksızın GPS yönü Alana göre sabit kalacaktır.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: