Interviuri

Adi Singh, Manager de Produs în Robotică la Canonical – Seria de Interviuri

mm
Adaugă Unite.AI la sursele tale preferate pe Google

Adi Singh este Manager de Produs în Robotică la Canonical. Canonical se specializează în software open source, inclusiv Ubuntu, cel mai popular sistem de operare Linux pentru întreprinderi, de la cloud la margine, și are o comunitate globală de 200.000 de contribuitori.

Ubuntu este cea mai populară distribuție Linux pentru sisteme înglobate mari. Pe măsură ce roboții autonomi se maturizează, companiile inovatoare de tehnologie se întorc spre Ubuntu, discutăm despre avantajele construirii unui robot utilizând software open source și alte considerații cheie.

Ce v-a determinat să vă îndreptați inițial spre robotică?

La câțiva ani după ce am început să programez, am fost nemulțumit de faptul că munca mea rulează doar pe un ecran. Am avut o dorință de a vedea o acțiune fizică, un răspuns tangibil, un rezultat real al ingineriei mele. Robotică a fost un răspuns natural la această dorință.

Puteți descrie rolul dvs. de zi cu zi la Canonical?

Defin și conduc strategia de produs pentru verticalele Robotică și Automotive la Canonical. Sunt responsabil pentru coordonarea dezvoltării produsului, executarea strategiilor de marketing și implicarea cu organizații externe legate de domeniul meu.

De ce este atât de importantă construirea unui robot pe software open source?

Construirea oricărui lucru pe software open source este de obicei o idee înțeleaptă, deoarece vă permite să vă sprijiniți pe umerii uriașilor. Indivizii și companiile beneficiază de contribuțiile voluntare ale unor dintre cele mai strălucite minți din lume atunci când decid să construiască pe o fundație de software open source. Ca rezultat, depozitele FOSS populare sunt foarte robust inginerite și foarte activ întreținute; permițând utilizatorilor să se concentreze pe inovația lor, mai degrabă decât pe șurubelnițele și piulițele fiecărei biblioteci care intră în produsul lor.

Puteți descrie ce oferă platforma open source Ubuntu dezvoltatorilor de IoT și robotică?

Ubuntu este platforma de alegere pentru dezvoltatori din întreaga lume pentru dezvoltarea fără efort a IoT și robotică. O serie de cadre populare care ajută la ingineria dispozitivelor sunt construite pe Ubuntu, astfel încât sistemul de operare poate oferi mai multe unelte pentru construirea și implementarea produselor în această zonă, direct din cutie. De exemplu, middleware-ul cel mai utilizat pentru dezvoltarea robotică – ROS – este aproape în întregime rulat pe distribuții Ubuntu (mai mult de 99,5% conform metricilor oficiale de aici: https://metrics.ros.org/packages_linux.html).

Care sunt unele dintre considerațiile cheie care ar trebui analizate la alegerea sistemului de operare al unui robot?

Alegerea sistemului de operare potrivit este una dintre cele mai importante decizii care trebuie luate atunci când se construiește un robot nou, inclusiv mai multe factori de dezvoltare. Compatibilitatea stivei de hardware și software este cheie, deoarece se va petrece mult timp asigurându-se că componentele vor funcționa bine împreună, astfel încât să nu împiedice progresul dezvoltării robotului în sine.

De asemenea, familiaritatea anterioară a sistemelor de operare de către echipa de dezvoltare este un factor care afectează puternic economia, deoarece experiența anterioară va accelera, fără îndoială, procesul general de dezvoltare a robotului și, prin urmare, va reduce timpul de lansare pe piață. Ușurința integrării sistemului și a componentelor terțe ar trebui să fie, de asemenea, puternic luată în considerare. Un robot este rareori un dispozitiv independent și adesea are nevoie să interacționeze fără efort cu alte dispozitive. Aceste dispozitive însoțitoare pot fi atât de simple, cum ar fi un dublu digital pentru testarea hardware-ului în buclă, dar, în general, calculul off-device devine tot mai popular în robotică. Robotică în cloud, procesarea vorbirii și învățarea automată sunt toate cazuri de utilizare care pot beneficia de procesarea informațiilor într-o fermă de servere, în loc de a fi pe un robot cu resurse limitate.

În plus, robustețea și nivelul de securitate inginerite în nucleu sunt imperative. Disponibilitatea suportului pe termen lung pentru sistemul de operare, în special din partea comunității, este un alt factor. Ceva de ținut minte este că sistemele de operare sunt de obicei susținute doar pentru o perioadă de timp. De exemplu, lansările LTS ale Android Things sunt susținute timp de trei ani, în timp ce Ubuntu și Ubuntu Core sunt susținute timp de cinci ani (sau zece ani cu întreținerea securității extinse). Dacă durata de viață susținută a sistemului de operare este mai scurtă decât durata de viață anticipată a robotului în câmp, acesta va înceta în cele din urmă să primească actualizări și va muri devreme.

Mulțumim pentru interviu, cititorilor care doresc să afle mai multe despre acest subiect ar trebui să viziteze Ubuntu Robotics.

Antoine este un lider vizionar și partener fondator al Unite.AI, condus de o pasiune neclintită pentru modelarea și promovarea viitorului inteligenței artificiale și roboticii. Un întreprinzător serial, el crede că inteligența artificială va fi la fel de disruptivă pentru societate ca și electricitatea și este adesea prins vorbind entuziast despre potențialul tehnologiilor disruptive și AGI.

Ca futurist, el este dedicat explorării modului în care aceste inovații vor modela lumea noastră. În plus, el este fondatorul Securities.io, o platformă axată pe investiții în tehnologii de ultimă generație care redefinesc viitorul și reshapă întregi sectoare.