👉 Еще из интересного в документации для сервиса описана возможность конфигурировать построение пути с различными опциями
👍1🔥1
Робот делает зарядку 🏃♂️
🎯 Продолжаем изучать возможности программирования робота. Сегодня с дочкой сделали так, чтобы робот потягивался и отжимался немного.
👉 Демо https://youtube.com/shorts/UTMSFmJa6OI?si=Dor9Lzptwkvtyki6
🎯 Продолжаем изучать возможности программирования робота. Сегодня с дочкой сделали так, чтобы робот потягивался и отжимался немного.
👉 Демо https://youtube.com/shorts/UTMSFmJa6OI?si=Dor9Lzptwkvtyki6
YouTube
София и папа программируют робота делать зарядку (набор Enjoy Robotics)
София и папа программируют квадропода Enjoy Robotics в Enjoy Block. Робот делает зарядку
👍1🔥1🥰1
Как можно программировать этого робота
Робот на
👉
👉
👉
Мы начали как раз работу с
Когда потребуется что-то другое, что не заложено в
👉
Робот на
Arduino , поэтому разработку можно вести в:👉
Arduino IDE на Wiring (это C++) - самый сложный способ, но самый гибкий, можно сложный код написать👉
mBlock - визуальное программирование на Scratch , просто, но что-то сложное сделать не так легко, будет сложно код читать (роборуку как раз на нем программировали)👉
Enjoy Block - это аналог mBlock, но с sdk для робота, в частности, там есть команды ходить, поворачиваться и все такое, это делает программирование очень простым, но набор команд ограничен.Мы начали как раз работу с
Enjoy Block, код программы приложен на скриншоте.Когда потребуется что-то другое, что не заложено в
sdk, то перейдем на mBlock.👉
Enjoy Block среда разработки для роботов от компании Enjoy Robotics, это ребята из России, делают классных роботов и все для них.👍2🔥1
👉 В
Enjoy Block можно смотреть какой код получается в C++, видно, что сдк представляет собой написанные методы на C++. Логично, что сделали такое sdk, так как если представить механику шага робота паука, то понятно, что он одновременно ходит несколькими ногами, то есть нужно управлять несколькими сервоприводами, вообщем, не самая простая задача для начинающих робототехников и программистов.👍2🤔1
Code Every Day 🚀
👉 В Enjoy Block можно смотреть какой код получается в C++, видно, что сдк представляет собой написанные методы на C++. Логично, что сделали такое sdk, так как если представить механику шага робота паука, то понятно, что он одновременно ходит несколькими ногами…
👉 Вот пример того, какой код получается в
Слева блоки, справа сгенерированный код.
C++Слева блоки, справа сгенерированный код.
🔥1🤔1
🎬 Основатель
🎯 Рекомендую посмотреть фильм про историю создания и развития McDonald's.
👉 В фильме показано, как Рей Крок (который всю жизнь пытался сделать успешное дело, но терпел неудачу) случайно замечает братьев Макдональдс с их первым рестораном. В этот раз Рею удается создать империю, но в фильме также показано, как он вел дела и как он поступал с партнерами. Вообщем очень интересная история.
Ссылка на кино на ivi https://www.ivi.ru/watch/134083
#ХорошееКино
🎯 Рекомендую посмотреть фильм про историю создания и развития McDonald's.
👉 В фильме показано, как Рей Крок (который всю жизнь пытался сделать успешное дело, но терпел неудачу) случайно замечает братьев Макдональдс с их первым рестораном. В этот раз Рею удается создать империю, но в фильме также показано, как он вел дела и как он поступал с партнерами. Вообщем очень интересная история.
Ссылка на кино на ivi https://www.ivi.ru/watch/134083
#ХорошееКино
👍2🔥1🙏1
Повороты робота
🎯 Продолжаем развлекаться с роботом. Сегодня учим делать его повороты
Демо https://youtube.com/shorts/9D_byJbfcVo?feature=share
🎯 Продолжаем развлекаться с роботом. Сегодня учим делать его повороты
Демо https://youtube.com/shorts/9D_byJbfcVo?feature=share
👍1🔥1
Указ клешней
🎯 Продолжаем развлекаться с роботом. Сегодня учим его показывать клешней путь и идти
Демо https://youtube.com/shorts/ZfXigT54XQc?si=dlGhZky8PTxPUrxT
🎯 Продолжаем развлекаться с роботом. Сегодня учим его показывать клешней путь и идти
Демо https://youtube.com/shorts/ZfXigT54XQc?si=dlGhZky8PTxPUrxT
🔥2
Media is too big
VIEW IN TELEGRAM
Основы Roblox: Работа с данными
🎯 Во всех играх нужно хранить пользовательские данные. Обычно для этих целей используют базу данных (БД), скорее всего обычно это любая из популярных СУБД. В Roblox же есть встроенные механизмы для работы с данными игры - сервис
Данный сервис позволяет
👉 создавать базу данных, добавлять папки (это аналог таблиц), у папок добавять поля выбранного типа;
👉 асинхронно сохранять/читать данные из хранилища
👨💻 Сегодня решил попробовать реализовать прототип работы с данным сервисом. Для этого сделал прототип, в котором пользователь при касании блока увеличивает счетчик касаний и сохраняет его в БД. При перезапуске игры состояние счетчика остается таким, как было в прошлый сеанс игры.
Детали на демо.
#Roblox
🎯 Во всех играх нужно хранить пользовательские данные. Обычно для этих целей используют базу данных (БД), скорее всего обычно это любая из популярных СУБД. В Roblox же есть встроенные механизмы для работы с данными игры - сервис
DataStoreService https://create.roblox.com/docs/cloud-services/datastoresДанный сервис позволяет
👉 создавать базу данных, добавлять папки (это аналог таблиц), у папок добавять поля выбранного типа;
👉 асинхронно сохранять/читать данные из хранилища
👨💻 Сегодня решил попробовать реализовать прототип работы с данным сервисом. Для этого сделал прототип, в котором пользователь при касании блока увеличивает счетчик касаний и сохраняет его в БД. При перезапуске игры состояние счетчика остается таким, как было в прошлый сеанс игры.
Детали на демо.
#Roblox
👍3
👨💻 В игровой мир добавлен блок, касание которого увеличивает счетчик касаний и сохраняет его значение на сервере.
👍3
🎬 Темные воды
🎯 Рекомендую посмотреть фильм о противостоянии одного юриста системе и корпорации, которая загрязняла окружающую среду рядом с одиним из небольших городов.
👉 Фильм основан на реальных событиях. Корпоративный юрист случайно переходит на сторону жителей одного из провинциальных городов, чтобы защитить их интересны в суде против корпорации, которая загрязняет питьевую воду десятилетиями. Дело сложное, один человек против системы. Фильм вдохновляет не отступать и верить в свои силы. Все-таки и один в поле войн.
Ссылка на кино на ivi https://www.ivi.ru/watch/348930
#ХорошееКино
🎯 Рекомендую посмотреть фильм о противостоянии одного юриста системе и корпорации, которая загрязняла окружающую среду рядом с одиним из небольших городов.
👉 Фильм основан на реальных событиях. Корпоративный юрист случайно переходит на сторону жителей одного из провинциальных городов, чтобы защитить их интересны в суде против корпорации, которая загрязняет питьевую воду десятилетиями. Дело сложное, один человек против системы. Фильм вдохновляет не отступать и верить в свои силы. Все-таки и один в поле войн.
Ссылка на кино на ivi https://www.ivi.ru/watch/348930
#ХорошееКино
🔥2👍1
Робот ползет под планкой
🎯 Продолжаем развлекаться с роботом. Сегодня учим робота ползти под планкой, которую держит роборука.
Демо https://youtube.com/shorts/Wfmk49slhWM?si=6LMPjNYznf3kt6Z1
🎯 Продолжаем развлекаться с роботом. Сегодня учим робота ползти под планкой, которую держит роборука.
Демо https://youtube.com/shorts/Wfmk49slhWM?si=6LMPjNYznf3kt6Z1
👍3
Code Every Day 🚀
Photo
🤔 Функция ползти из SDK реализована странно немного, совсем не похоже на такой вид движения.
👉 Разработчики хорошо постарались над основными командами, скорее всего, если так получилось, то по-другому более реалистично получалось хуже. Может, робот плохо двигался.
🚀 Будет хорошей задачей в
👉 Разработчики хорошо постарались над основными командами, скорее всего, если так получилось, то по-другому более реалистично получалось хуже. Может, робот плохо двигался.
🚀 Будет хорошей задачей в
mBlock потренироваться в реализации ползания более реалистичного.🤔1
Code Every Day 🚀
Photo
И еще момент.
🤔 Это пока прототип, скоро сделаем так:
👉 робот идет;
👉 снимает показания с ультразвукового датчика расстояния;
👉 понимает, что перед ним препятствие, сам начинает ползти;
👉 приподнимается, снова оценивает препятствие и так далее, если нет препятствия, то идет обычными шагами.
🤔 Это будет более продвинутый прототип.
🤔 Это пока прототип, скоро сделаем так:
👉 робот идет;
👉 снимает показания с ультразвукового датчика расстояния;
👉 понимает, что перед ним препятствие, сам начинает ползти;
👉 приподнимается, снова оценивает препятствие и так далее, если нет препятствия, то идет обычными шагами.
🤔 Это будет более продвинутый прототип.
👍2🔥1
🎬 Кислород
🎯 Рекомендую посмотреть документальный фильм о восхождении на одни из самых опасных вершин.
👉 Команда альпинистов (преимущественно из России) снимает документальное кино для своего архива, но случается по ходу фильма катастрофа. В какой-то момент даже не верится, что это документальный фильм и все происходит в реальности.
Ссылка на кино на ivi https://www.ivi.ru/watch/kislorod
#ХорошееКино
🎯 Рекомендую посмотреть документальный фильм о восхождении на одни из самых опасных вершин.
👉 Команда альпинистов (преимущественно из России) снимает документальное кино для своего архива, но случается по ходу фильма катастрофа. В какой-то момент даже не верится, что это документальный фильм и все происходит в реальности.
Ссылка на кино на ivi https://www.ivi.ru/watch/kislorod
#ХорошееКино
👍3🔥2
Программируем управление джостиком для робота
🎯 Продолжаем программировать робота. Подключаем к
Демо https://youtube.com/shorts/srbaX0pgoko?si=v2CFwIxnl_8RKyzW
🎯 Продолжаем программировать робота. Подключаем к
Arduino 2х осевой джостик и пишем программу управления в Enjoy Block .Демо https://youtube.com/shorts/srbaX0pgoko?si=v2CFwIxnl_8RKyzW
🔥3