Différentes façons de contrôler Ned

Ned est le partenaire idéal vous permettant d’apprendre la robotique, les différents langages de programmation ainsi que les différentes utilisations que vous pouvez faire d’un cobot dans le cadre de l’industrie 4.0. 

Le robot étant basé sur des technologies open-source, vous pouvez le contrôler comme vous le souhaitez, en le programmant vous-même, le rendant ainsi adapté à tous vos projets et idées.

Contrôlez Ned avec un contrôleur Leap Motion

Contrôlez Ned avec votre main grâce à PyNiryo, notre logiciel Python, ainsi qu’un contrôleur Leap Motion, qui est un module de suivi optique de la main.

L’API traduit la position relative de la main en une position de l’effecteur de Ned. Ned reproduit les mouvements exacts en temps réel, grâce à ses appels à la fonction jog_pose. 

Contrôler Ned avec une carte Arduino

La carte Arduino vous permet de contrôler un ou plusieurs Ned et, ainsi, de mettre en œuvre des processus robotiques et de prototyper votre propre ligne de production industrielle. 

Le concept est simple : la carte Arduino est le maître, le robot est l’esclave. La carte Arduino contrôle le robot en envoyant les commandes de votre choix. La carte reçoit ensuite une réponse du robot, indiquant si la commande a été exécutée ou non.

Contrôler Ned avec la souris de votre ordinateur.

Contrôlez Ned avec votre souris, en simulation ou pour de vrai, grâce à notre package Python PyNiryo et à l’interface graphique développée avec PyGames

Tout comme l’application Leap Motion, le programme convertit la position de la souris en une position correspondant à la position de l’effecteur dans le système de coordonnées du robot. Il fait des appels à la fonction jog_pose afin d’obtenir en permanence la position du curseur.

Contrôler Ned avec Matlab (fonctionne aussi en simulation !)

Il est également possible de travailler depuis MATLAB avec Ned.

Vous pouvez commencer par utiliser MATLAB et la Toolbox ROS avec un modèle 3D de Ned afin d’interagir avec lui, en simulation. Il vous sera alors possible de travailler sur des applications robotiques avec Ned et MATLAB. Par exemple, vous pourrez travailler sur la cinématique avant et arrière de Ned.

Il est également possible de communiquer directement entre MATLAB et un Ned réel grâce à la boîte à outils ROS de MATLAB. Vous aurez accès aux différents sujets, messages et services de Ned. Vous pouvez donc commander Ned directement depuis MATLAB.

DÉCOUVREZ LE DIDACTICIEL

Contrôler Ned avec un autre Ned en mode apprentissage

Et si vous vouliez utiliser votre Ned en mode apprentissage pour contrôler d’autres robots ? Faire en sorte qu’un ou plusieurs robots imitent le Ned que vous contrôlez ? 

Le robot leader écoute en permanence les valeurs de ses articulations et les envoie au robot suiveur, qui écoute les valeurs envoyées par le leader et les reproduit.