URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 42500
[ Назад ]

Исходное сообщение
"OpenNews: Linux-робот занял первое место на соревновании среди роботов-музыканов"

Отправлено opennews , 22-Июн-08 13:45 
Группа австралийских ученых из организации NICTA (http://www.nicta.com.au/) и Университета Нового Южного Уэльса разработали робота, играющего на кларнете и управляемого Linux. Своим исполнением «Полета шмеля» и «Болеро» Робо-Кларнет завоевал (http://www.linuxdevices.com/news/NS7651953393.html) первый приз на фестивале Artemis Music Orchestra competition.


Соревнование, проводимое в Греции, ставило целью привлечь внимание к растущим возможностям встроенных компьютерных систем. Второй приз увез в Голландию робот-гитарист, сконструированный командой teamDARE (http://teamdare.mine.nu/). На третьем месте робот-пианист разработки Финского университета HAMK (http://portal.hamk.fi/portal/page/portal/HAMK/In_English/Abo...). Какую операционную систему использовали финны — неясно, что же касается робота-гитариста, то выбор интегрированной среды  Directshow для функций искусственного зрения предопределило использование Windows. С помощью сенсора робот может регис...

URL: http://www.linuxdevices.com/news/NS7651953393.html
Новость: http://www.opennet.me/opennews/art.shtml?num=16591


Содержание

Сообщения в этом обсуждении
"Linux-робот занял первое место на соревновании среди роботов-музыканов"
Отправлено КтулхЪ , 22-Июн-08 13:45 
эх... когда же linux дорастет, чтобы его можно было ставить на ракеты дальнего действия или хотяб на спутники...

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено Green Bear , 22-Июн-08 14:05 
жалко взрывать :(

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено thesame , 22-Июн-08 14:07 
это слегка другая область применения, поэтому короткий ответ звучит - никогда
более развернутый - чистый linux никогда не будет применяться в областях, где требуется real-time OS

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено pavlinux , 22-Июн-08 16:48 
Ясновидящий?
10+ лет назад Linux называли поделкой финского студента, пригодной для обучения студентов.  



"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено tiger , 22-Июн-08 18:03 
а что он есть сейчас? кладезь багов?:-) или часть "зюзероутреров"?:)

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено vitek , 22-Июн-08 18:36 
а что, есть кладези поменьше?

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено pavlinux , 22-Июн-08 18:43 
>а что он есть сейчас? кладезь багов?:-) или часть "зюзероутреров"?:)

Проснулся ... 2008 годик ужо, не 1998...  

WallStreet, NASA, Oracle, IBM, 85% Top500,


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено User294 , 22-Июн-08 21:59 
>а что он есть сейчас? кладезь багов?:-) или часть "зюзероутреров"?:)

А сейчас он - это то чего так боится Майкрософт например.
Как там говорится то?

"Сначала они тебя не замечают, потом смеются над тобой, затем борются с тобой. А потом ты побеждаешь".


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено thesame , 22-Июн-08 21:14 
при чем тут ясновидение?
просто разные классы задач... это как на java писать драйвер для видеокарты...

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено szh , 23-Июн-08 01:06 
Линукс уже давно применяется в разных классах задач. От мобильных телефонов до топ супер компьютеров.

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено thesame , 23-Июн-08 08:51 
*вздыхая* это разные архитектуры, а я говорил про решаемые задачи
linux не заточен под real-time, в отличие от, скажем, qnx или lynxos, поэтому он будет им проигрывать в соответствующих областях, но при этом легко их "делать" там, где не "требуется гарантированное время реакции на событие".
поэтому, если кому-то нужен linux на борту спутника, ему придется сделать fork ядра, а потом долго и кропотливо дорабатывать его напильником самому, при этом полученный результат будет достаточно сильно отличаться от оригинала
что до меня, то я вообще сторонник микроядра для таких применений

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено vitek , 23-Июн-08 08:57 
даже бубунта идет с rt ядром:
vmlinuz-2.6.24-19-rt

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено Michael Shigorin , 23-Июн-08 11:04 
Линукс с небольшим RT-экзоядром (навроде RTLinux) -- вполне себе RT, насколько понимаю.

Бишь

> гарантированное время реакции на событие

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

> что до меня, то я вообще сторонник микроядра для таких применений

Смысл?


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено srgaz , 22-Июн-08 23:25 
>это слегка другая область применения, поэтому короткий ответ звучит - никогда
>более развернутый - чистый linux никогда не будет применяться в областях, где
>требуется real-time OS

Ставишь модуль и Linux превращается в real-time OS


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено thesame , 23-Июн-08 00:31 
гм? модуль? где про этот модуль можно почитать?
я как-то до сих пор думал, что монолитное ядро хреновенько ведет себя, если от него требовать hard real-time

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено Michael Shigorin , 23-Июн-08 11:11 
Насколько понимаю, дело совсем не в монолитности.

Перечитывать всё, что привело к этому выводу -- сейчас не готов, но JFYI: линукс -- очень давно совсем не один процесс, а кучка kthreads; а с микроядрами проблема при увеличении количества серверов и взаимодействий между ними в обработке и валидации этих самых взаимодействий и усложении кода серверов в геометрической, что ли, прогрессии.  Бишь на функциональность накладывается достаточно жёсткая практическая кепка.

С другой стороны, если линуксу оставить функциональность, а за сроками поставить отдельного наблюдателя (см. рядом про RTLinux) -- получается вполне себе hard realtime.  Как в жизни -- _хороший_ программер и _хороший_ манагер вместе могут больше вовремя, чем self managed :-) (поскольку прерывания по одной части убивают производительность по другой)

Зуб не дам, YMMV, всё такое :-)


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено Хелагар. , 23-Июн-08 14:27 
Погугли на тему RTLinux, например.
Ребята предложили очень элегантное решение для жесткого реального времени в никсах.
Если грубо и на пальцах, ту у них есть микроядро, которое запускает ядро никсов как пользовательский процесс.
Оно же обеспечивает управление процессами реального времени и взаимодействие между ними и обычными процессами никсов.
В результате имеем достаточно удобную штуку -  с одной стороны жесткий реал-тайм имеет место быть, а с другой - полнгая совместимость с никсами и не надо городить велосипеды, если нужн стек ТЦП, к примеру, или ГУИ.
При этом подразумевается очень верная, с моей точки зрения, идеология разбиения приложения на реал-тайм ядро и не-реалтайм юзерскую часть.
Причём, опять же, для этого разбиения не приходится изобретать велосипед.
И бесплатная версия есть.

Не так давно имел удовольствие поработать с ней в живую, так сказать. Понравилось.

ЗЫ: Ссылка на фри-версию - http://www.rtlinuxfree.com/
ЗЫЫ: Но на большинство серваков или на рабочие машины юзверей, конечно, ставить её большого смысла я не вижу.


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено yekm , 23-Июн-08 16:40 
мочите, товарисчи. вы думайте рт-ос нада только на спутники да ракеты чтоль? рт много где применяется. а насчёт патча почитайте RTAI.

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено pavlinux , 22-Июн-08 16:59 
А смысл? Там принцип работы, немного другой.
К примеру, работа блока самонаведения не зависит от работы блоков управления, гироскопа, навигации, блока управления приводами,... Имеется ввиду не взаимодействие между ними,
а сам процесс вычисления. Не имеет смысла пихать бортовой комп., когда, скажем
преобразования Лапласа, легко выполняются на кучке R-L-C элементов.

И самое главное, на электронику не должна влиять радиация. А на транзисторы, как мы знаем,
просто разваливаются, и p-n-p переходы похожи на броуновское движение.


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено MiG , 22-Июн-08 22:36 
Во-первых ПО спутников НАМНОГО сложнее ПО любых ракет, во вторых америкосы используют. Вроде даже тут не так давно новость пробегала. Они даже Яву используют на марсоходах. Основная причина: экономия на разработке и отладке ПО. В НАСА тоже денег мало на исследовательские проекты. Что на военных аппаратах стоит - фиг знает.

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено pavlinux , 23-Июн-08 02:37 
Ну... Спутнег - это лаборатория, ему никуда лететь не надо, его привозят. (ну разве только, раз в 3 месяца орбиту корректировать).


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено Хелагар. , 23-Июн-08 14:37 
>Ну... Спутнег - это лаборатория, ему никуда лететь не надо, его привозят.
>(ну разве только, раз в 3 месяца орбиту корректировать).

Эх Павлин-Павлин.... Опять ты попал пальцем в небо :-)
Точнее не то чтоб совсем в небо, но изложил представление 60-х годов прошлого века где-то.
Малёк устаревшее.
Да и то изложил не верно.
Скажи мне, друже, ты правда считаешь что гироскоп работает отдельно от блока управления и блок управления работает отдельно от блока самонаведения?
Т.е. из твоей фразы можно сделать вывод, что вышеозначенному блоку управления нафиг не нужен тот же гироскоп. Просто великолепная глупость, честно говоря :-)

Хорошо, что ты не имеешь отношения к проектированию современного вооружения, а то вместо буржуинов ракеты бы на Марс улетели.
И потом было бы неловко перед марсианами :(
:-)


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено pavlinux , 23-Июн-08 14:57 
>Скажи мне, друже, ты правда считаешь ....

Гироскоп работает отдельно от блока управления.
Блок управления работает отдельно от блока самонаведения.
Блоку управления нафиг не нужен гироскоп.

Подсказку дать, или сами додумаетесь?


>Хорошо, что ты не имеешь отношения к проектированию современного вооружения...

:)

МАИ. Кафедрa 701 "Авиационные робототехнические системы и вооружение ЛА"

Ракеты В-В, В-П, прицельные комплексы, приводы и гироскопы, знаю наизусть. :)


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено pavlinux , 23-Июн-08 02:39 
Да, и про марсоход ... Mars Pathfinder работает вот на этой OS - http://vip.cs.utsa.edu/classes/cs5523s2001/laboratories/Mars...

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено mike_t , 23-Июн-08 08:10 
на спутники ставят, но я бы не стал

"Linux-робот занял первое место на соревновании среди роботов-музыканов"
Отправлено cobra , 22-Июн-08 14:18 
поздравляю...

"Linux-робот занял первое место на соревновании среди роботов-музыканов"
Отправлено Аноним , 22-Июн-08 14:38 
А когда ближайшее соревнование роботов гитаристов,гитаристов?

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено onanimaz , 22-Июн-08 15:04 
>А когда ближайшее соревнование роботов гитаристов,гитаристов?

хехе, улыбнули, товарисЧ Вертер


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено szh , 22-Июн-08 17:44 
>А когда ближайшее соревнование роботов гитаристов,гитаристов?

a-a-a!


"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено anonimous , 23-Июн-08 12:19 
>А когда ближайшее соревнование роботов гитаристов,гитаристов?

Целая группа из роботов :)
http://www.youtube.com/watch?v=c2JChnwv2Ws


"Linux-робот занял первое место на соревновании среди роботов-музыканов"
Отправлено anonymous , 22-Июн-08 16:23 
Vot i dozhili, 20 let nazad, esche det'mi my smejalis' nad etoj frazoj vsem izvestnogo robota... kazalos' neverojatnym do smeshnogo, da i sejchas smeemsja.
A ved' na dvore ne 2084, a tol'ko 2008 god i vot ono ocherednoe "propochestvo" fantastov.
Stareem stareem...

"Linux-робот занял первое место на соревновании среди роботов..."
Отправлено szh , 23-Июн-08 01:09 
только в космос ощутимо не продвинулись.
А с компами => роботами наоборот продвинемся дальше чем они мечтали, за 100 лет.

"OpenNews: Linux-робот занял первое место на соревновании сре..."
Отправлено aZ , 22-Июн-08 16:36 
Роботы инвалиды. Ж)

"Linux-робот занял первое место на соревновании среди роботов-музыканов"
Отправлено wmd772 , 23-Июн-08 13:23 
Новость приятная, хоть я пользую fbsd и linux ни разу в серьёз не ставил.
Пардон дичайший конечно, понимаю что докапываюсь до мелочей, но было бы лучше заголовок написать без ошибок.
"Linux-робот занял первое место на соревновании среди роботов-музыканТов"

"Linux-робот занял первое место на соревновании среди роботов-музыкантов"
Отправлено imp13 , 24-Июн-08 14:55 
сорь за глупый вопрос, но разве в таких соревнованиях не побеждает коллектив разработчиков? как по мне, то пофигу на чем написана програма, главное как она работает...