roboforum.ru

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

Neo FreeRunner в качестве набортного мозга робота

Neo FreeRunner в качестве набортного мозга робота

setar » 18 май 2010, 13:43

Итак знакомтесь - NeoFreeRunner
openmoko_freerunner.jpg

Полностью открытый проект (включая железо и микрокод радиомодуля) мобилки с исходным кодом на линуксе.
комплектация, размеры :
freerunner_unbox.jpg

openmoko_neo_freerunner.jpg


Есть даже плата разработчика с JTAG (большинству она не понадобится, там есть bootloader)
openmokodboard.jpg
openmokodboard.jpg (47.16 КиБ) Просмотров: 2436


Итак что интересно нам:
  • приемлимые размеры и вес для установки на робота (120.7 x 62.0 x 18.5 mm , 133 грамма с батареей),
  • ударопрочное влагозащитное исполнение (если не тыкать железом в тачскрин), удобное к закреплению
  • полностью открытый исходный код, Linux, есть установки андроида и WinMobile
  • дисплей 640x480 (43mm x 58mm) , тачскрин, со стороны линукса X + Qt
  • 400Mhz процессор (Samsung 2442B, ARM920T core, ARMv4T)
  • память 128 MB SDRAM total, 64 MB CPU internal, 64 MB external ; 256MB NAND Flash MCP package.
  • micro-SD картридер включая SDHC
  • GSM (3band), WiFi (11Mbps), Bluetooth, GPRS, USB (Host+Client)
  • GPS + A-GPS
  • 3х осевой акселерометр
  • выход/вход звука наружу через micro jet
  • зарядка от USB, выдача напруги в USB, батарея LiPol 1200 mAh (Standby time 70h Hrs (GSM) Talk time (Backlight off) Up to 3-4 hrs(GSM))
Ну и Самое важное - цена порядка 15 000р НО! народ наигравшись ими (а как ежедневный мобильник телефон получился не очень удобный - только для фанатов) продает по 10000р или дешевле :)
спрашивать о покупке здесь Openmoko Russia <openmoko-russia@googlegroups.com>
основное сосредоточение аппаратов в москве и петербурге

Re: Neo FreeRunner в качестве набортного мозга робота

=DeaD= » 18 май 2010, 13:48

Смущает всего 1 USB-порт, их хотя-бы 2 штуки желательно.
Т.к. надо веб-камеру и контроллер в него подрубать.

Re: Neo FreeRunner в качестве набортного мозга робота

setar » 18 май 2010, 13:52

мини хаб никто не отменял, я сам таким пользуюсь:
42803.jpg
42803.jpg (1.57 КиБ) Просмотров: 2433


Добавлено спустя 2 минуты 6 секунд:
минихаб высота 15 мм (чуть меньше самого аппарата), диаметр 50mm , тоже чуть меньше,
USB2.0 есть возможность подведения внешнего источника питания

Re: Neo FreeRunner в качестве набортного мозга робота

=DeaD= » 18 май 2010, 13:52

Потянет проц трансляцию видео через WiFi с вебкамеры?

Re: Neo FreeRunner в качестве набортного мозга робота

setar » 18 май 2010, 14:20

ах да - самое важное :)
4 стандартных USB входа, можно поискать то же самое на miniUSB

Добавлено спустя 41 секунду:
Wifi 11Mbps - сам посчитай :)
Проц 400Мгц - точно потянет

Добавлено спустя 24 минуты 58 секунд:
в первый пост добавил линк на центральный сайт производителя

Re: Neo FreeRunner в качестве набортного мозга робота

=DeaD= » 18 май 2010, 14:37

Из минусов мне кажется - ощутимая цена + это совсем нишевой продукт, т.е. завтра вымрет контора и всё, залипли, если на них подсели.

Re: Neo FreeRunner в качестве набортного мозга робота

setar » 18 май 2010, 15:02

здесь нет привязки к железу - всё что разработано для этой штуки БЕЗ ИЗМЕНЕНИЙ будет работать на любом линуксе.
хоть на ноутбуке хоть на стационарном компе, хоть на аналоге из КПК

Добавлено спустя 7 минут 5 секунд:
а вот и пример, не одному мне такая идея пришла в голову http://bsd.ee/~hadara/blog/?cat=15

Добавлено спустя 5 минут 37 секунд:


Добавлено спустя 1 минуту 52 секунды:

Re: Neo FreeRunner в качестве набортного мозга робота

ANT » 18 май 2010, 15:57

Могу смело заявить, что этот аппарат ОЧЕНЬ хорош. На данный момент в результате более чем двухлетней усердной работы сообщества его можно использовать как нормальный, стабильный, функциональный смартфон (в т.ч. звонить :D). Однако я бы мог рекомендовать его только заядлым линуксойдам, т.к. остальные просто не смогут оценить все возможности этой чёрненькой коробочки.

В начале 2009 года Openmoko (фирма-разработчик) прекратила разработку софта для него (полностью переложив это дело на сообщество), но сам телефон продолжал выпускаться. Не уверен выпускается ли он и сейчас, но на складах они ещё остались. Если использовать его как телефон, то желательно исправить пару аппаратных багов (припаять конденсаторы) для улучшения качества связи.

Если же использовать как платформу для робота, то тут всё намного проще: берём ядро по-новее, ставим Debian и получаем полноценный комп с USB-хостом, SPI, I2C, WiFi, Bluetooth, GSM, GPS, который можно использовать для чего угодно.

Габариты аппарата для одних слишком большие, для других - маленькие, для третьих - в самый раз :).
Плата разработчика (с JTAG) пригодится только тем, кто копается в ядре.

=DeaD= писал(а):Потянет проц трансляцию видео через WiFi с вебкамеры?

Тут надо учитывать, что поддерживается только USB 1.1 (как в режиме девайса, так и в режиме хоста. Да, это отстойно), что МОЖЕТ стать узким местом при использовании вэб-камеры, так что, возможно, придётся снизить разрешение. Передача видео по WiFi сложностей не представляет, проц потянет.

=DeaD= писал(а):Смущает всего 1 USB-порт, их хотя-бы 2 штуки желательно.

Если высунуть Bluetooth-модуль, то получим ещё один свободный USB-порт.

setar писал(а):Полностью открытый проект (включая железо и микрокод радиомодуля) мобилки с исходным кодом на линуксе.

Исходники прошивки GSM-модуля, доступны, к сожалению, только под NDA.

Re: Neo FreeRunner в качестве набортного мозга робота

Vooon » 18 май 2010, 16:08

NDA, как и все в GSM'е.

Re: Neo FreeRunner в качестве набортного мозга робота

Myp » 18 май 2010, 16:23

хм
ну интересно конечно, но в чём плюс относительно КПК?

жалко что я себе на последние пару лет мобилку уже взял)

Re: Neo FreeRunner в качестве набортного мозга робота

ANT » 18 май 2010, 16:25

Myp писал(а):в чём плюс относительно КПК?
Линукс

Re: Neo FreeRunner в качестве набортного мозга робота

galex1981 » 18 май 2010, 16:25

Есть и вэб камеры с USB 1.1 потому это не такое уж и узкое место...

Re: Neo FreeRunner в качестве набортного мозга робота

Myp » 18 май 2010, 16:38

ANT писал(а):
Myp писал(а):в чём плюс относительно КПК?
Линукс

ну да, прикольно, а плюс то в чём :)?
музыка лучше звучит? или gps точнее работает?

Re: Neo FreeRunner в качестве набортного мозга робота

galex1981 » 18 май 2010, 16:43

Имеется ввиду что Линукс открытая платформа - как хочешь так под себя и делаешь

Re: Neo FreeRunner в качестве набортного мозга робота

Myp » 18 май 2010, 17:20

а с виндой то в чём проблема? там честным кодерам током бьют по пальцам и не дают програмить?))


cron
Rambler\'s Top100 Mail.ru counter