Se! I skyn! 16 Dancing Robots! Verkligen.

Ikväll såg jag 16 ljus i himlen, dansar i perfekt koreografi, strålande ljus på jorden nedan, och serenading alla i öronskott med otrevlig men glädjefull musik. Nej, jag var inte full eller stenad. Och lamporna flydde inte underfat. Men de var något lika fantastiskt - flygande robotar.

Var och en om handens storlek kallas robotarna quadrotor robotar av teamet vid University of Pennsylvania som byggt dem som en del av programmet General Robotics, Automation, Sensing and Perception (GRASP). De autonoma robotarna bländade publiken på Cannes Lions International Festival of Creativity i Frankrike nyligen.

Och du kan också bli bländad genom att spela videon nedan. Ha tålamod. Det börjar långsamt, men bryter snabbt in så underbart en ljusutställning som du hittar den här sidan av en Pink Floyd-konsert. Och det är allt mer bländande när du inser att robotarna endast manipuleras av människor på högsta kommandonivå för att ge quadrotors allmänna riktlinjer. Därifrån är robotarna på egen hand, som arbetar med artificiell intelligens inspirerad av biologin av insektsvarmbeteende.

Var och en av robotarna väger mellan 50 och 5 kg och ändrar rörelsen genom att variera hastigheterna på de fyra rotorerna som är fästa vid varje robot för att lyfta dem in i luften. Deras rörelser bestäms av ombord processorer som får data från gyroskop och inbyggda sensorer som berättar för varje robot vad dess flygande kamrater gör. Processorerna skickar kommandon 600 gånger i sekund för att ändra rotorns hastigheter som behövs för att utföra robotarnas luftbolletter. Lysstrålarna som skjuter ut som ben och armar eller Martians fordon i "World of War" styrs av speglar på varje robot.

Om du vill lära dig mer om robotarna, läs PDF-dokumentet, skrivet av elingenjör Alex Kushleyev, maskiningenjör Daniel Mellinger och Vijay Kumar, professor vid Penns tekniska högskola och tillämpad vetenskap. Eller kolla in video-TED-pratningen av Kumar. Eller om allt du letar efter är ren bländning, bara spela videon nedan.

">