Avenir de l'IT : Qu'arrive-t-il lorsque vous mélangez cloud computing et robotique ? Vous obtenez des robots plus puissants et plus intelligents, capables de collaborer et de communiquer entre eux pour tirer des enseignements de leurs erreurs respectives.
Pourquoi c'est important pour vous ?
Pour comprendre comment le cloud computing va vous permettre d'apprendre plus facilement à vos robots.
Qu'arrive-t-il lorsque vous mélangez cloud computing et robotique ? Vous obtenez des robots plus puissants et plus intelligents, capables de collaborer et de communiquer entre eux pour tirer des enseignements de leurs erreurs respectives, de sorte à pouvoir réaliser diverses tâches plus efficacement.
Un robot qui participe au concours de robotique de la DARPA.
Le domaine émergent de la robotique basée sur le cloud computing relie les robots au cloud, notamment les énormes capacités de stockage qu'offrent ces services informatiques hébergés. Cette connexion au cloud et/ou aux centres de traitements d'entreprise peut apporter aux robots des capacités plus puissantes de communication, de stockage de données et de calcul qu'ils n'en ont lorsqu'ils fonctionnent de façon autonome.
Parmi les applications potentielles de la robotique basée sur le cloud figurent les robots mobiles autonomes (par exemple, les voitures sans conducteur), les robots industriels, qui pourront apprendre à effectuer des tâches spécialisées, telles que le passage de câbles, ou partager des informations dans un groupe pour des tâches collaboratives, ou encore les robots médicaux, qui exploiteront les ressources dans le cloud, telles que les systèmes de gestion de la santé des patients et les dossiers médicaux électroniques, pour mieux servir les patients.
Equilibrer les opérations entre le calcul en local et dans le cloud
Les possibilités s'étendent à pratiquement toutes les industries ou entreprises qui utilisent à la fois la robotique et les services de cloud computing ou qui prévoient de les déployer dans le futur.
La robotique basée sur le cloud computing est toutefois confrontée à un ensemble de défis qui doivent être relevés pour que le concept fonctionne bien dans l'environnement de l'entreprise. Par exemple, les entreprises qui utilisent la robotique basée sur le cloud computing doivent équilibrer les opérations entre le calcul en local et dans le cloud, garantir la connectivité adéquate au cloud et fournir une sécurité et une confidentialité renforcées des données pour l'environnement des robots basés sur le cloud.
Le principal obstacle tient sans doute à la composition des robots individuels. "Le problème est que, dans de nombreux cas, le matériel physique différent de chaque robot limite les possibilités d'application des connaissances partagées des autres robots", souligne Christian Penaloza, chercheur à l'Institut international de recherches avancées en télécommunications (ATR), organisme qui promeut la recherche innovante dans les domaines liés aux informations et à la communication.
RoboEarth, un référentiel où les robots transfèrent leurs "connaissances"
Pour y remédier, les dernières tendances dans la communauté universitaire se rapportent au développement de nouveaux moyens de définir des représentations communes des connaissances, de sorte que chaque robot puisse "comprendre" et effectuer une interaction indépendamment des différences physiques du robot, poursuit Christian Penaloza.
Cela est étroitement lié aux services de cloud computing, tels que RoboEarth, un référentiel où les robots transfèrent leurs "connaissances", Rapyuta, une structure open source de plate-forme en tant que service (PaaS) pour les robots, Survivable Cloud Multi-Robotics (SCMR), une structure qui permet la communication entre robots, ou encore Distributed Agents with Collective Intelligence (DAvinCi), une structure qui fournit l'évolutivité et le parallélisme nécessaires dans les grands environnements.
Plus besoin d'entraîner ou de programmer le robot
Si les robots sont capables d'interpréter les représentations des connaissances partagées par d'autres robots au moyen des services de cloud computing, "leurs fonctionnalités augmenteront alors de façon exponentielle, car chacun aura accès à des ressources illimitées d'informations sur la façon de réaliser des actions et de comprendre les environnements humains", s'enthousiasme Christian Penaloza.
Au final, les entreprises peuvent tirer profit de l'utilisation de robots qui sont connectés au cloud, car elles n'auront plus besoin d'entraîner ou de programmer le robot pour qu'il effectue des tâches spécifiques, comme soulever des objets pour les placer dans une boîte, ajoute-t-il. Les coûts d'ingénierie seront alors diminués et l'efficience sera améliorée.
http://www.zdnet.fr/actualites/comment-le-cloud-computing-peut-rendre-les-robots-plus-intelligents-et-plus-performants-39845874.htm