home.social

#робототехника_для_детей — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #робототехника_для_детей, aggregated by home.social.

  1. «Умный» бот для онлайн-версии «Битвы Големов»: от эвристики к иллюзии разума

    Меня давно просили сделать версию моей настольной игры «Битва Големов» в онлайн варианте. Полноценно переносить игру я в итоге не стал (да и она бесплатно доступна в Tabletop Simulator), а вот сделать мини-версию для игры с 1 или 2 ботами желание появилось. Сначала я хотел наделить ботов «Битвы Големов» настоящим ИИ — но нейросети путали направления и тормозили по 30 секунд. Тогда я бросил модные технологии и собрал «разум» из четырёх кирпичиков: случайной тактики, симуляции ходов, Манхеттенского расстояния и простой иерархии приоритетов.

    habr.com/ru/articles/994194/

    #игровой_ИИ #эвристика #Манхеттенское_расстояние #симуляция_ходов #программирование_роботов #образовательные_игры #иерархия_приоритетов #дискретная_логика #ботысоперники #робототехника_для_детей

  2. Как перестать гадать, что сегодня /dev/ttyUSB0: стабильная работа с USB в Linux Ubuntu

    Если вы работаете с роботом под Linux, то знаете эту боль: сегодня лидар — /dev/ttyUSB0, завтра — /dev/ttyUSB1, а камеры внезапно меняются местами. В статье разобран надёжный способ привязать USB-устройства к физическим портам через by-path , создать стабильные имена в /dev и перестать править конфиги после каждой перезагрузки. Подходит для роботов (да и не только), Linux (проверено на Ubuntu Server) и ROS2.

    habr.com/ru/articles/984096/

    #робототехника #робототехника_для_детей #робототехника_своими_руками #ros2

  3. Учебный язык в робототехнике

    Всем привет. Я разработал язык программирования с русским синтаксисом, специально для робототехники на базе плат ESP8266. Этот язык должен упрощать процесс обучения школьников и делает программирование доступным даже для начинающих, не требуя глубоких знаний английского или сложных технических навыков. Но обо всём по порядку.

    habr.com/ru/articles/856812/

    #Робототехника #робототехника_для_детей #языки_программирования #интерпретатор #web