Автор: mishmash

  • PPM библиотека для Arduino

    Как известно, большая часть радиоуправляемой техники использует для передачи данных, так называемые PPM-сигналы (с PCM я пока не работал, к сожалению). В двух словах этот способ передачи можно описать так. Приёмник считывает сигналы от пульта фреймами (~ по 20мс). В каждом фрейме может находиться около восьми импульсов (~ по 2мс). Каждый из этих импульсов соответствует…


  • Turtlebot: сборка и запуск

    В предыдущих статьях мы разобрались с управлением roomba через Arduino, при помощи python (или любых других языков, способных работать с последовательным портом) , а также через ROS. Пришло время сделать собственного Turtlebot’а. Для постройки Turtlebot’а. потребуются следующие комплектующие: Asus EeePC 1215N (мы использовали acer aspire one D255E) iRobot roomba (можно использовать irobot create. но в…


  • Turtlebot: ROS и Roomba

    Итак, мы уже научились управлять Румбой с Arduino и с компьютера. Но нам этого мало. Мы хотели бы делать это при помощи ROS. Это, как нам кажется, ещё на один шаг приблизит нас к реализации Turtlebot. Кстати, хороший туториал для работы с ROS, а также поэтапный процесс установки, можно найти на официальном сайте. Русскую версию…


  • Turtlebot: как научить Румбу общаться с компьютером

    Сегодня мы продолжили наше исследование Румбы. В прошлый раз мы научились управлять ей при помощи Arduino. Следующим шагом мы решили попробовать поуправлять Румбой непосредственно с компьютера. Однако мы сразу же столкнулись с проблемой: мы не можем передавать сигнал непосредственно по сериал-порту на Румбу, т. к. от компьютера по Rx идёт 12 В, а Румба просит…


  • Turtlebot — первые шаги

    Сегодня мы решили начать новый проект: сборка и изучение Turtlebot. Это устройство превосходно подходит для исследовательских задач в области робототехники, таких как SLAM, одометрия, PID-регулятор и т. п. Однако, как известно, IRobot Create, специально изготовленный для таких задач, в России достать невозможно. Поэтому приходится обходиться роботом-пылесосом — IRobot Roomba. Благо, для того, чтобы сделать из…


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
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение