Kuaterniyonları ve 3D Dönüşleri Anında Dönüştürme

Robotik, havacılık ve oyun geliştirme için tarayıcıda çalışan bir kuaterniyon ve dönüş dönüştürücü. Kuaterniyon (w,x,y,z), Euler açıları (12 sıranın tümü, içsel ve dışsal), eksen-açı ve 3×3 dönüş matrisi gösterimleri arasında anında geçiş yapın. Gimbal kilidini düzgün biçimde ele alır, kuaterniyonları otomatik normalize eder.

Kuaterniyon Dönüştürücü Nasıl Kullanılır

4 adım
1
Giriş biçimini seçin

Dört sekmeden birine tıklayın: Kuaterniyon, Euler Açıları, Eksen-Açı veya Dönüş Matrisi.

2
Değerleri girin

Seçtiğiniz biçim için sayıları doldurun. Yazdıkça diğer tüm gösterimler anında güncellenir.

3
Her bloğun yanında kopyalama düğmesi

Değerlerini panoya kopyalamak için istediğiniz çıktı bloğunun yanındaki Kopyala düğmesine tıklayın.

4
Yaygın dönüşler için hazır ayarları kullanın

Girişleri bilinen bir dönüşle doldurmak için "Birim" veya "90° Sapma" gibi bir hazır ayar seçin.

Kuaterniyonlar, Euler açıları, eksen-açı ve dönüş matrisleri arasında gerçek zamanlı geçiş yapın

Kuaterniyon / Euler Açıları / Eksen-Açı / Dönüş Matrisi
Kuaterniyon (w, x, y, z)
⚠️ Gimbal kilidi algılandı — ±90° yunuslama civarında Euler açıları benzersiz değildir.
⚠️ Eksen sıfır vektörü — eksen-açı gösterimi benzersiz değildir.
⚠️ Matris geçerli bir dönüş matrisi değil (det ≠ 1).
Çıktılar
Kuaterniyon
w=1, x=0, y=0, z=0
Euler Açıları
ZYX intrinsic: α=0°, β=0°, γ=0°
Eksen-Açı
axis=[0, 0, 1], angle=0°
Dönüş Matrisi
[[1, 0, 0], [0, 1, 0], [0, 0, 1]]
3D Yönelim Önizlemesi
X ekseni
Y ekseni
Z ekseni
Küp ve eksen takımı mevcut dönüşle birlikte canlı olarak döner. Z yukarıdır.
Kod Olarak Kopyala
Quaternion(x=0.0, y=0.0, z=0.0, w=1.0)
Hazır Ayarlar
Yayımlandı Güncellendi Yazar: