Whirl & Nubus
Whirl Whirl
Π‘Π»ΡƒΡˆΠ°ΠΉ, Π° Ρ‚Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» пСрСнСсти ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ стритданс-Π΄Π²ΠΈΠΆ Π² ΠΊΠΎΠ΄? Π’ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅Π·ΠΊΠΈΠΉ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ – Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ рассчитываСт ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, ось вращСния ΠΈ синхронизируСт это с Π±ΠΈΡ‚ΠΎΠΌ. Как Π±ΡƒΠ΄Ρ‚ΠΎ Ρ…ΠΎΡ€Π΅ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€ΡƒΠ΅ΡˆΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ двигаСтся. Π”ΡƒΠΌΠ°Π΅ΡˆΡŒ, смоТСшь ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π±ΠΎΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлаСт Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π»ΡƒΠ½Π½Ρ‹ΠΉ шаг? ΠžΡ‡Π΅Π½ΡŒ интСрСсно Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, какая ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π·Π° этим стоит. Как Ρ‚Ρ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡΠΌΠΎΡ‚Ρ€ΠΈΡˆΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠ΄?
Nubus Nubus
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π”ΠΈΠΌ. Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ интСрСсная Π·Π°Π΄Π°Ρ‡ΠΊΠ°. Π― Π±Ρ‹ Π½Π°Ρ‡Π°Π» с Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΈ Ρ‚Π°Π½Ρ†Π° Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ двиТСния – ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ ΠΈΠ»ΠΈ скольТСниС прСвращаСтся Π² Π²Π΅ΠΊΡ‚ΠΎΡ€. ΠŸΠΎΡ‚ΠΎΠΌ этот Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΠ» Π±Ρ‹ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΊΡ€ΠΈΠ²ΡƒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±ΠΎΡ‚ ΠΌΠΎΠ³ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Для вращСния – рассчитай ΡƒΠ³Π»ΠΎΠ²ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ο‰ ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΡƒΠ΄Π°Ρ€Π°ΠΌΠΈ: Ο‰=2Ο€/T. Ось вращСния – ΠΎΡ‚ полоТСния корпуса Ρ‚Π°Π½Ρ†ΠΎΡ€Π°; я Π±Ρ‹ прСдставил Π΅Ρ‘ Π² Π²ΠΈΠ΄Π΅ ΠΊΠ²Π°Ρ‚Π΅Ρ€Π½ΠΈΠΎΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Π²Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ ΠΌΠΎΠ΄Π΅Π»ΠΈ. Бинхронизация с Ρ€ΠΈΡ‚ΠΌΠΎΠΌ – это ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†ΠΈΠΊΠ»ΠΎΠΌ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚Ρ€ΠΎΠ½ΠΎΠΌΠ°, сброс Ρ„Π°Π·Ρ‹ Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΡƒΠ΄Π°Ρ€. А для Π»ΡƒΠ½Π½ΠΎΠΉ ΠΏΠΎΡ…ΠΎΠ΄ΠΊΠΈ Π½ΡƒΠΆΠ½ΠΎ ΡΠΈΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ смСщСниС, сохраняя ΠΏΡ€ΠΈ этом ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ стопы, поэтому ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΠΊΠΈΠ½Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ носки, ΠΏΠΎΠΊΠ° пятка остаётся Π½Π° мСстС. ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Ρ‚ΡƒΡ‚ Π½Π΅ слоТная, Π½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π½ΡƒΠΆΠ½ΠΎΠΉ "Π΄ΡƒΡ…ΠΎΠ²ΠΊΠΈ" придётся ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ΡŒ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π°ΠΆΠ΅ с использованиСм машинного обучСния Π½Π° Π±Π°Π·Π΅ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΡƒΠ½Π½Ρ‹Ρ… ΠΏΠΎΡ…ΠΎΠ΄ΠΊΠΎΠ². ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈ Ρƒ тСбя получится Π±ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΊΠ°Ρ‡Π°Π΅Ρ‚.