Author Archive

Навитех Webot

Наглядная и достаточно полная информация о нашем основном проекте с выставки Навитех.

Comment

EtherCAT

products_ethercat_233pxВ этой статье я расскажу о промышленном протоколе 21 века, о способах реализации его в области автоматизации и о возможности применения в собственном проекте на базе ОС Linux и Embedded проекте на базе мощного Cortex A8 ARM процессора.

Протокол EtherCAT был разработан швейцарской фирмой Beckhoff. Фирма специализируется на разработке и производстве средств автоматизации. Этот протокол решает очень важную проблему - обеспечение real-time обмена данными в сетях Ethernet. Под термином Real-time здесь подразумевается период опроса от 1 мкс и выше и слабая зависимость периода опроса от количества элементов в сети. Такой эффект достигается вставкой на лету данных в дейтаграмму пакета. Этот уникальный прием является главным свойством этой разработки. Но эта же особенность предъявляет огромные требования к вычислительному устройству. К слову сказать, обработчик EtherCAT как правило реализуют на ASIC или ПЛИС  и существует только один ARM контроллер, который на данный момент гарантированно может выдержать требование end-end latency 700 ns и стабильно его держать. И только буквально полгода назад разработчики из TI смогли также реализовать технологию синхронизации времени Distributed Clocking, что являлось последним препятствием на пути к реализации EtherCAT подчиненного устройства на контроллере. Читать полностью »

2 Comments

Обзор роботов удаленного присутствия

Робот удаленного присутствия

Робот удаленного присутствия

В данной статье мы посмотрим на роботы удаленного присутствия, которых можно купить. Но начну я эту статью с небольшого отступления.

Дело в том, что тематика удаленного присутствия мне очень близка. Я сам участвовал в создании такой машины.  Сейчас я попробую подробно объяснить, что же такое удаленное присутствие.

Создание любой техники начинается с решения проблемы. Любой успешный прибор стал таковым, благодаря тому, что решил очень важную проблему, сделал это вовремя . С роботами ситуация обстоит неоднозначно. Более половины проектов делается как правило, не решая какой-либо проблемы. Как следствие, людям потом очень сложно объяснить, зачем же была сделана эта машина. Плохо такие проекты не кончают. Они, как правило, отправляются на различного рода развлекательные мероприятия и "просят милостыню" там. До сих пор являясь эксклюзивом, такие роботы имеют еще и футуристичный вид, как правило навеянный фантастикой и фильмами.  Но они довольно успешные и узнаваемые при этом. В чем секрет? Дело в том, что обычные люди всегда ассоциируют увиденное с неким стереотипом. Люди стараются найти в системах сходство с роботами из мультфильмов (например, девушки пытаются сравнить эти системы с роботом WALL-E ). Всё это печально, это говорит о том, что люди еще не готовы к появлению таких машин в повседневной жизни. Разработчики же обременены таким стереотипами и пытаются придать сходство с образцом, причем в ущерб функционалу. Читать полностью »

1 комментарий

ТОП 10. 3d принтеры.

origo_02 3д принтеры. Наверное многим приходила в голову мысль, как было бы удобно иметь дома фабрику объектов. Возможность напечатать даже небольшие объекты, такие как ручки для дверей, сувениры, часто ломающиеся элементы бытовой техники из пластика, подставки под телефоны, панельки для техники - вот то, что по идее должно привлекать рядового пользователя. Для хоббистов это открывает большие возможности, позволяет экономить время. Да, на рынке вот уже несколько лет как присутствует техника, гордо именующая себя 3д принтерами. В данной статье мы не будем рассматривать гигантов этого рынка, а посмотрим в сторону персональной недорогой техники стоимостью в пределах 3000 долларов. Слово "недорогой" по отношению к 3д принтерам надо заключать в кавычки. Даже расходный материал здесь стоит столько, сколько обычный лазерный двумерный принтер вместе с порошком и картриджем! В большинстве статей о 3д принтерах много мифов и сказок. Повествование о них как правило сопряжено с какими-то примерами из фантастики и фильмов. Мне довелось плотно (не один десяток деталей) поработать как на дорогом принтере Dimension, так и на персональном принтере. Также часто общаюсь с владельцами других машин. Ну и по роду деятельности пришлось глубоко изучить эту технику, рассмотреть большинство из существующих моделей, в том числе и формата DIY Open Source. Развеять мифы, рассказать о том, как на самом деле работает и, возможно. помочь с выбором и является целью статьи. Не будем задаваться целью рекламы и раскрытия пороков, составим независимые критерии и сделаем рейтинг того, что же сейчас можно купить.
Читать полностью »

1 комментарий

ТОП 10. Роботы-пылесосы.

mini_robo_03
Роботы-пылесосы занимают всего-лишь 3-5% рынка убирающей пол техники. В то же самое время, в данной нише роботы впервые смогли стать массовыми. Действительно. Рынок сейчас просто завален различными моделями этих систем. Их число на данный момент - более 20 и это только известные марки. Недавно появились модели китайской разработки и их число растет, а в противоположность им существуют дорогие модели, о которых мало известно на нашем рынке. Цель данной статьи исключительно просветительская. Я с позиции разработчика попытаюсь составить список экспертных характеристик и проставить существующим моделями баллы, оформив это в рейтинг. Опорной информацией для статьи является материал с других сайтов, собственный опыт общения (благо часто бываю на выставках и пересекаюсь с фирмами-дилерами и даже самим разработчиками) Читать полностью »

Comment

Робот удаленного присутствия

Наша команда разработала и изготовила робота удаленного присутствия. Этот вид роботов набирает популярность, так как дает человеку возможность удаленно находиться в месте, где расположен робот. Подключившись к роботу, можно услышать и увидеть обстановку вокруг, двигаться в пространстве. В тоже время на экране робота расположено изображение с вашей веб-камеры и окружающие видят и слышат вас.

При разработке робота мы учли недостатки уже существующих. По отзывам тестировщиков робот имеет значительно меньшую задержку управления и видеоизображения со звуком, имеет более простое управления и лучшую динамику и лучшее качество картинки и звука.

В отличие от других наши проектов, этот имеет элементы дизайна, полноценный композитный корпус и может быть совершенно разного цвета.
Вложив все существующие наработки, мы также серьезное внимание уделили технологиям видеосвязи. Качество картинки теперь зависит лишь от ширины вашего канала Интернет. Время подключения минимально.

Робот имеет простой интерфейс пользователя, где видно текущий уровень состояния батарей. Также наверное это единственный робот, который может управляться с ИК-пульта, что очень удобно, так как не требует переноски робота при необходимости переместить его без подключения  к интернету.

О многих других особенностях и сферах применения читаем далее.

Читать полностью » 

Comment

Raspberry Pi. Малиновый пирог для вашего робота.

Авторы : Delphi and lord.tiran

Наша команда давно хотела использовать недорогие ARM материнские платы с linux, но их доступность и поддержка производителей не позволяла строить наши решения на них. С выходом Raspberry Pi многое изменилось. Теперь с платой поставляется полноценный linux — существует несколько вариантов дистрибутивов на выбор, большое сообщество пользователей. Единственным огорчением является доступность платы : поставки устройства  в Россию постоянно затягиваются, и если вы хотите получить желанную плату быстро — вам придется заплатить приличную сумму перекупщикам. Мне досталась плата модификации B с двумя USB и Ethernet. Рекомендую брать именно ее. Также производитель заявил о более дешевой модификации A без Ethernet и с одним USB. Читать полностью »

Comment

Акселерометр. Гироскоп. Магнитометр.

В данной статье мы рассмотрим несколько датчиков: акселерометр, гироскопы и магнитометр. Эта статья стала послесловием недавней задачи, которую мы решаем. Считывание данных с этих датчиков было сделано, чтобы создать простейшую инерциальную навигационную систему, которая должна определять углы Эйлера твердого тела. Мы же посмотрим на возможности этих устройств, расскажем про подбор фильтров, питания, особенностей установки. Покажем наглядно на графиках качественные отличия и как обычно предоставим код для микроконтроллеров AVR для всех перечисленных в статье датчиков. Сразу отмечу, что рассказать в статье сразу про 3 датчика было осознанным действием. Ты увидишь далее, что считывание и запись данных в них - совершенно шаблонное действие. Читать полностью »

Comment

AVR megaEclipse. Делаем среду all-in-one.

Мне всегда было интересно и даже немного завидно, почему системные программисты и те, кто разрабатывает настольные приложения обладают удобными средами, встроенным отладчиком, могут анализировать написанный код на предмет утечек памяти, производительности кода и так далее и почему этого всего почти нет для 8 и 16-битных микроконтроллеров? А ведь эти рабочие лошадки для большинства проектов выгодны по цене и целесообразны по производительности и функционалу. Проект среды разработки Eclipse призван стереть границы применимости среды и позиционирует некий универсал, не хватающие возможности которого можно дополнить плагинами и запуском внешних приложений. О том, как сделать эту среду отладчиком, средством прошивки микроконтроллеров, симулятором контроллера и средством контроля версий мы и расскажем в этой статье. Все это будет сделано по отношению к МК AVR, как самому любимому и популярному МК в рунете в связке с компилятором GCC. Читать полностью »

7 Comments