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

Пришла долгожданная посылка с роботом iRobot Сreate. Робот iRobot Create — программируемый робот. В 2007 году разработан компанией iRobot на базе платформы робота пылесоса Roomba


Электронный интерфейс включает 7 pin mini-DIN и DB-25 разъемы для обмена данными, электронные датчики, световые индикаторы. Программный интерфейс позволяет управлять поведением робота. Он позволяет считывать информацию с сенсоров при помощи серии команд, включает команды режима, команды привода, звуковые команды, демонстрационные команды и команды опроса сенсоров. Эти команды можно посылать на последовательный порт робота с компьютера или микроконтроллера.
Есть кое-какие задумки, но пока для тренировки в ROS сделаем управление iRobot Сreate c планшета Android по Bluetooth.

( Читать дальше )

Baxter - интеллектуальный промышленный робот

Rethink Robotics
Вчера в Бостоне, был представлен робот Baxter от компании Rethink Robotics.
робот Baxter
Это первый робот из разрабатываемого семейства доступных и интеллектуальных роботов, которые способны выполнять простые производственные задачи.

( Читать дальше )
  • 0
  • 19 сентября 2012, 07:40
  • admin
  • 1

Rosserial - связь двух Arduino через ROS

Начал изучать ROS по этим материалам >> (спасибо за перевод — по английским мануалам точно бы не смог )

Есть задумка с платформой iRobot, пока iRobot в пути поупражняюсь в простеньком.
Решил наладить передачу между двумя платами Arduino через ROS.
Библиотека rosserial (см. топик) устанавливает соединение точка-точка (point-to-point connection) через последовательный порт с недорогими контроллерами (типа Arduino) так, что вы можете посылать сообщения ROS туда и обратно.


( Читать дальше )

Рободайджест - сентябрь 2012

Multiplo — Open-Source Robot Kit на базе Arduino
Multiplo — Open-Source Robot Kit
Multiplo — система, разработанная специально для прототипирования роботов.


( Читать дальше )

Автономная парковка автомобиле-подобного робота Lego NXT

В предыдущей статье я представил свое одно из первых детищ: робота Lego NXT с управлением из ROS. Теперь робот научился самостоятельно парковаться. Итак, на данный момент робот умеет обнаруживать свободное пространство для парковки и выполнять маневр параллельной парковки.



( Читать дальше )

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

В предыдущих статьях мы разобрались с управлением roomba через Arduino, при помощи python (или любых других языков, способных работать с последовательным портом), а также через ROS. Пришло время сделать собственного Turtlebot’а.

Для постройки Turtlebot’а. потребуются следующие комплектующие:
  • Asus EeePC 1215N (мы использовали acer aspire one D255E)
  • iRobot roomba (можно использовать irobot create. но в России его купить сложно, поэтому дальше речь всегда будет идти о румбе)
  • Microsoft Kinect
  • Детали для сборки конструкции
  • Плата питания кинекта
  • USB — UART преобразователь, например вот такой



( Читать дальше )

Turtlebot: ROS и Roomba

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

Кстати, хороший туториал для работы с ROS, а также поэтапный процесс установки, можно найти на официальном сайте. Русскую версию туториалов можно найти здесь.

( Читать дальше )

ROSCon 2012 - видео


видео с ROSCon 2012 (St. Paul, Minnesota, 19-20 Мая 2012)
ROSCon 2012 — ROS: Past, Present, and Future

Brian Gerkey, Morgan Quigley
вторая часть:

( Читать дальше )

Мой ответ на вопрос "Что делать?"

Эту статью я хочу посвятить мыслям о популяризации робототехники.

«Стоит ли популяризировать наше увлечение?», спрашиваю вас я. Пожалуй, многие ответят положительно. На мой взгляд вовлекать людей в эту область прямая обязанность каждого разбирающегося в этом ремесле. Немногочисленные сайты и блоги в сравнении с западным опытом наводят на невеселые думы. Где же плеяда людей, активно делящаяся своими наработками? Почему их до сих пор так мало? Где множество их проектов? Эти вопросы в частности привели и меня к мысли о необходимости создания платформы, нашей собственной, которая бы привлекла энтузиастов и позволила бы объединится в этом увлечении в едином порыве освоения новых технических задач.

( Читать дальше )

ROS - rosserial



Библиотека rosserial устанавливает соединение точка-точка (point-to-point connection) через последовательный порт с недорогими контроллерами (типа Arduino) так, что вы можете посылать сообщения ROS туда и обратно.

( Читать дальше )
  • +1
  • 24 апреля 2012, 21:15
  • admin
  • 1