MakarovSuites
Українська
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Зв’язок і ліцензії

Engineering

Змієподібний пошуковий робот

У сутінках перед зруйнованою будівлею рятувальна команда випробовує свого змієподібного робота на обгородженому стрічкою полі з розрівняного пилу: вісім помаранчевих ланок на пасивних колесах, кожен шарнір рухається за серпеноїдною ходою alpha sin(omega t + i beta) + gamma. Уперед робота штовхає лише ґрунт — колеса дають ланці ковзати вздовж себе вдесятеро легше, ніж поперек, — і його поступальний рух і поворот випливають із балансу сил і моментів усього ланцюга. Дивіться, як він повзе із середньою швидкістю, яку передбачає безмасовий ланцюг; зробіть тертя однаковим уздовж і поперек — і він звиватиметься на місці; задайте малу амплітуду й порівняйте із замкненою формулою другого порядку; змістіть шарніри й простежте, як він іде колом, близьким до ідеальної траєкторії. Кожен джоуль, вкладений моторами шарнірів, знову з’являється як тепло в пилу.

Змієподібний пошуковий робот — Зображення з програми
Зображення з програми

Що відбувається

Вісім жорстких ланок по 0,2 м і 0,6 кг (момент інерції m·l²/12), з’єднаних моторизованими шарнірами, кути яких відповідають серпеноїдній ході φ_j = α·sin(ω·t + j·β) + γ від хвоста до голови: амплітуда 30°, фазовий зсув 45° на шарнір, 0,5 Гц; поворотний зсув γ іде за своєю уставкою з критичним демпфуванням за 0,5 с. Форму задано, тіло — ні: центр мас і середній курс випливають із сумарної сили й моменту відносно центра мас, що інтегруються через імпульс і момент імпульсу L = I(t)·dθ/dt + h(t). Кожна ланка відчуває ґрунт у своєму центрі: в’язко, 1,5 Н·с/м уздовж ланки і 15 Н·с/м поперек (пасивні колеса), її обертанню протидіє c_n·l²/12; або за Кулоном на еліпсі тертя з μ_t = 0,06 і μ_n = 0,6, згладженому нижче 2 см/с. Повзунок анізотропії задає обидва відношення. RK4 з кроком 2 мс; рекурсивний прохід Ньютона–Ейлера від хвоста дає силу в кожному шарнірі й момент кожного мотора, замикаючись на голові з точністю до округлення, а потужність моторів Στ·dφ/dt і потужність тертя інтегруються з тими самими вагами, тож робота моторів = тепло тертя + зміна кінетичної енергії з точністю 10^-8 Дж. Безмасовий ланцюг — нульові сумарні сила й момент щомиті, розв’язок системи 3×3 — чисельно дає середню швидкість; її розклад другого порядку з віддачею за нишпоренням першого порядку дає замкнену формулу для малих амплітуд, точну при α → 0. Радіус ідеальної траєкторії тіла, що ковзає вздовж власної середньої дуги, дорівнює (l/γ)·J0(α/(2·sin(β/2))). Прогін зупиняється, коли голова з камерою досягає стрічки.

Що спробувати

Дивіться, як швидкість за цикл ходи встановлюється на передбаченні безмасового ланцюга; поставте анізотропію 1 — і робот звиватиметься на місці; задайте амплітуду 5° і порівняйте із замкненою формулою; поверніть шарніри на 6° і порівняйте коло з ідеальною траєкторією; спробуйте кулонівський ґрунт.

Модель та її обмеження

Плоский ланцюг на рівному ґрунті із заданими кутами шарнірів (ідеальні мотори без обмеження моменту), тертя прикладене в центрах ланок, без контакту з перешкодами, без проковзування коліс на осях, без опору кабелю. Швидкості стосуються цього ідеалізованого робота, а не справжньої рятувальної змії в завалах.

Рівняння модуля
Рівняння
φ_j = α·sin(ω·t + j·β) + γ,  F_j = −c_t·(v_j·t_j)·t_j − c_n·(v_j·n_j)·n_j
M·dV/dt = ΣF_j,  dL/dt = Σ(r_j − R)×F_j + ΣT_j,  L = I(t)·dθ/dt + h(t)
W_motor = ∫Στ_j·dφ_j/dt dt,  W_motor + W_friction = ΔE_k
V ≈ (c_n − c_t)/(N·c_t)·mean Σψ_j·(dy_j/dt + Ω·x_j) ~ α²·ω,  R = (l/γ)·J0(α/(2·sin(β/2)))

Інші експерименти

До каталогу
Екзоскелет для піднімання вантажу — Зображення з програми

Engineering

Екзоскелет для піднімання вантажу

Підніміть коробку з піддона на світлому складі й подивіться, куди йде навантаження. Плаский манекен — гомілка, стегно, таз, тулуб, руки — виконує плавне піднімання з мінімальним ривком, і обернена динаміка дає момент, який має нести кожен суглоб; у спокої це точно статичний момент тіла й коробки за суглобом. Екзоскелет — це пара моментів між тулубом і стегнами: пасивна пружина повертає рівно ту енергію, яку накопичила в нахилі, активний привід бере частку поперекового моменту, до своєї межі моменту й із запізненням. Порівняйте на дошці відсутність екзоскелета, пасивний і активний, нахил і присідання, близьку й далеку коробку: стежте за поперековим моментом, оцінкою стиснення L5/S1, зусиллям у квадратах моментів і центром тиску під стопами, тоді як робота людини й екзоскелета в сумі точно дає енергію тіла й коробки.

Тактильна телеоперація — Зображення з програми

Engineering

Тактильна телеоперація

Почуття віддаленої стіни через дві з'єднані ручки. Порівняйте затримку, контактну жорсткість і енергійно обмежений канал силового зворотного зв'язку.

Роботи несуть спільний вантаж — Зображення з програми

Engineering

Роботи несуть спільний вантаж

В ангарі для марсоходів марсіанської дослідницької бази на заході сонця, коли його величезні ворота відчинені на червоний реголіт, шість маленьких шестиколісних роботів, пристикованих до великого ящика із сонячними панелями, несуть його вздовж намальованої лінії через поворот на чверть кола до його відсіку. Кулонове тертя підлоги вимагає mu m g, перш ніж ящик узагалі зрушить; колеса кожного робота дають не більше mu_w m_r g, тому потрібне число роботів однакове на Марсі й на Місяці та зростає на Землі, де обмежують мотори. Команда має спільний закон керування, і кожен робот бере свою частку з мінімальною нормою: вимкніть одного — і дивіться, як ящик розвертається, доки інші не дізнаються про це й не візьмуть його навантаження; заберіть двох — і команда входить у насичення, а ящик лише повзе. Дайте одному роботу штовхати порожній ящик поза центром — і той повертається навколо точки на своїй довгій осі, яку передбачає замкнена формула для однорідного прямокутника. Кожен джоуль, вкладений роботами, з’являється знову як тепло в підлозі.