Affichage des flux de caméra
Les flux de caméra du robot peuvent être visualisés sur un onglet dans Shuffleboard. Ceci est utile pour visualiser ce que le robot voit pour donner une vue moins obstruée aux opérateurs ou visualiser la sortie d’un algorithme de vision fonctionnant sur l’ordinateur de la station de pilotage ou un coprocesseur sur le robot. Tout flux qui s’exécute à l’aide de l’API CameraServer peut être visualisé dans un widget de flux de caméra.
Ajout d’un flux de caméra
Pour ajouter une caméra à votre tableau de bord, sélectionnez « Sources » et affichez la source « CameraServer » dans le panneau gauche de la fenêtre de Shuffleboard comme illustré dans l’exemple ci-dessous. Une liste de flux de caméra sera affichée, dans ce cas-ci, il n’y a qu’une seule caméra appelée « Robot Front Camera ». Faites-la glisser dans l’onglet où elle doit être affichée. Alternativement, le flux peut également être placé sur le tableau de bord en cliquant avec le bouton droit sur le flux dans la liste Sources et en sélectionnant « Show as: Camera Stream ».
Une fois le flux de caméra ajouté, il s’affiche dans la fenêtre. Il peut être redimensionné et déplacé là où vous le désirez.
Note
Sachez que le fait d’envoyer trop de données à partir d’une résolution trop élevée ou une fréquence d’image trop élevée entraînera une utilisation élevée du processeur à la fois sur le roboRIO et l’ordinateur portable de pilotage.