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 КиБ) Просмотров: 2557


Итак что интересно нам:
  • приемлимые размеры и вес для установки на робота (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>
основное сосредоточение аппаратов в москве и петербурге
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение =DeaD= » 18 май 2010, 13:48

Смущает всего 1 USB-порт, их хотя-бы 2 штуки желательно.
Т.к. надо веб-камеру и контроллер в него подрубать.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение setar » 18 май 2010, 13:52

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


Добавлено спустя 2 минуты 6 секунд:
минихаб высота 15 мм (чуть меньше самого аппарата), диаметр 50mm , тоже чуть меньше,
USB2.0 есть возможность подведения внешнего источника питания
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение =DeaD= » 18 май 2010, 13:52

Потянет проц трансляцию видео через WiFi с вебкамеры?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение setar » 18 май 2010, 14:20

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

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

Добавлено спустя 24 минуты 58 секунд:
в первый пост добавил линк на центральный сайт производителя
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение =DeaD= » 18 май 2010, 14:37

Из минусов мне кажется - ощутимая цена + это совсем нишевой продукт, т.е. завтра вымрет контора и всё, залипли, если на них подсели.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение setar » 18 май 2010, 15:02

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

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

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


Добавлено спустя 1 минуту 52 секунды:
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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.
Аватара пользователя
ANT
 
Сообщения: 21
Зарегистрирован: 12 фев 2010, 11:47
Откуда: Москва

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

Сообщение Vooon » 18 май 2010, 16:08

NDA, как и все в GSM'е.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

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

Сообщение Myp » 18 май 2010, 16:23

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

жалко что я себе на последние пару лет мобилку уже взял)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение ANT » 18 май 2010, 16:25

Myp писал(а):в чём плюс относительно КПК?
Линукс
Аватара пользователя
ANT
 
Сообщения: 21
Зарегистрирован: 12 фев 2010, 11:47
Откуда: Москва

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

Сообщение galex1981 » 18 май 2010, 16:25

Есть и вэб камеры с USB 1.1 потому это не такое уж и узкое место...
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение Myp » 18 май 2010, 16:38

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

ну да, прикольно, а плюс то в чём :)?
музыка лучше звучит? или gps точнее работает?
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение galex1981 » 18 май 2010, 16:43

Имеется ввиду что Линукс открытая платформа - как хочешь так под себя и делаешь
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение Myp » 18 май 2010, 17:20

а с виндой то в чём проблема? там честным кодерам током бьют по пальцам и не дают програмить?))
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

След.

Вернуться в Готовые модули

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

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