Robotik kuralları - Robotics conventions

Burada kullanılan birçok kural vardır. robotik Araştırma alanı. Bu makale, bu kuralları özetlemektedir.

Çizgi gösterimleri

Robotikte çizgiler çok önemlidir çünkü:

  • Eklem eksenlerini modellerler: a revolute eklem bağlı herhangi bir katı cismin kendi ekseni çizgisi etrafında dönmesini sağlar; a prizmatik eklem bağlı katı gövdenin kendi eksen çizgisi boyunca ötelenmesini sağlar.
  • Birçok görev planlayıcı veya sensör işleme modülünde kullanılan çok yüzlü nesnelerin kenarlarını modellerler.
  • Robotlar ve engeller arasında en kısa mesafe hesaplaması için gereklidirler

Minimal olmayan vektör koordinatları

Bir çizgi tamamen sıralı iki vektör kümesi ile tanımlanır:

  • bir nokta vektörü üzerinde keyfi bir noktanın konumunu gösteren
  • bir serbest yön vektörü , çizgiye bir yön ve bir anlam katıyor.

Her nokta satırda bir parametre değeri verilir tatmin edici:. T parametresi bir kez benzersizdir ve seçilmiş.
Sunum minimum değildir, çünkü yalnızca dört serbestlik derecesi için altı parametre kullanır.
Aşağıdaki iki kısıtlama geçerlidir:

  • Yön vektörü birim vektör olarak seçilebilir
  • nokta vektörü orijine en yakın olan çizgi üzerinde nokta olarak seçilebilir. Yani ortogonaldir

Plücker koordinatları

Arthur Cayley ve Julius Plücker, iki serbest vektör kullanarak alternatif bir temsil sundu. Bu temsil, nihayet Plücker'den sonra seçildi.
Plücker gösterimi şu şekilde belirtilmiştir: . Her ikisi de ve ücretsiz vektörlerdir: çizginin yönünü temsil eder ve şu an seçilen referans kökeni hakkında. ( hangi noktadan bağımsızdır satırda seçildi!)
Avantajı Plücker koordinatları homojen olmalarıdır.
Plücker koordinatlarındaki bir çizgi hala altı bağımsız parametreden dördüne sahiptir, bu nedenle minimal bir gösterim değildir. Altı Plücker koordinatındaki iki kısıtlama

  • homojenlik kısıtı
  • ortogonalite kısıtlaması

Minimum çizgi gösterimi

Öklid Uzayında (E³) olası tüm çizgileri temsil etmek için gereken minimum değer olan dört parametre kullanılıyorsa çizgi gösterimi minimumdur.

Denavit-Hartenberg çizgi koordinatları

Jaques Denavit ve Richard S. Hartenberg, şu anda yaygın olarak kullanılan bir çizgi için ilk minimal gösterimi sundular. ortak normal İki çizgi arasında, Denavit ve Hartenberg'in minimal bir temsil bulmasına izin veren ana geometrik kavramdı. Mühendisler, bağlantıların ve eklemlerin konumlarını açık bir şekilde tanımlamalarına yardımcı olmak için Denavit-Hartenberg sözleşmesini (D-H) kullanır. Her bağlantı kendine ait olur koordinat sistemi. Koordinat sistemini seçerken dikkate alınması gereken birkaç kural vardır:

  1. -axis, eklem ekseni yönündedir
  2. -axis paraleldir ortak normal:
    Benzersiz bir ortak normal yoksa (paralel eksenler), sonra (aşağıda) ücretsiz bir parametredir.
  3. -axis, - ve -axis olarak seçerek sağ elini kullanan koordinat sistemi.

Koordinat çerçeveleri belirlendikten sonra, ara bağlantı dönüşümleri aşağıdaki dört parametre ile benzersiz bir şekilde tanımlanır:

  • : öncekiyle ilgili açı , eskiden yeniye
  • : öncekine göre ofset normal normal
  • : ortak normalin uzunluğu (aka , ancak bu gösterimi kullanıyorsanız, şununla karıştırmayın: ). Döner bir eklem varsayarsak, bu önceki .
  • : eskiden normal normalden açı eksen yeniye eksen

Hayati-Roberts hattı koordinatları

Hayati-Roberts çizgi temsili, , parametrelerle birlikte başka bir minimum çizgi gösterimidir:

  • ve bunlar ve birim yön vektörünün bileşenleri çizgide. Bu gereklilik, bir bileşen, beri
  • ve Dünya referans çerçevesinin başlangıcından geçen çizginin düzlemle kesişme noktasının ve çizgiye normal koordinatlarıdır. Bu normal düzlemdeki referans çerçevesi, dünya referans çerçevesi ile aynı orijine sahiptir ve ve çerçeve eksenleri, dünya çerçevesinin görüntüleridir. ve çizgi boyunca paralel projeksiyon yoluyla eksenler.

Bu temsil, yönlendirilmiş bir çizgi için benzersizdir. Koordinat tekillikleri DH tekilliklerinden farklıdır: eğer çizgi herhangi bir veya dünya çerçevesinin ekseni.

Üstel formülün çarpımı

üstel formülün çarpımı açık zincir mekanizmasının kinematiğini, üstel değerlerinin çarpımı olarak temsil eder kıvrımlar ve bir dizi döner, prizmatik ve sarmal eklemi tanımlamak için kullanılabilir. [1]

Ayrıca bakınız

Referanslar

  • Giovanni Legnani, Federico Casolo, Paolo Righettini ve Bruno Zappa 3B kinematik ve dinamiğe homojen bir matris yaklaşımı - I. Teori Mekanizma ve Makine Teorisi, Cilt 31, Sayı 5, Temmuz 1996, Sayfalar 573–587
  • Giovanni Legnani, Federico Casalo, Paolo Righettini ve Bruno Zappa 3B kinematik ve dinamiğe homojen bir matris yaklaşımı — II. Sert gövde zincirlerine ve seri manipülatörlere uygulamalar Mekanizma ve Makine Teorisi, Cilt 31, Sayı 5, Temmuz 1996, Sayfalar 589–605
  • A. Bottema ve B. Roth. Teorik Kinematik. Dover Mühendislik Kitapları. Dover Publications, Inc. Mineola, NY, 1990
  • A. Cayley. Uzaydaki eğrilerin yeni bir analitik temsili üzerine. Quarterly Journal of Pure and Applied Mathematics,3:225–236,1860
  • K.H. Avlanmak. Mekanizmaların Kinematik Geometrisi. Oxford Science Publications, Oxford, İngiltere, 2. baskı, 1990
  • J. Plücker. Yeni bir uzay geometrisinde. Londra Kraliyet Cemiyeti'nin Felsefi İşlemleri, 155:725–791, 1865
  • J. Plücker. Mekanikle ilgili temel görüşler. Londra Kraliyet Cemiyeti'nin Felsefi İşlemleri, 156:361–380, 1866
  • J. Denavit ve R.S. Hartenberg. Matrislere dayalı düşük çift mekanizmalar için kinematik gösterim. Trans ASME J. Appl. Mech, 23: 215–221,1955
  • R.S. HartenBerg ve J. Denavit Bağlantıların kinematik sentezi McGraw – Hill, New York, NY, 1964
  • R. Bernhardt ve S.L. Albright. Robot Kalibrasyonu, Chapman ve Hall, 1993
  • S.A. Hayati ve M. Mirmirani. Robot manipülatörlerinin mutlak konumlandırma doğruluğunu iyileştirme. J. Robotik Sistemler, 2(4):397–441, 1985
  • K.S. Roberts. Bir hat için yeni bir temsil. İçinde Bilgisayarla Görme ve Örüntü Tanıma Konferansı Bildirileri, sayfalar 635–640, Ann Arbor, MI, 1988
Özel
  1. ^ Sastry, Richard M. Murray; Zexiang Li; S. Shankar (1994). Robotik manipülasyona matematiksel bir giriş (PDF) (1. [Dr.] ed.). Boca Raton, Fla .: CRC Press. ISBN  9780849379819.

Dış bağlantılar