-
PR2 научили собирать какашки
Звучит как шутка, но робота за 400 тысяч $ научили убирать собачьи какашки. А если серьёзно, то специалисты из университета Пенсильвании запрограммировали PR2 на уборку собачьих экскрементов (с точностью 95%).
-
Каскад входных сдвиговых регистров
Попросили тут помощи по теме, решил оформить постом.
-
Звуковой маячок по хлопку в ладоши/свистку
Бывает очень полезно знать куда положил какой-то предмет, но при этом не можешь вспомнить куда. Хлопнул в ладоши или свиснул и вуаля, наш маячок начинает пищать 🙂 Собственно сабж, делал кто-либо что-то подобное? Надо использовать микрофон? Т.к. устройство будет работать от батарейки, главный вопрос в энергопотреблении ардуины (есть ли у нее sleep режим, чтобы включать…
-
Бесплатные онлайн-курсы по машинному обучению и ИИ
Учиться никогда не поздно, а таким увлекательным вещам, как ИИ, даже весело. Стэнфордский университет предлагает бесплатные онлайн-курсы по машинному обучению и искусственному интеллекту: Stanford Machine Learning class и
-
Библиотека TimerOne
Когда программируешь для Arduino, иногда бывает нужно периодически выполнять какие-либо действия через определённые интервалы времени — скажем, 100 раз в секунду; или хочется иметь ШИМ с большим разрешением или другой частотой, чем позволяет стандартная функция analogWrite(), или вдруг хочется выполнять какую-то работу параллельно, а вездесущий delay() всё портит. Вот тут-то может пригодиться библиотека TimerOne, которую…
-
Как запустить код Arduino на ATtiny
Как использовать код Arduino для программирования микроконтроллеров ATtiny45 и ATtiny85:
-
ROS — Урок 8 — Использование rxconsole и roslaunch
Содержание 1. Использование rxconsole и roslaunch Описание: Данный урок знакомит с использованием таких полезных утилит ROS, как rxconsole и rxloggerlevel для отладки, и roslaunch для запуска нескольких узлов одновременно.
-
Робот Qbo
Qbo — это полуметровый социальный робот от фирмы TheCorpora (похоже, разработка ведётся в Испании, а производиться робот будет в Тайване). Работает робот на ПО с открытым исходным кодом (Linux и ROS (от компании Willow Garage)).
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…