Управляем чем угодно откуда угодно

Проекты

Кто что сделал и кто что собирается делать

Проекты

Сообщение Dobrojelatel » 12 сен 2013, 09:18

После ознакомления можно тему потереть))
Что хотел сказать...решил заказать виртурилку из за того, что меня задело видео про виртурилкуна шасси RP5 (видео которое на хабре закреплено с новостями про виртурилку) сразу захотелось собрать такое же... но вот проблема, не был близок к этой теме, стал смотреть, что за железки используются, стал искать на сайтах. Шасси нашёл по наличию только на алиэкспрессе, но ждать там от 14-50 дней((
в результате всё затягивается с выполнением мечты)
к чему это я... хотелось бы повторить все проекты реализуемые на виртурилке (из того что на ютубе), но очень хотелось бы если были описаны детали которые входят в комплект и активные ссылки где это можно приобрести или хотябы чем заменить, тогда бы и объемы продаж возрасли и больше бы людей потянулось для кого то новую тему робототехники. :)
Dobrojelatel
 
Сообщения: 11
Зарегистрирован: 09 сен 2013, 18:12

Re: Проекты

Сообщение realizator » 13 сен 2013, 17:33

Ну если к нам придут дружиться профильные интернет-магазины, которые такое железо продают - было бы хорошо.
Если мы сами начнем продавать всякие шасси, сервы-моторы и прочие опции, то развитие виртурилки вообще остановится.
А насчет мануалов - Серега сейчас доделывает один проект, и после того как освободится будет клепать мануалы по созданию различных готовых устройств.
Аватара пользователя
realizator
virt2real team
 
Сообщения: 650
Зарегистрирован: 17 фев 2012, 23:18

Re: Проекты

Сообщение Dobrojelatel » 16 сен 2013, 09:47

сейчас, чтобы быстрее вникнуть в процессы управления виртурилкой, какую документацию лучше почитать?
arduino как я понимаю на С++
а тут?
Dobrojelatel
 
Сообщения: 11
Зарегистрирован: 09 сен 2013, 18:12

Re: Проекты

Сообщение Smit » 16 сен 2013, 15:04

Dobrojelatel писал(а):а тут?

В идеале C/C++
А так любой язык который портирован на платформу.
Smit
 
Сообщения: 126
Зарегистрирован: 07 сен 2013, 00:53

Re: Проекты

Сообщение booter » 19 сен 2013, 12:55

Dobrojelatel писал(а):сейчас, чтобы быстрее вникнуть в процессы управления виртурилкой, какую документацию лучше почитать?
arduino как я понимаю на С++
а тут?

Ардуино на языке, похожем на Procession и Си. У них на сайте написано: "The Arduino programming language is an implementation of Wiring, a similar physical computing platform, which is based on the Processing multimedia programming environment."

Внутри виртурилки полноценное ARM-ядро и Линукс, так что писать можно на многих языках. На данный момент доступны:
* C/C++ - для высокой производительности и задач с минимальной задержкой и утилизацией ресурсов
* lua, nodejs, php, python - для быстрого прототипирования и задач управления
* erlang - для распределенных задач управления. Этим балуюсь пока только я. :)

Возможно, в дальнейшем удастся притащить на платформу и другие языки (я, например, думаю насчет Rust и Haskell). Надеюсь, у нас получится сделать среду уровня Ардуино или схожую по простоте, которая позволит безболезненно кодировать в IDE на хосте, а затем заливать на устройство в одно касание. Пока это, увы, вопрос свободного времени.
Аватара пользователя
booter
virt2real team
 
Сообщения: 47
Зарегистрирован: 08 авг 2012, 19:52
Откуда: Россия, Тула

Re: Проекты

Сообщение grender » 19 сен 2013, 13:21

А вот за erlang можно поподробней?
Я давно хочу его пощупать ибо имел опыт работы с акторами в scala. Имеет смысл смотреть в стороны первого опыта erlang на v2r или лучше что-нибудь на большом компе поделать? И с чего начать? Чем собирать? Buildroot?
Ну и haskell интересен конечно. Его готового под buildroot нет?
Я думаю может scala запилить, но она jvm и это угнетает(
Аватара пользователя
grender
 
Сообщения: 12
Зарегистрирован: 17 сен 2013, 23:57

Re: Проекты

Сообщение Smit » 19 сен 2013, 13:25

grender писал(а):Я думаю может scala запилить, но она jvm и это угнетает(

Кстати у процессора есть технология Jazelle
Smit
 
Сообщения: 126
Зарегистрирован: 07 сен 2013, 00:53

Re: Проекты

Сообщение booter » 19 сен 2013, 18:50

grender писал(а):А вот за erlang можно поподробней?
Я давно хочу его пощупать ибо имел опыт работы с акторами в scala. Имеет смысл смотреть в стороны первого опыта erlang на v2r или лучше что-нибудь на большом компе поделать? И с чего начать? Чем собирать? Buildroot?

Да, в билдруте есть. Я, собственно, на нем метеостанцию делал - http://devimpress.com/archives/712

Но если нет опыта - лучше с десктопа начать, он там аналогично работает. А потом можно посмотреть https://github.com/esl/erlang_ale , например.

grender писал(а):Ну и haskell интересен конечно. Его готового под buildroot нет?

Готового нету, а собирается для кросс-компиляции он как-то не очень просто - http://ghc.haskell.org/trac/ghc/wiki/Bu ... sCompiling
Пока, увы, времени не хватает. :(

grender писал(а):Я думаю может scala запилить, но она jvm и это угнетает(

Ну вот про JVM на ARM я, увы, ничего не знаю. Да, есть Jazelle, но вот как бы куда ее применять - не совсем понятно.
Аватара пользователя
booter
virt2real team
 
Сообщения: 47
Зарегистрирован: 08 авг 2012, 19:52
Откуда: Россия, Тула

Re: Проекты

Сообщение Smit » 19 сен 2013, 18:54

booter писал(а):Ну вот про JVM на ARM я, увы, ничего не знаю. Да, есть Jazelle, но вот как бы куда ее применять - не совсем понятно.

Я пытался выяснить. Говорят почти никто не знает как ее использовать :mrgreen:
Smit
 
Сообщения: 126
Зарегистрирован: 07 сен 2013, 00:53

Re: Проекты

Сообщение justme » 19 сен 2013, 21:07

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

А Erlang у меня что-то не собрался по дефолту, там какая-то ошибка с компиляцией HIPE была.
justme
 
Сообщения: 6
Зарегистрирован: 15 сен 2013, 22:22

След.

Вернуться в Проекты на базе Виртурилки

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

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

cron