А мне летать охота
Верните наши деньги! - Япония, следующая остановка… - Третий не лишний. - Плюс на минус. - Куй "железо", пока горячо. - Агониомега. - Ecoлогия должна быть ecoномной. - Ваш жетон? - ФСБ против ФБР. - …и подмахнул не глядя. - Вор у вора дубинку украл. - Не туда послали. - Чтение преследуется по закону.
// old.computerra.ru
Кристер Вольф и Петер Нордин (Krister Wolff, Peter Nordin) из Технологического университета Гётеборга построили крылатого робота, который с помощью эволюционного генетического алгоритма, образно говоря, сам себя научил летать без какой-либо заранее определенной программы, управляющей движением крыльев. Для решения этой непростой задачи исследователи сконструировали робота, оснащенного двумя большими, в метр длиной, крыльями из легких деревянных реек, обтянутых тонкой полимерной пленкой. Электромоторы позволили вытворять с крыльями что угодно - двигать вперед-назад, махать вверх-вниз или же вращать лопасти. Робота прикрепили к двум вертикальным направляющим, вдоль которых он мог свободно перемещаться, и подвесили на эластичной резиновой ленте. Наконец, для измерения подъемной силы, которую махолету удастся развить в каждый момент времени, был установлен специальный детектор.(в просторечии - весы
-прим.мой)
После всех этих приготовлений компьютерная программа стала подавать крыльям робота случайные команды. Каждая инструкция либо предписывала шевельнуть крылом в одном из возможных направлений, либо взять краткую паузу, ничего не предпринимая. Обратная связь от детектора позволяла генетическому алгоритму отбирать те инструкции, которые создавали максимальную подъемную силу, после чего наиболее успешные попытки случайно «скрещивались» между собою. Затем наступала следующая итерация - случайная подача команд из «потомства» этих спариваний, и т. д. Поначалу, правда, робот «пытался жульничать», разными способами имитируя отрыв от земли - то просто вставал на крылья, то опирался крылом на подвернувшийся «под руку» предмет. Однако после отбраковки ложных вариантов, что заняло около трех часов, был найден алгоритм движения (довольно нетривиального, чем-то напоминающего полет шмеля), который все же позволил аппарату преодолеть земное притяжение. - Б.К.
Ник