roboforum.ru

Технический форум по робототехнике.


LUM РОБОТ-ПЛАТФОРМА

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение RootAdmin » 23 авг 2014, 13:22

ИМХО проще запитать настольную материнку от такого http://www.aliexpress.com/item/DC-ATX-P ... 18858.html или похожего.
Брал почти такие - отлично работают, просадку входного до 9 вольт держат.
Дым, идущий из всех устройств в помещении предвещает появление электрика.
RootAdmin
 
Сообщения: 1725
Зарегистрирован: 07 авг 2010, 21:29
Откуда: КМВ
прог. языки: C
ФИО: Андрей

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение AndreiSk » 23 авг 2014, 14:31

Мне кажется, что привязка к внешнему компу - избыточна. Можно комп и с собой возить.
См. post305396.html#p305396
Мой робот судя по всему меньше чем ваш (20x20 см всего), но оснащен
мобильным core i7 и mini-itx под нее. И запитать это все не составляет труда.
Вот такой штучкой http://www.mini-box.com/M3-ATX-DC-DC-AT ... tegory=981
Как альтернатива - можно три Intel NUC воткнуть на вашего робота, и мощность будет,
и USB независимые. NUC работает от 12 до 19в. Ниже 12 - неустойчиво,
но можно DC-DC конвертор воткнуть с pololu.com
или типа http://www.dimensionengineering.com/products/anyvolt3
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 24 авг 2014, 02:01

Благодарю за советы. По всей вероятности придется идти по пути установки на робота системной платы компьютера. Неужели больше вариантов нет!? :(
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение AndreiSk » 26 авг 2014, 23:29

А какие у вас сейчас кинекты? Вот такой
http://www.microsoftstore.com/store/msu ... .298810500
? Написано что только под windows 8 работает, т.к. что то с улучшенной поддержкой USB3.
Еще мельком видел (найти теперь не могу), что там до 4 устройств Kinect поддерживается на 1 компьютере.
ЗЫ. Думаю прикупить второй кинект, поиграться...
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 27 авг 2014, 00:19

AndreiSk писал(а):А какие у вас сейчас кинекты?

Мы используем пока старый сенсор от Xbox360. Для решения задач одометрии и навигации этого вполне достаточно, но вот для трекинга человека планируем в будущем переход на новый сенсор (недавно Microsoft выпустили для него SDK). Новый сенсор умеет не только детектировать фигуру человека и распознавать лицо, но и узнавать человека по лицу, а так же распознавать речь.
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 27 авг 2014, 15:41

Вот так работают сенсоры в роботе, каждый сенсор отвечает за свою область сканирования
Сенсоры.jpg
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение robot-home2000 » 29 авг 2014, 23:14

не рассматривали в качестве платформы промышленные вычислительные системы...там и малогабаритность и со встроенными батареями-если носимая...и платформу любую поставить можно а com,232,идр портов можно подсоединить несколько десятков...?
robot-home2000
 
Сообщения: 100
Зарегистрирован: 06 май 2014, 03:37

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение AndreiSk » 30 авг 2014, 00:28

промышленные для энтузиастов будут дороговаты,
хотя они конечно того стоят :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 31 авг 2014, 16:10

На счет промышленных не думали, но идея интересная, попробуем поискать, главное чтобы цена не шокировала.
...
Поискали, цена шокировала, все же дешевле маму поставить да самим корпус сочинить для нее.
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 04 сен 2014, 02:53

Наконец пришел DC-DC преобразователь (8-28V 200W DC-DC PSU ITX ATX DIP Car PC Power Supply Module) для питания системной платы компьютера, преобразователь и плата PC будут встроены в LUM-а, таким образом робот приобретет полную автономность. Вот этот преобразователь
$(KGrHqR,!nQE-)6(sSDfBPu,dY6Ir!~~60_12.JPG

На радостях по этому поводу, подобрали и заказали остальное железо для мозгов LUM-а:
1. Процессор Intel Core i5-4430 3.0GHz (TB up to 3.2GHz) 6Mb 2xDDR3-1600 HDGraphics4600 TDP-84w LGA1150 OEM
2. Плата Gigabyte LGA1150 GA-Q87M-D2H Q87 4xDDR3-1600 2xPCI-Ex16 HDMI/DVI/DSub/DP 8ch 6xSATA3 2xUSB3 RAID GLAN mATX
3. Память DIMM DDR3 4096MBx2 PC12800 1600MHz Kingston HyperX CL9-9-9-27 [KHX1600C9D3K2/8G(X)] Retail
4. Твердотельный накопитель SSD 2.5" SATA-3 120Gb OCZ Vertex460 [VTX460-25SAT3-120G] Barefoot3 (R530/W420MB/s)
5. БП Chieftec 500W (80+ Bronze, ATX 2.3, APFC, 120mm fan, 24+4+4, 4xSATA, PCI-E) [BPS-500S/S2]
6. Кулер Arctic Cooling Freezer 11LP (Al, 900-2000 PWM, TDP-100w, 27 CFM, 23 dBA) for Socket-775//1150/1155/1156
7. Адаптер беспроводной TP-Link TL-WN751ND
8. Точка доступа TP-Link TL-WA701ND
9. Контроллер USB 3.0 NEC D720200F1 PCI-Ex1 - 2 шт.
По получении всего этого, начнем встраивать "железо" в робота, ставить и настраивать софт. Робот будет, предположительно, работать под управлением двух ОС (по выбору) Windows и Linux. Не смотря на то, что на сегодняшний день вся управляющая программа пишется на C++ под Windows, мы не оставляем надежды на постепенный переход на ROS, который, как известно, работает под Linux.
Кроме того приобрели два LED - 16 кольца (вот ссылка http://dvrobot.ru/238/809.html).
3aa422c85ebbc2e9af1325825b075522-324.jpg
3aa422c85ebbc2e9af1325825b075522-324.jpg (59.16 КиБ) Просмотров: 2712

С их помощью немного оживим LUM-а. Это кольцо представляет из себя ряд RGB светодиодов расположенных по окружности, каждый светодиод снабжен своим контроллером, все контроллеры соединены последовательно, как бы в сеть, и у каждого контроллера свой ID. Иначе говоря мы имеем доступ к каждому светодиоду из всей гирлянды и любой из светодиодов можем зажечь любым цветом или погасить. Ценность девайса в том, что все команды управления диодами передаются по одной линии. Мы же хотим приладить эти штучки на камеры кинекта встроенного в голову робота и создать эффект моргания глазами, можно будет научить робота подмигивать одним глазом, менять цвет глаз в зависимости от настроения и состояния LUM-а, даже делать эффект глаз переливающихся радугой. Управляющий скетч уже написан, чуть позже попробую выложить видео. Честно говоря, идея таких глазок не нова, мы ее подсмотрели на примере робота Loki (http://www.dshinsel.com/loki/), уж очень понравились его живые глазки.
Пока все новости.
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение AndreiSk » 04 сен 2014, 15:42

возможно это те самые светодиоды, о которых я писал forum102/topic14149.html , может будет интересно. OCZ не понравился по сравнению с Plextor, в частности Plextor M5M
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 05 сен 2014, 05:20

AndreiSk писал(а):возможно это те самые светодиоды, о которых я писал

Судя по всему именно те.
AndreiSk писал(а):OCZ не понравился по сравнению с Plextor, в частности Plextor M5M

А что не так в OCZ?
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение AndreiSk » 05 сен 2014, 05:38

Да вот post287779.html?style=8#p287779
Так что к OCZ теперь совершенно равнодушен...
Аватара пользователя
AndreiSk
 
Сообщения: 2639
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 05 сен 2014, 06:05

Ну, уже поздно, счет оплачен, ждем поставку.
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Re: LUM РОБОТ-ПЛАТФОРМА

Сообщение lorry » 30 сен 2014, 00:58

Вот наконец и пришли все комплектующие для мозгов LUM-а.
Первый этап был - собрать все на столе и запустить работу программы управления роботом. Все прошло успешно. Железо без глюков состыковалось с софтом, встали ровно все дровишки, программа запустилась.
Следующий этап был перенос всего этого в робота. Определились с местом установки системной платы и диска. Установили. Вроде также все прошло гладко.
Вот что из всего этого вышло:
Плата установлена в робота, в верхней его части (вид сзади)
IMAG0404.jpg

вид спереди
IMAG0405.jpg

Общий вид робота
IMAG0407.jpg

Ну и на закусочку наш робо-кот (точнее кошка) :)
IMAG0403.jpg

Итак, что мы сейчас имеем: Вся электроника перенесена в робота. LUM стал почти автономен. "Почти" это потому, что осталось решить задачу с питанием от аккумуляторов. А здесь есть несколько проблемс (может сообщество что то порекомендует?):
1. для питания системной платы нужен аккумулятор 24 Вольта, как минимум 35 А/ч, ну и габаритные характеристики важны, чем меньше тем лучше
2. для питания двигателей нужен аккумулятор 12 Вольт и не меньше 20 А/ч
Объясню зачем два аккумулятора - коллекторные двигатели приводов колес робота очень "шумят" по линиям питания, что приводит к сбоям в работе прочей электроники, именно по этому было принято решение разнести питания системной платы и приводов. 24-х вольтовый аккумулятор для питания платы нужен из соображений энерго-экономии. Токи потребляемые платой при пиковых нагрузках на 12 В достигают 7 А, при 24 В всего 3 А.
Вот таков расклад. Может кто посоветует где взять хорошие аккумуляторы?
Пока все.
Последний раз редактировалось lorry 30 сен 2014, 02:42, всего редактировалось 3 раз(а).
Аватара пользователя
lorry
 
Сообщения: 448
Зарегистрирован: 04 фев 2014, 13:53
Откуда: Комсомольск-на-Амуре
прог. языки: машинные коды
ФИО: Иван Иваныч

Пред.След.

Вернуться в ROS - Robot Operating System

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3