roboforum.ru

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

ArBBot

ArBBot

tsrodger » 12 фев 2010, 22:12

Забегая вперед сразу скажу, что пока это еще не робот, а всего лишь дистанционно-управляемая платформа, ибо датчики еще не распаяны, АКБ не пришел ну и в таком же духе :( ...но я уверен, что в ближайшее время сия платформа будет больше похожа на робота....

Из чего соcтоит:
- Arduino Mega
- плата расширения под Arduino Mega, сейчас там распаян только модуль WiFly
- плата ArduMoto (пробовал паять сам, но плата получилась в разы больше оригинальной и с менее удобным подключением)
- гусеничная платформа и сдвоенный редуктор Tamiya

Пока платформа умеет получать и отрабатывать команды (пока это команды движения) как по кабелю, так и через WiFi соединение (у меня WiFly сконфигурирован в режиме AdHoc, но WiFi модуль поддерживает работу в обычном режиме).
Основные силы пока направлены на написание протокола обмена (хочется чего-то "человеческого", а не машинно-ориентированного ORFA) и программы управления для ПК и КПК (посылать команды в терминале уже устал :))

Ну а выглядит это пока вот так...
SNC00261.jpg

SNC00260.jpg

SNC00259.jpg


PS "много" свободного места под платами зарезервировано для установки блока АКБ.

Re: ArBBot

MegaBIZON » 12 фев 2010, 23:34

Катки все посерёдке - ох и раскачиваться-то он у тебя будет...

Re: ArBBot

yak-40 » 12 фев 2010, 23:40

Антенна зачётная :) Не перевешивает конструкцию?

Добавлено спустя 54 секунды:
Впрочем, когда аккум поставится, не перевесит :)

Re: ArBBot

=DeaD= » 12 фев 2010, 23:53

tsrodger писал(а):(хочется чего-то "человеческого", а не машинно-ориентированного ORFA)

Так напишите свой уровень над ORFA на стороне ПК :) мы даже поможем. Никто же по USB не гоняет в вебкамеру на нижнем уровне удобные человеку команды настройки яркости, насыщенности и выдержки ;)

Re: ArBBot

tsrodger » 13 фев 2010, 00:14

MegaBIZON писал(а):Катки все посерёдке - ох и раскачиваться-то он у тебя будет...


По предварительным расчетам АКБ достаточно тяжелый, находится самом низу конструкции и основная нагрузка падает как раз на три нижних катка... Надеюсь что слишком большого раскачивания конструкции при движении/остановке не будет...

RE антенна -> большую антенну можно снять, WiFi модуль имеет встроенную антенну и при желании двумя командами модулю можно перейти на встроенную. Но как показали результаты экспериментов, при работе через встроенную антенну дальность работы не более 10 метров...

RE ORFA -> честно признаюсь пытался, но до конца разобраться как правильно использовать в в своем "частном" случае не смог.

Re: ArBBot

yak-40 » 13 фев 2010, 00:16

Ну тогда по традиции форума ждём видео :D

Re: ArBBot

tsrodger » 13 фев 2010, 13:32

пока есть только пробный запуск

Re: ArBBot

CiSi » 13 фев 2010, 19:01

Щустренько бегает! :)

Re: ArBBot

Виталий » 13 фев 2010, 19:17

И гусеница сползает.

Re: ArBBot

tsrodger » 13 фев 2010, 20:47

Да есть проблемы с гусеницами, поэтому пока думаю отказаться от использования реверсивного движения гусениц, т.к.переносить один из опорных роликов пробовал, но на высоком реверсивном ходу они все-равно улетают :(
А повышать натяжение гусениц не хочется, все-таки они резиновые :(, боюсь порвутся...

Re: ArBBot

SkyStorm » 14 фев 2010, 11:12

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

Про WiFly ты брал уже готовый Sheld или сам запаивал???
Если сам запаивал то зачем тебе USB подключен, там же туннель WiFi<->UART можно шить и управлять прямо по Сети???

Re: ArBBot

tsrodger » 14 фев 2010, 11:48

Брал распаянный модуль и уже его распаивал в Shield Kit. Сейчас SparkFun предлагает WiFly Shield с интерфейсом SPI.
К Arduino модуль подключен на COM3 и про управление по сети это понятно, собственно уже сейчас я уже это реализовал - команды обрабатываются с двух COM портов. Но честно говоря, не представляю как прошивать Arduino по сети используя имеющееся WiFi соединение.

Re: ArBBot

SkyStorm » 14 фев 2010, 12:15

На стороне компа ставишь прогу которая организует виртуальный Com port, в ней назначаешь IP адрес и порт.
В среде ардуино указываешь полученный номер COM порта.
И все Среда думает что работает с COM портом, а контроллер думает что к нему идет обращение по UART.

Re: ArBBot

tsrodger » 14 фев 2010, 13:11

а нельзя ли подсказать название, то что нашел - не позволяет вводить ip адрес и порт :(

Re: ArBBot

SkyStorm » 14 фев 2010, 17:13

Например в доке на WiFly есть упоминание про http://www.pira.cz/eng/piracom.htm
еще на вскидку попался такой продукт http://soi.tibbo.com/tdst/vspman.html
А вообще таких полно ...

Добавлено спустя 2 минуты 29 секунд:
вот еще один http://www.hw-group.com/products/hw_vsp/index_en.html


Rambler\'s Top100 Mail.ru counter