քոթուկ Ադի Սինգհ, Canonical-ում ռոբոտաշինության արտադրանքի մենեջեր - Հարցազրույցների շարք - Unite.AI
Միացեք մեզ

Հարցազրույցներ

Ադի Սինգհ, Canonical – Հարցազրույցների շարքի ռոբոտաշինության արտադրանքի մենեջեր

mm
Թարմացվել է on

Ադի Սինգհը ռոբոտաշինության արտադրանքի մենեջերն է Կանոնական   Canonical-ը մասնագիտացած է բաց կոդով ծրագրային ապահովման մեջ, ներառյալ Ubuntu-ն՝ աշխարհի ամենահայտնի ձեռնարկությունը Linux-ը ամպից մինչև ծայր, և նրանք ունեն 200,000 ներդրողներից բաղկացած համաշխարհային համայնք:

Ubuntu Linux-ի ամենատարածված բաշխումն է խոշոր ներկառուցված համակարգերի համար: Երբ ինքնավար ռոբոտները հասունանում են, նորարար տեխնոլոգիական ընկերությունները դիմում են Ubuntu-ին, մենք քննարկում ենք բաց կոդով ծրագրային ապահովման միջոցով ռոբոտ կառուցելու առավելությունները և այլ հիմնական նկատառումներ:

Ի՞նչն առաջացրեց ձեր սկզբնական հետաքրքրությունը ռոբոտաշինության նկատմամբ:

Ծրագրային ապահովման ծրագրավորման մի քանի տարի անց ես դժգոհ էի, որ իմ աշխատանքը միայն էկրանին է աշխատում: Ես ցանկություն ունեի տեսնելու ինչ-որ ֆիզիկական գործողություն, ինչ-որ շոշափելի արձագանք, իմ ճարտարագիտության ինչ-որ իրական արդյունք: Ռոբոտաշինությունը բնական պատասխան էր այս հորդորին:

Կարո՞ղ եք նկարագրել ձեր ամենօրյա դերը Canonical-ի հետ:

Ես սահմանում և ղեկավարում եմ արտադրանքի ռազմավարությունը ռոբոտաշինության և ավտոմոբիլային ուղղահայացների համար Canonical-ում: Ես պատասխանատու եմ արտադրանքի մշակման համակարգման, շուկայավարման ռազմավարությունների իրականացման և իմ տիրույթին առնչվող արտաքին կազմակերպությունների հետ կապերի համար:

Ինչու՞ է այդքան կարևոր բաց կոդով ծրագրային ապահովման վրա ռոբոտ կառուցելը:

Բաց կոդով ծրագրային ապահովման վրա որևէ բան կառուցելը սովորաբար իմաստուն գաղափար է, քանի որ այն թույլ է տալիս կանգնել հսկաների ուսերին: Անհատները և ընկերությունները նույնպես օգուտ են քաղում աշխարհի ամենավառ մտքերից մի քանիսի կամավոր ներդրումներից, երբ նրանք որոշում են հիմնել բաց կոդով ծրագրային ապահովման հիմքի վրա: Արդյունքում, FOSS-ի հանրաճանաչ պահոցները շատ ամուր նախագծված են և շատ ակտիվորեն պահպանվում են. թույլ տալով օգտվողներին կենտրոնանալ իրենց նորարարության վրա, այլ ոչ թե իրենց արտադրանքի մեջ մտնող յուրաքանչյուր գրադարանի հիմքերի վրա:

Կարո՞ղ եք նկարագրել, թե ինչ է առաջարկում Ubuntu բաց կոդով պլատֆորմը IoT և ռոբոտաշինության մշակողներին:

Ubuntu-ն ամբողջ աշխարհի ծրագրավորողների համար նախընտրելի հարթակն է՝ առանց շփման IoT-ի և ռոբոտաշինության զարգացման համար: Մի շարք հանրաճանաչ շրջանակներ, որոնք օգնում են սարքերի ճարտարագիտությանը, կառուցված են Ubuntu-ի վրա, ուստի ՕՀ-ն ի վիճակի է մի քանի գործիքներ տրամադրել այս տարածքում արտադրանքներ ստեղծելու և տեղակայելու համար անմիջապես տուփից դուրս: Օրինակ, ռոբոտաշինության զարգացման համար ամենաշատ օգտագործվող միջին ծրագիրը՝ ROS-ը, գրեթե ամբողջությամբ աշխատում է Ubuntu-ի դիստրոմներում (ավելի քան 99.5%՝ ըստ պաշտոնական չափումների այստեղ. https://metrics.ros.org/packages_linux.html).

Որո՞նք են այն հիմնական նկատառումները, որոնք պետք է վերլուծվեն ռոբոտի օպերացիոն համակարգ ընտրելիս:

Ճիշտ օպերացիոն համակարգի ընտրությունը ամենակարևոր որոշումներից մեկն է, որը պետք է կայացվի նոր ռոբոտ կառուցելիս, ներառյալ զարգացման մի քանի գործոններ: Սարքավորումների և ծրագրաշարերի փաթեթների համատեղելիությունը կարևոր է, քանի որ բավական ժամանակ կծախսվի, որպեսզի բաղադրիչները լավ աշխատեն միասին, որպեսզի չխոչընդոտեն ռոբոտի մշակման առաջընթացին:

Բացի այդ, մշակողի թիմի կողմից օպերացիոն համակարգերի նախնական ծանոթությունը տնտեսության վրա ազդող հսկայական գործոն է, քանի որ նախկին փորձը, անկասկած, կօգնի արագացնել ռոբոտների զարգացման ընդհանուր գործընթացը և այդպիսով կրճատել շուկա դուրս գալու ժամանակը: Համակարգի ինտեգրման հեշտությունը և երրորդ կողմի հավելումները նույնպես պետք է մեծապես հաշվի առնել: Ռոբոտը հազվադեպ է ինքնուրույն սարքավորում և հաճախ կարիք ունի անխափան փոխազդեցության այլ սարքերի հետ: Այս ուղեկից սարքերը կարող են լինել նույնքան պարզ, որքան թվային երկվորյակը ապարատային ցանցի փորձարկման համար, բայց ընդհանուր առմամբ, սարքից դուրս հաշվարկներն ավելի տարածված են դառնում ռոբոտաշինության մեջ: Ամպային ռոբոտաշինությունը, խոսքի մշակումը և մեքենայական ուսուցումը բոլորը օգտագործման դեպքեր են, որոնք կարող են օգուտ քաղել սերվերային ֆերմայում տեղեկատվության մշակումից, ոչ թե ռեսուրսներով սահմանափակ ռոբոտի վրա:

Բացի այդ, հրամայական է կայունությունը և միջուկում մշակված անվտանգության մակարդակը: Մեկ այլ գործոն է օպերացիոն համակարգի, հատկապես համայնքի կողմից երկարաժամկետ աջակցության առկայությունը: Պետք է հիշել, որ օպերացիոն համակարգերը սովորաբար աջակցվում են միայն որոշակի ժամանակով: Օրինակ՝ Android Things-ի երկարաժամկետ աջակցության (LTS) թողարկումներն աջակցվում են երեք տարով, մինչդեռ Ubuntu-ն և Ubuntu Core-ն աջակցվում են հինգ տարի (կամ 10 տարի՝ ընդլայնված անվտանգության սպասարկումով): Եթե ​​օպերացիոն համակարգի աջակցվող ծառայության ժամկետը ավելի կարճ է, քան ռոբոտի սպասվող ժամկետը դաշտում, այն ի վերջո կդադարի թարմացումներ ստանալ և վաղաժամ կմահանա:

Շնորհակալություն հարցազրույցի համար, այն ընթերցողները, ովքեր ցանկանում են ավելին իմանալ, պետք է այցելեն Ubuntu Robotics.

unite.AI-ի հիմնադիր գործընկեր և անդամ Forbes-ի տեխնոլոգիական խորհուրդը, Անտուանը ա ֆուտուրիստ ով կրքոտ է AI-ի և ռոբոտաշինության ապագայով:

Նա նաև հիմնադիրն է Securities.io, վեբկայք, որը կենտրոնանում է խանգարող տեխնոլոգիայի մեջ ներդրումներ կատարելու վրա: