Robotik

Profesyonel robot mühendisleri, hobiler, araştırmacılar ve öğrenciler için soru cevap

2
Tekerlekler ve Sürekli Paletler (Tank Basamakları)
Bazı ucuz Vex Robotics tank basamaklarını kullanarak küçük bir robot yapıyorum. Ancak, tank izleri toplama seçimim neredeyse tamamen tekerleklerden daha eğlenceli görünmelerine dayanıyor. Aslında tekerleklerle karşılaştırıldığında gerçekten çok fazla avantajları veya dezavantajları olup olmadığını bilmiyorum. Hem tekerleklerin hem de sürekli pistlerin artıları ve eksileri nelerdir?

2
EKF-SLAM Güncelleme adımı, Kalman Gain tekil oldu
SLAM için bir EKF kullanıyorum ve güncelleme adımıyla ilgili bir sorun yaşıyorum. K'nin tekil olduğunu rconddeğerlendiren bir uyarı alıyorum near eps or NaN. Sanırım problemi Z'nin tersine çevirdim. Kalman Kazançını son terimi tersine çevirmeden hesaplamanın bir yolu var mı? Sorunun nedeni bu% 100 pozitif değilim, bu yüzden de tüm kodumu …

2
EKF'de kovaryans matrisi?
Kovaryans matrisi kavramıyla mücadele ediyorum. Şimdi, σ x x , σ y y ve σ θ θ için anlayışım belirsizliği tanımlar. Örneğin, σ x x içinΣ=⎡⎣⎢σxxσyxσθxσxyσyyσθyσxθσyθσθθ⎤⎦⎥Σ=[σxxσxyσxθσyxσyyσyθσθxσθyσθθ] \Sigma = \begin{bmatrix} \sigma_{xx} & \sigma_{xy} & \sigma_{x \theta} \\ \sigma_{yx} & \sigma_{yy} & \sigma_{y \theta} \\ \sigma_{\theta x} & \sigma_{\theta y} & \sigma_{\theta …

2
Robotik girişimleri nasıl çalışır?
Yazılım mühendisliği başlangıçlarında, genellikle bilgisayarlı bir odaya gider veya kendi dizüstü bilgisayarınızı getirir ve kod yazarsınız. Robotik girişimlerinin nasıl çalıştığıyla ilgileniyorum: Robotları tasarlamak için ayrı bir yer var mı? Mesela Anki'yi ele alalım . Robot tasarımı için ayrı araştırma laboratuvarları var mı? Bir robot tek bir tasarımdan üretime nasıl geçer? …

6
Yol planlama ve hareket planlama arasındaki fark nedir?
Hareket planlama ve yol planlama arasındaki temel farklar nelerdir? Algoritmanın amacının, insansı futbol oynayan robot ve top arasında mümkün olduğunca kısa olması ve yine de engellerden uzaklık açısından yoldaki belirtilen güvenliği karşılaması gereken bir yol bulmak olduğunu hayal edin. Hangisi daha iyi terminoloji? hareket planlama veya yol planlama?

2
Basit bir sarkaç için Optimal Kontrol
Çeşitli optimal kontrol yöntemlerini inceliyorum (ve bunları Matlab'da uygular) ve test durumu olarak (şimdilik) üst konuma kontrol etmek istediğim basit bir sarkaç (yere sabit) seçiyorum. Bunu "basit" geri besleme yöntemi (enerji kontrolü + LQR stabilizasyonu üst pozisyon için dayalı) ile kontrol etmeyi başardım ve durum yörüngesi şekilde gösterilir (eksen açıklamasını …
15 control 

2
Takviye öğrenimi ile robotu takip eden bir çizgi programlama
Takviye öğrenme algoritmaları kullanarak robotu takip eden bir çizgi programlamayı düşünüyorum. Üzerinde düşündüğüm soru, herhangi bir keyfi yolda gezinmeyi öğrenmek için algoritmayı nasıl alabilirim? Takviye öğrenimi için Sutton & Barto Kitabını takip ettikten sonra, araba acentesinde pistten çıkmamayı ve hızını düzenlememeyi öğrendiği bir yarış pisti içeren bir egzersiz problemini çözdüm. …

6
Bir kişiyi tespit etmenin en ucuz / en kolay yolu nedir?
Birisinin rafta standart, ucuz sensörler kullanarak sıcak gövdeli bir memeliyi (yani İnsan) tespit etme başarısı olup olmadığını bilmek isterim? İdeal olarak, bir odadaki bir kişiyi algılamak ve o kişiyi yerelleştirmek için ucuz bir sensör veya sensör kombinasyonu kullanmak istiyorum. Robotun bir odaya girmesini, bir insanın mevcut olup olmadığını tespit etmesini …
15 sensors 

3
PID parametrelerini anında otomatik olarak nasıl ayarlayabilirim?
Geri bildirimi gerçekleştirmek için bir MCU uygulanan PID denetleyicisi kullanan basit bir servo sistemi var. Ancak, sistemin özellikleri dinamik olarak değişir ve bu nedenle PID parametreleri hiçbir zaman tüm koşullar için ayarlanamaz. Robotum, buna benzer, geri sürülebilir elektrik motorlarına sahip hafif bir kol: Kol, ağır ağırlıkların alınması, masa boyunca nesnelerin …

4
İki tekerlekli robotu jiroskop olmadan hareket ettirmek ve stabilize etmek mümkün müdür?
Bunun gibi iki tekerlekli robotla , sabit tutarken stabilize etmeyi başardım. Bu, konumu belirlemek için tekerleklerin konumu okunarak dijital bir geri besleme kontrol sistemi kullanılarak yapıldı ve hızı belirlemek için geri besleme döngüsünde tekerlek motorlarından doğal arka elektromotor kuvveti kullanıldı. Kararlı tutmak ve performans parametrelerini (aşma yüzdesi, çökme süresi, vb.) …

6
Robotik yüksek lisans öğrencisi için matematiksel önkoşullar
Robotik alanında yeni bir yüksek lisans öğrencisi bana robotikte bir yüksek lisans araştırma programına başlamak için fırçalaması gereken (önkoşullar) matematik alanlarını sordu. Bir araştırma öğrencisi için vazgeçilmez olan bazı iyi materyaller / kitaplar nelerdir? Öğrencinin robot biliminde sağlam bir temel geliştirmesi için hangilerini önermeliyiz?
15 research 

4
Düşük maliyetli bir hobi servoyu 'serbestçe' çalışacak şekilde nasıl değiştirebilirim?
Bazı hobi servolarım var ( Power HD 1501MG'ler ) ve onları (Arduino aracılığıyla) kontrol edebilmek istiyorum, böylece ayarladığım açıya gidecekler veya 'serbest çalışma' moduna getirecekler, yükün nereye giderse gitsin. Bu mümkün mü, yoksa sadece dişlileri soymaya mı gideceğim? İlk düşüncem, servo için gücü basitçe öldürmek, ancak onları bu durumda taşımak …
15 control  rcservo 

2
Öklidyen olmayan konfigürasyon alanı için en yakın komşu veri yapısı
RRT hareket planlayıcısında kullanmak için en yakın komşu yapıyı uygulamaya çalışıyorum. En yakın komşu doğrusal aramadan daha iyi yapabilmek için kd ağacı gibi bir şey uygulamak istiyorum. Bununla birlikte, kd ağacının klasik uygulaması, uzayın her boyutunun "sol" ve "sağ" olarak ayrılabileceğini varsayar. Bu nosyon, örneğin SO (2) gibi Öklidyen olmayan …

1
ROS: En iyi uygulamalar?
Küçük bir robot sistemi kuracağım ve ROS, sistemi kontrol etmek ve programlamak için güzel bir çerçeveye hizmet ediyor gibi görünüyor. Bununla birlikte, robotumun bileşenlerini yönetmek için en iyi uygulamanın hangisi olduğunu merak ediyorum. Tüm sensörleri bir düğüme koymak mantıklı mı? Aynı tipteki sensörleri sadece bir düğüme mi koymalıyım yoksa bir …
14 control  ros 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.