Rozhovory

Adi Singh, Product Manager v robotice ve společnosti Canonical – Interview Series

mm
Přidejte Unite.AI mezi své preferované zdroje na Google

Adi Singh je Product Manager v robotice ve společnosti Canonical. Canonical se specializuje na open source software, včetně Ubuntu, nejpopulárnějšího podnikového Linuxu od cloudu po okraj, a má globální komunitu 200 000 přispěvatelů.

Ubuntu je nejpopulárnější linuxová distribuce pro velké vestavěné systémy. Jak se autonomní roboti zdokonalují, inovativní technologické společnosti se obrací na Ubuntu, diskutujeme o výhodách stavby robota pomocí open source software a dalších klíčových úvah.

Co vás původně přivedlo k zájmu o robotiku?

Po několika letech programování jsem nebyl spokojen s tím, že můj pracovní výsledek běžel pouze na obrazovce. Měl jsem touhu vidět nějakou fyzickou akci, nějakou hmatatelnou odpověď, nějaký skutečný výsledek mého inženýrství. Robotika byla přirozenou odpovědí na tuto touhu.

Můžete popsat svou denní roli ve společnosti Canonical?

Definuji a vedu produktovou strategii pro vertikály Robotika a Automobilový průmysl ve společnosti Canonical. Jsem zodpovědný za koordinaci produktového vývoje, provádění marketingových strategií a zapojení externích organizací souvisejících s mou doménou.

Proč je důležité stavět robota na open source software?

Stavět cokoliv na open source software je obvykle dobrý nápad, protože umožňuje stát na ramenou obrů. Jednotlivci i společnosti profitují z dobrovolných příspěvků některých z nejchytřejších myslí na světě, když se rozhodnou stavět na základě open source software. V důsledku toho jsou populární repozitáře FOSS velmi robustně navrženy a velmi aktivně udržovány, což umožňuje uživatelům soustředit se na svou inovaci místo na šrouby a matice každé knihovny, která vstupuje do jejich produktu.

Můžete popsat, co nabízí platforma Ubuntu open source pro vývojáře IoT a robotiky?

Ubuntu je platformou volby pro vývojáře po celém světě pro bezproblémový vývoj IoT a robotiky. Počet populárních rámců, které pomáhají s inženýrstvím zařízení, je postaven na Ubuntu, takže operační systém může poskytnout několik nástrojů pro stavbu a nasazení produktů v této oblasti přímo z krabice. Například nejvíce používané middleware pro vývoj robotiky – ROS – je téměř entirely spuštěno na distribucích Ubuntu (více než 99,5 % podle oficiálních metrik zde: https://metrics.ros.org/packages_linux.html).

Jaké jsou některé z klíčových úvah, které by měly být analyzovány při výběru operačního systému robota?

Výběr správného operačního systému je jednou z nejvýznamnějších rozhodnutí, která musí být učiněna při stavbě nového robota, včetně několika vývojových faktorů. Kompatibilita hardwaru a softwarového stacku je klíčová, protože bude stráveno mnoho času zajišťováním, že komponenty budou fungovat dobře вместе, aby nebránily pokroku při vývoji robota samotného.

Kromě toho je předchozí znalost operačních systémů vývojářským týmem obrovským faktorem ovlivňujícím ekonomiku, protože předchozí zkušenosti bezpochyby urychlí celkový proces vývoje robota a tím sníží čas na trh. Snadnost integrace systému a třetích stran by také měla být pečlivě zvažována. Robot je zřídka samostatným zařízením a často potřebuje interagovat bezproblémově s jinými zařízeními. Tato doprovodná zařízení mohou být tak jednoduchá, jako je digitální dvojče pro testování hardwaru v smyčce, ale obecně je off-device výpočet stále populárnější v robotice. Cloud robotika, zpracování řeči a strojové učení jsou všechny použití, které mohou profitovat z zpracování informací na serverové farmě místo na omezeném robotu.

Dále je robustnost a úroveň zabezpečení navrženého jádra nezbytná. Dostupnost dlouhodobé podpory pro operační systém, zejména ze strany komunity, je dalším faktorem. Něco, co je třeba mít na paměti, je, že operační systémy jsou obvykle podporovány pouze po určitou dobu. Například dlouhodobé vydání (LTS) Android Things je podporováno po tři roky, zatímco Ubuntu a Ubuntu Core jsou podporovány po pět let (nebo po 10 let s prodlouženou údržbou zabezpečení). Pokud je podporovaná doba života operačního systému kratší než předpokládaná doba života robota v terénu, nakonec přestane dostávat aktualizace a brzy zemře.

Děkuji za rozhovor, čtenářům, kteří chtějí se dozvědět více, doporučujeme navštívit Ubuntu Robotics.

Antoine je vizionářský líder a spoluzakladatel Unite.AI, který je poháněn neotřesitelnou vášní pro formování a propagaci budoucnosti umělé inteligence a robotiky. Jako sériový podnikatel věří, že umělá inteligence bude mít na společnost stejně disruptivní vliv jako elektřina, a často se chvála na potenciál disruptivních technologií a AGI.