Description
Viam est une plateforme logicielle de robotique complète qui permet aux ingénieurs logiciels de créer, déployer et gérer efficacement des applications robotiques. La plateforme est conçue pour simplifier le cycle de vie de la robotique, fournissant des outils qui permettent aux développeurs de se concentrer sur la création de fonctionnalités plutôt que sur la gestion d'intégrations matérielles complexes.
Au cœur de l'offre de Viam se trouve son support de SDK multilingues, qui inclut Python, Go et TypeScript. Cette flexibilité permet aux développeurs d'écrire du code d'application sans avoir à gérer les pilotes, car Viam abstrait le matériel en API cohérentes. Cela signifie que les ingénieurs peuvent connecter et contrôler divers composants matériels de manière transparente, quel que soit le fabricant.
Viam dispose également d'un registre robuste qui fournit un accès instantané aux pilotes et aux modèles d'apprentissage automatique, permettant un prototypage et un déploiement rapides. La plateforme prend en charge des capacités de mouvement et de vision intégrées, permettant aux développeurs de créer facilement des applications robotiques sophistiquées. De plus, Viam offre un accès et un contrôle à distance sans avoir besoin de VPN, améliorant ainsi l'efficacité opérationnelle et la sécurité.
La sécurité est une priorité absolue pour Viam, qui est conçue pour être sécurisée par défaut. Elle respecte des normes industrielles telles que SOC 2 Type II, ISO 27001 et HIPAA, garantissant que les données des utilisateurs restent protégées. La plateforme utilise une architecture de confiance zéro, garantissant que toutes les communications sont sécurisées et que les utilisateurs ont le contrôle de leurs données.
Viam est idéale pour les fabricants, les startups et les ingénieurs logiciels cherchant à faire évoluer leurs solutions robotiques. Avec des fonctionnalités telles que la surveillance de flotte gérée dans le cloud, les mises à jour over-the-air et les tests canary, Viam prend en charge l'ensemble du cycle de vie de la robotique, du prototype au déploiement mondial. Cela en fait un outil précieux pour quiconque impliqué dans le développement en robotique, leur permettant d'innover et de livrer des produits plus efficacement.
Fonctionnalités principales de Viam
SDK multilingues
Abstraction matérielle en API
Registre Viam pour pilotes et modèles ML
Accès à distance sans VPN
Fonctionnalités de sécurité intégrées
Surveillance de flotte gérée dans le cloud
Mises à jour OTA pour logiciels et modèles ML
Tests canary et retours en arrière
Comment utiliser Viam ?
Configurer : Configurez votre matériel et connectez-le à Viam.
Développer : Écrivez votre code d'application en utilisant les SDK fournis.
Déployer : Utilisez les outils de Viam pour déployer votre application sur le matériel.
Surveiller : Utilisez la surveillance gérée dans le cloud pour superviser les performances de votre flotte.
Cas d'utilisation de Viam
- Développement Robotique
- Gestion de Flotte
- Déploiement de Machine Learning
- Contrôle à Distance
- Prototypage







