V5 Yüksek Risk (Axel)#

Axel, V5 24-25 Yüksek Riskli Oyun Alanı’da kullanılan VEX V5 Kahraman Robotudur.

Robotlara Genel Bakış#

Axel Robot'u gösteren VEXcode VR Robot penceresi. Robotun GPS özellikli bir yarışma alanında bir kol ve itici kullanarak halkaları manipüle ettiğini gösteriyor.

Axel, Atalet Sensörü ve Beyin Zamanlayıcısı gibi standart VR kontrollerini ve sensörlerini destekler; ayrıca Robota Özgü Bloklar ve Robota Özgü Python’de ele alınan Axel’e özgü ek özellikler de mevcuttur.

Motorlar#

Yapılandırma ve
Python Komut Adı

Tanım

Axel robot kol motoru.
Motoru
arm_motor

Kol
Axel’in kolunu kaldırıp indirir. Kol
yapay zeka görüş sensörünü engellemeyecek şekilde ve halkaları kazıklara itmek için kaldırılmalıdır. Bir halkayı kazığa itmek için kolu yeterince yukarı kaldırmak için, kolun en az 310 derece kaldırılması gerekir.

Axel robot itici motoru.
İtici Motor
pusher_motor

İtici motor, iticiyi kol boyunca aşağı doğru hareket ettirir. Bu, halkaların koldan itilerek bir kazığa
sağlar. İticinin kolun üst kısmındaki konumu 0
. Bir halkayı koldan itmek için, itici motorun 780 derece aşağı inmesi gerekir.

Bileşenler ve Özellikler#

Bileşen veya Özellik

Kullanmak

API Dokümantasyonu

Aktarma organları

Robotu hareket ettirir ve döndürür.

Bloklar - Python

Kol Motoru

Oyun nesnelerini manipüle etmek için kolu kaldırır ve indirir. Kol, yapay zeka görüş sensörünü engellemeyecek şekilde kaldırılmalı ve halkaları kazıklara itmek için kullanılmalıdır. Bir halkayı kazığa itmek için kolu yeterince yukarı kaldırmak için, kolun en az 310 derece kaldırılması gerekir.

Bloklar - Python

İtici Motor

İticiyi kol boyunca aşağı doğru hareket ettirir. Bu, halkaların koldan itilerek bir kazığa yerleştirilmesini sağlar. İticinin kolun üst kısmındaki konumu 0 derecedir. Bir halkayı koldan itmek için, itici motorun 780 derece aşağı inmesi gerekir.

Bloklar - Python

Yapay Zeka Görüntü Sensörü

Oyun nesnelerini algılayarak robotun otonom olarak yönünü belirlemesini sağlar.

Bloklar - Python

Mesafe Sensörü

Nesnenin robotun ön kısmından ne kadar uzakta olduğunu döndürür.

Bloklar - Python

Optik Sensör

Robotun önündeki nesneleri algılar ve renklerini belirler.

Bloklar - Python

Dönme Sensörü

İtici motorun mevcut dönüş açısını ve konumunu döndürür.

Bloklar - Python

GPS Sensörü

Robotun oyun alanındaki mevcut konumunu ve yönünü gösterir.

Bloklar - Python

Beyin Zamanlayıcısı

Projenin başlangıcından bu yana geçen süreyi takip eder.

Bloklar - Python

Oyun alanları#

Oyun alanı

Tanım

V5 24-25 Yüksek Bahisler

V5 24-25 Sanal Beceri alanında Puan Halkaları ve Mobil Goller kazanın.