Geçmişim:
Deneyimlerim katı mekanik ve FEA'da. Bu yüzden robotik / kontroller konusunda sıfır deneyime sahibim.
Sorun Açıklaması
6 ayaklı karmaşık bir dinamik sistemi dengelemek için bir kontrol stratejisi geliştiriyorum. Torklar Ti her bacağım eklemlerden net bir an yaratmak için kullanılacak M sistemini dengeleyici, vücut üzerinde. Bu an M , önceden belirlenmiş kontrol stratejisinden bilinir. (Yan not: dinamik çözücü doğrusal olmayan hesaplama tipindedir)
Arkaplan eksikliğimden dolayı, dinamik sistemle ilgili temel bir karışıklığım var. Vücutta bilinen bu net anı M oluşturmak için Ti torklarını kullanmak istiyorum . Bu an M ,
- tüm bacak segmentlerinin mevcut pozisyonları / açıları
- her bir bacağın reaksiyon kuvvetleri ve momentleri (kontrol edilemeyen)
- her bacağın kontrol edilebilir eklem torkları Ti
- zaman
Belirli bir zamanda t:
--Kontrol stratejisinden, istenen net moment M hesaplanır / bilinir
Biri şu anda bacakların pozisyonlarını, açılarını, reaksiyon kuvvetlerini ve reaksiyon momentlerini (iyi yerleştirilmiş sensörlerden) okuyabilir / algılayabilir t.
--Bu bilgilerden, vektör cebiri , net moment M'yi oluşturmak için gerekli Ti istenen eklem momentlerini kolayca verir.
Zamanında t:
--one daha önce belirlenmiş olan ortak torkları Ti uygular (t) istenilen anı oluşturmak için M
- Tabii ki bu torklar Ti hemen takip eden adım adımında uygulanır çünkü anlık olarak uygulanamazlar
İşte tam da bu noktada temel karışıklığım var. Momentleri Ti olarak hesaplanmıştır, açı / konum / reaksiyon verilerine dayanarak Objektif ile anı yaratmak için M . Bununla birlikte, bu dönme momentleri aracın Ti uygulananburada veriler (açılar / pozisyonlar / reaksiyonlar) artık farklıdır - böylece istenen net moment M asla yaratılamaz (anlık algılama zamanında sihirli bir şekilde harekete geçmedikçe). Kontroller problemini doğru anlıyor muyum?
Sorular
- Robotik problemini doğru anlıyor muyum? Bu ikilemin etrafındaki terimler ve stratejiler nelerdir?
- Elbette, algılama ile harekete geçirme arasında sonsuz küçüklükte zaman adımları oluşturabilirdim, ama bu gerçekçi olmayan / dürüst olmayan olurdu. Gerçekçi bir zaman adımı arasındaki denge nedir, ancak görevi iyi bir şekilde yerine getirir mi?