Компютърният учен Питър Бърк представи робот, който използва генеративни ИИ модели, за да обучава своя мозък и хардуер, при условие че получава подходящи команди от операторите.

В момента той работи като професор по електротехника и компютърни науки в Университета на Калифорния и сравнява своя проект с този на филмовия герой на Арнолд Шварценегер - Терминаторът.

„В „Терминатор“ с Арнолд Шварценегер роботите придобиват самосъзнание и завладяват света“, казва той в своето проучване. „В тази статия правим първата стъпка в тази посока: робот (машина за писане на код за изкуствен интелект) създава от нулата, с минимална човешка намеса мозъка на друг робот, дрон.“

Бърк също така изрази надежда в края на статията си,че състояние като това в „Терминатор“ никога няма да се случи в бъдещето. В този проект Бърк описва термина „робот“ по два начина. Първо, той се отнася до генеративни ИИ модели като ChatGPT и Claude, които се изпълняват на лаптоп в облака. Тези модели се използват за писане на код. Второ, той се отнася до самия дрон, който изпълнява генерирания от ИИ код, използвайки Raspberry Pie Zero 2 W като бордови компютър.

Обикновено за управление на дронове се използва софтуер като Mission Planner или QGroundControl. Бърк обаче обяснява как неговата система се различава.

Средният мозък (GCS) се грижи за картите на живо, планирането на мисиите и настройките на дрона. Долният мозък е фърмуерът на дрона, който управлява полета. Горният мозък помага на дроновете да избягват препятствия самостоятелно. В някои случаи хората също могат да поемат контрола над дрона.

Основната цел на Бърк е да демонстрира как ИИ модели като ChatGPT, Gemini и Claude могат да бъдат подтикнати да генерират целия необходим код за разработване на система за управление на дронове, която работи изцяло на самия дрон. Тази система се нарича WebGCS, защото работи с малък уебсайт (използващ Flask) на компютър Raspberry Pi вътре в дрона. По време на полет дронът хоства своя контролен панел, до който може да се получи достъп онлайн.

За да създаде това, Бърк проведе няколко „спринта“ за разработка, използвайки различни ИИ модели и инструменти за кодиране (като VS Code, Cursor и Windsurf). Всеки инструмент помогна за добавянето на нови функции стъпка по стъпка, докато цялата система не заработи.

Спринтът започна добре, но моделът спря да работи след няколко опита, тъй като разговорът консумираше повече токени, отколкото позволяваше контекстният прозорец на Claude. Впоследствие Бърк опитва и Gemini 2.5 и Cursor, които също срещнаха проблеми. Сесията с Cursor доведе до функционален прототип, но разработчиците трябваше да преработят проекта, за да го разделят на части, достатъчно малки, за да се съобразят с ограниченията на контекста на модела.

В четвъртия спринт Бърк използва Windsurf и най-накрая успя в опита си. Генерираният от AI WebGCS генерира 10 000 реда код за около 100 часа в рамките на 2.5 седмици. Това е приблизително 20 пъти по-малко време, отколкото е отнело на Бърк и неговия екип да създадат подобен проект, наречен Cloudstation, който са разработвали в продължение на четири години.

Ханц Феври, изпълнителен директор на компанията за пространствени данни Geolava, заявява пред The Register, че намира проекта с дроновете за изключително интересен.

„Идеята за система от дронове, която самостоятелно изгражда свой собствен център за командване и контрол чрез генеративна изкуствена интелигентност, е не само амбициозна, но и в пълно съответствие с посоката, в която се развива пространствената интелигентност“, казва той. „Въпреки това аз съм твърдо убеден, че трябва да има строги проверки и ограничения за безопасността.“

Снимка: Pexels

Виж още: Топ заплатите за ИИ кадри задминават тези за създаването на атомната бомба и кацането на Луната