Nol nuqtasi - Zero moment point

Nol nuqtasi bilan bog'liq tushunchadir dinamikasi va oyoqli oyoqlarni boshqarish harakatlanish, masalan, uchun gumanoid robotlar. U oyoqning er bilan aloqa qilishida dinamik reaktsiya kuchi hech qanday hosil qilmaydigan nuqtani belgilaydi lahza gorizontal yo'nalishda, ya'ni gorizontal yig'indisi harakatsizlik va tortish kuchlari 0 (nol) ga teng. Kontseptsiya aloqa joyi tekis va oyoqlarning siljishini oldini olish uchun etarlicha yuqori ishqalanishga ega.

Kirish

Ushbu kontseptsiya 1968 yil yanvar oyida taqdim etilgan Miomir Vukobratovich Moskvada o'tkazilgan Nazariy va amaliy mexanikaning Uchinchi Butunittifoq Kongressida. 1970-1972 yillarda ishlab chiqarilgan keyingi ishlarda va hujjatlarda u nol moment nuqtasi deb nomlanib, butun dunyoga tarqaladi.

Nol moment nuqtasi juda muhim tushunchadir harakatni rejalashtirish ikki oyoqli robotlar uchun. Ularda pol bilan faqat ikkita aloqa nuqtasi bo'lganligi sababli va ular kerak yurish, “yugurish "Yoki"sakramoq "(Harakatlanish sharoitida), ularning harakati butun tanasining dinamik barqarorligi bilan bog'liq ravishda rejalashtirilgan bo'lishi kerak. Bu oson ish emas, ayniqsa robotning yuqori qismi (tanasi) kattaroqdir massa va harakatsizlik robotni qo'llab-quvvatlashi va harakatga keltirishi kerak bo'lgan oyoqlardan. Buni an balanslash muammosi bilan taqqoslash mumkin teskari sarkaç.

The traektoriya yordamida yurish robotining rejalashtirilganligi burchak momentum tenglamasi hosil bo'lishini ta'minlash qo'shma traektoriyalar robotning dinamik postural barqarorligini kafolatlaydi, bu odatda oldindan belgilangan barqarorlik mintaqasi chegaralaridagi nol moment nuqtasining masofasi bilan belgilanadi. Nol moment nuqtasining holatiga robot tanasining ko'rsatilgan massasi va harakatsizligi ta'sir qiladi, chunki uning harakati odatda katta burchakka muhtoj torklar qoniqarli dinamik postural barqarorlikni saqlash.

Ushbu muammoni hal qilishning bir yondashuvi robotning holatini barqarorlashtirish uchun kichik magistral harakatlarni ishlatishdan iborat. Shu bilan birga, oyoqlarning bo'g'inlari traektoriyalarini robotning tanasi tabiiy ravishda uning harakatini qoplash uchun zarur bo'lgan oyoq Bilagi zo'rlik momentini kamaytirish uchun boshqariladigan qilib belgilaydigan ba'zi bir yangi rejalashtirish usullari ishlab chiqilmoqda. Agar oyoq bo'g'inlari uchun traektoriyani rejalashtirish muvaffaqiyatli amalga oshirilsa, nol moment nuqtasi oldindan belgilangan barqarorlik mintaqasidan chiqmaydi va robotning harakati tabiiy traektoriyani taqlid qilib yumshoqroq bo'ladi.

ZMP hisoblash

Ikki pog'onali robotga ta'sir qiluvchi inertsiya va tortishish kuchlarining natijaviy kuchi quyidagi formula bilan ifodalanadi:

qayerda robotning umumiy massasi, tortishish tezlashishi, massa markazi va massa markazining tezlanishidir.

Istalgan nuqtadagi moment quyidagicha ta'riflanishi mumkin:

qayerda massa markazidagi burchak impulsining tezligi.

Ikki tomonlama robotning global harakatining Nyuton-Eyler tenglamalarini quyidagicha yozish mumkin:

qayerda bu X va da aloqa kuchlarining natijasidir har qanday X nuqtaga nisbatan aloqa kuchlari bilan bog'liq moment.

Nyuton-Eyler tenglamalarini quyidagicha yozish mumkin:

shuning uchun bizda quyidagilar mavjudligini ko'rish osonroq:

Ushbu tenglamalar shuni ko'rsatadiki, aloqa kuchlari va inertsiya va tortishish kuchlari bir-biriga qarama-qarshi bo'lsa, ikki fazali robot dinamik ravishda muvozanatli bo'ladi.

Agar o'qi bo'lsa moment normal vektorga parallel bo'lgan joyda aniqlanadi sirtdan o'qning har bir nuqtasi atrofida, keyin Nol moment momenti (ZMP) ushbu o'qga tegishli bo'lishi kerak, chunki u vektor bo'ylab yo'naltirilgan. . Keyinchalik ZMP o'qi orasidagi kesishma bo'ladi va er yuzasi shunday:

bilan

qayerda ZMPni ifodalaydi.

Tortish kuchi va inersiya kuchlari bilan ilgari aytib o'tilgan aloqa kuchlari o'rtasidagi qarama-qarshilik tufayli nuqta (ZMP) quyidagicha aniqlanishi mumkin:

qayerda aloqa tekisligidagi nuqta, masalan. massa markazining normal proektsiyasi.

Ilovalar

Nol moment nuqtasi shunga o'xshash robotlar ag'darilishiga qarshi barqarorlikni baholash uchun ishlatilishi mumkin bo'lgan o'lchov sifatida taklif qilingan iRobot PackBot panduslar va to'siqlar bo'ylab harakatlanayotganda.[1]

Shuningdek qarang

Tashqi havolalar

Adabiyotlar

  1. ^ Roan, Filipp R.; Aaron Burmeyster; Amin Rahimi; Kevin Xolz; Devid Xuper (2010). "Mobil robotlar uchun uchta samolyot algoritmini haqiqiy dunyoda tasdiqlash". Robototexnika va avtomatika (ICRA), 2010 yil IEEE Xalqaro konferentsiyasi: 4431–4436. doi:10.1109 / ROBOT.2010.5509506. ISBN  978-1-4244-5038-1.

Bibliografiya