• Будущее роботов — автономность и адаптивность

    Группа исследователей из университета штата Коннектикут под руководством доцента кафедры машиностроения — Chengyu Cao, разрабатывают комплексные системы управления автономных роботов, способных действовать по ситуации в различных условиях и средах (испытания проводятся на собственном БПЛА Maxi Joker 3 и АНПА Proteus). БПЛА — Беспилотный летательный аппарат (англ. UAV — unmanned aerial vehicle, в просторечии — «дрон»…


  • Попытки запуска rosserial на LaunchPad MSP-EXP430G2

    Так как пока других вариантов использования прибывшего контроллера LaunchPad MSP-EXP430G2 от Texas Instruments не придумалось — я решил, для развлечения, портировать для него rosserial — протокол точка-точка для общения с ROS. Скопируем ros_lib из Arduino IDE в energia\hardware\msp430\libraries\ у меня под рукой оказалась только старая версия для ROS electric первым делом поправим ArduinoHardware.h


  • Робо-собака ERIC

    ERIC (Embedded Robotic Interactive Canine) — встроенный интерактивный робот-собака. Для создания этого робота-собаки (для защиты магистерской диссертации), автору (Martin Smith) потребовалось два года, два контроллера mbed (один контроллер обрабатывает видео, а второй управляет движением) и 15 сервомашинок. Обратите внимание на передвижение робота — собачья походка выглядит очень реалистично, а движения хвоста выступают в качестве противовеса…


  • LaunchPad MSP-EXP430G2 от Texas Instruments — альтернатива Arduino?

    Популярность контроллера Arduino не даёт покоя многим компаниям и поэтому различные Arduino-киллеры продолжают появляться. А чтобы попытаться занять популярную нишу хоббийной электроники, производители будут добавлять своим платам разные плюшки и максимально занижать цену на свои контроллеры. Для нас, как пользователей — это более чем выгодно; такая конкуренция среди производителей позволит получить разные микроконтроллеры и платы…


  • iRobot Сreate #3 – управление движением (акселерометр, голосовое) с Android через ROS

    ПРОДОЛЖЕНИЕ Написание скетча для ARDUINO — начало здесь далее здесь Подключение платы Arduino с Bluetooth модулем HC05. Bluetooth-модуль HC05 (подробно) подсоединяем к контактам 2,3 Arduino. 1 (Tx HC05)-> 2 (Arduino) 2 (Rx HC05)-> 3 (Arduino) 13,21,22 GND -> GND Arduino 12 -> 3,3В Arduino Модуль необходимо перепрограммировать Для этого подаем 3,3В на 34 вывод HC05…


  • Рободайджест — сентябрь 2012 #2

    µSpeech — распознавание речи на Arduino Распознавание речи, находится, как правило, в компетенции довольно мощных компьютеров с процессорами на сотни мегагерц и сотнями мегабайт оперативной памяти. Однако, Arjo Chakravarty, создал библиотеку распознавания речи, специально для маломощных контроллеров типа контроллера Ardunio. Библиотека μSpeech для Arduino, обеспечивает распознавания речи для ограниченного набора голосовых команд.


  • iRobot Сreate #2 – управление движением (акселерометр, голосовое) с Android через ROS

    ПРОДОЛЖЕНИЕ — начало здесь Составляем программу дла Android-устройства Используем Eclipse с плагином ADT (Android Development Tools) Останавливаться на особенностях программирования не буду — кому интересно — ссылка на архив проекта — скачать (программа писалась быстро — разметка под мой планшет, но кому надо — можно подправить) Главное меню программы


  • iRobot Create – управление движением (акселерометр, голосовое) с Android через ROS

    Пришла долгожданная посылка с роботом iRobot Сreate. Робот iRobot Create — программируемый робот. В 2007 году разработан компанией iRobot на базе платформы робота пылесоса Roomba Электронный интерфейс включает 7 pin mini-DIN и DB-25 разъемы для обмена данными, электронные датчики, световые индикаторы. Программный интерфейс позволяет управлять поведением робота. Он позволяет считывать информацию с сенсоров при помощи…


  • Резисторы

    Резистор — самая простая и распространённая радиодеталь. Фактически это просто проводник с точно известным сопротивлением(маркированный и с выводами). Нужен он для выполнения закона ома=) То есть, для ограничения тока. Если простым языком — чтоб тока больше чем надо, куда надо не пошло, а лишний улетел в тепло =) Но из этого нехитрого назначения, столько всего…


  • RGB-светодиод

    Помимо одноцветных диодов, в природе (и в стартере) есть — RGB-светодиоды (Red, Green, Blue — красный, зелёный, синий), у этих ног по-больше — один общий катод и по аноду на каждый цвет. Фактически это просто три светодиода в одном корпусе. Меняя ток через каналы можно получить любой цвет. Суём катод на GND, а остальные через…


Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Android Arduino Bluetooth CraftDuino DIY IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение