Кіріспе
s bot – 2001-2004 жылдар аралығында Швейцарияның Лозанна қаласындағы EPFL-де LIS (Ақылды жүйелер зертханасы) әзірлеген, дифференциалдық дөңгелекті (қосымша іздерімен) шағын (15 см) мобильді робот. Бұл робот жасанды интеллект саласының бірі – үйірлі роботтарды зерттеуге бағытталған. Ол профессор Марко Дориго басқарған «Болашақ және дамып келе жатқан технологиялар» жобасы – Swarm bots жобасы аясында жасалған. Профессор Дарио Флореаноның тобындағы шағын инженерлер (Франческо Мондада, Андре Гиннар, Майкл Бонани және Стефан Магненат) және студенттік жобалардың көмегімен құрастырылған бұл робот, аяқталған кезде оның өлшемдеріне қарағанда ең күрделі және көп мүмкіндіктерге ие роботтардың бірі саналды. 2006 жылы Wired журналының «Барлық уақыттағы ең жақсы 50 робот» (реальды немесе фантастикалық) тізімінде s bot 39-шы орынды иеленді.
S-bot-тың мақсаты мен қолданылуы
Бұл командалық жұмыс және роботтар арасындағы байланысты зерттеуге бағытталған зерттеу роботы. Осы мақсатта s-боттардың бірнеше арнайы мүмкіндіктері бар: олар өз қысқыштарын (суреттерде қызыл түсте көрсетілген) пайдаланып бірігуге қабілетті. Содан кейін, мысалы, бір роботтың өзінен орындалмайтын жерлердегі кеңістіктер мен сатыларды жүріп өте алады. Кіріктірілген күш сенсорын қолдана отырып, олар тікелей байланыссыз белгілі бір орынға затты жеткізу үшін үйлесімді жұмыс істей алады. Бұл құмырсқалардың жемтіктерін ұяға тасымалдау тәсілі. Әрине, басқа роботтарда да бар барлық басқа сенсорлар мен механизмдер командалық жұмыс үшін, мысалы, азық-түлік табу үшін пайдаланылуы мүмкін.
Using their gripper (red in the photos), they can connect. Then they can, for instance, pass over gap and steps where a single robot would have failed. Using their integrated force sensor, they can coordinate to retrieve an object to a certain location without the use of explicit communication. This is the way ants bring preys to the nest. Of course, all other sensors and actuators, also found on other robots, can be used to do teamwork such as food foraging.
Арнайы қабілеттері
S-боттар басқа S-боттарға қосылып, "Swarm bot" деп аталатын үлкен құрылымды жасауға болады. Олар үшін қатты қысқыштары мен сақинасын пайдаланып біріктіреді. S-боттың күші тағы бір S-ботты көтеруге жетеді.
Біріктірілген бағдарламалық қамтамасыз ету
s боты Familiar Linux дистрибутивінде жұмыс істейтін арнайы Linux портын қамтиды. Барлық сенсорлар мен атқарушы механизмдерге қарапайым C API арқылы оңай қол жеткізуге болады.