-
Переходим от Arduino к программированию ATtiny13 на C
Программирование Arduino даёт не только огромный простор для фантазии и возможностей, но, как и любой фреймворк, одновременно навязывает свой стиль и ограничивает возможности. Поэтому, если чувствуется, что Arduino становится тесноват — можно не только перейти на 32-битные контроллеры (например, STM32), но и попробовать более низкоуровневое программирование контроллеров. Уходя ближе «к железу» — программировать придётся на…
-
Sneaky — интерактивный змееподобный робот
Этот удивительный змееподобный робот, был изготовлен в рамках воркшопа ‘Press Play’, организованного The Interactive Architecture Lab (The Bartlett School of Architecture), с целью дать слушателям опыт в проектировании интерактивных инсталляций.
-
Luci — робо-лампа с функцией распознавания лиц
Внутри лампы — одноплатный компьютер ODROID-U3 с Ubuntu Linux и система компьютерного зрения на базе OpenCV. Управление движениями лампы при помощи сервомашинок, осуществляется через Arduino-подобную плату.
-
Wire Cutters — мультфильм про роботов и добычу кристаллов
-
TreeRover — робот для высадки деревьев
Два инженера из Канады (компания IOTA Enterprises), представили прототип робота, который может ездить и высаживать деревья.
-
Плавные движения позволяют роботу сэкономить до 40% энергии
Большинство промышленных роботов и робототехнических систем двигаются рывками. Исследователи из Chalmers University показали, что использование алгоритмов сглаживающих движение, позволяет существенно снизить энергопотребление робота.
-
Преодолевая барьер поведенческой сложности для искусственной эволюции
Karl Sims, в 1994 году показал новый способ моделирования искусственных существ. Для этого, он использовал искусственную эволюцию в виртуальном мире, в котором моделируется физические законы. В результате, он создал простых существ, которые могли двигаться/плавать. Основываясь на этих достижениях, новые исследования смогли найти способ, чтобы добавить более сложное поведение для виртуальных существ.
-
Landstrider — экзоскелет для робота Sphero
Используя ходящий механизм от Theo Jansen (Strandbeest) и возможности 3D-печати, можно сконструировать для робота Sphero настоящий экзоскелет.
-
Робота PR2 научили готовить блинчики по инструкции
Учёные проекта RoboHow Института искусственного интеллекта Бременского университета (Artificial Intelligence Institute at the University of Bremen), смогли научить роботов пользоваться письменными инструкциями для решения различных задач.
-
Видео с падениями роботов на DARPA Robotics Challenge
Весёлые падения роботов на соревновании DARPA Robotics Challenge (DRC), успокаивают нас всех тем, что в ближайшие пару лет нам можно не опасаться появления Терминатора.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…