Saya memiliki lengan sistem yang rentang bebas di area tertentu. Lengan mengayun, menerjemahkan, dan berputar pada sumbu vertikal yang berada di atas dasar bergerak. Basis seluler dapat memindahkan segala arah ke bidang XY. Gerakannya diprogram secara ketat, tetapi saya ingin memulai versi baru yang semi-otonom. Versi baru ini perlu menerima umpan balik pada penentuan posisi 3-sumbu, kecepatan dan rotasi relatif ke titik tetap di tepi sistem tertutup (atau relatif terhadap posisi di mana ia diinisialisasi). Umpan balik sensor benar-benar baru bagi saya tetapi saya bersedia untuk menyelam. Bisakah seseorang merekomendasikan titik awal yang bagus untuk saya? Terima kasih!
sensor
accelerometer
gyro
KirkB
sumber
sumber
Jawaban:
Apa kisaran dan akurasi yang Anda cari?
Dari sudut pandang akurasi posisi berulang, menggunakan akselerometer dan giroskop akan menumpuk kesalahan dan melayang seiring waktu.
Encoders posisi rotary dan linear mungkin akan menjadi cara untuk pergi.
Jika Anda telah membuka mouse mekanis yang lebih baru, Anda mungkin melihat roda plastik berlubang mengalir melalui celah komponen seperti caliper seperti ini . Anda menghitung pulsa untuk melacak di mana Anda berada. Ini cukup murah, asalkan Anda memiliki cara mudah membuat / mendapatkan strip kode rotary atau linear yang diperlukan.
Ada encoders yang lebih bagus yang harganya sedikit lebih mahal . Avago tampaknya memiliki banyak teknologi penginderaan posisi dan sensor gerak ( detektor gerak mouse dipimpin / laser , misalnya).
sumber
Accelerometer dan Giroskop akan menjadi baik, tetapi tidak sempurna. Bergantung pada apa tujuan umpan balik Anda, Anda mungkin ingin mempertimbangkan untuk menggunakan sesuatu seperti motor stepper. Mereka akan memberi Anda lebih banyak posisi absolut dari rotasi saat ini dari setiap motor.
Jika Anda ingin menggunakan accelerometer dan giroskop Anda harus melihat pertanyaan ini: Bagaimana menentukan posisi dari input giroskop dan akselerometer?
sumber