Visualiser la simulation du Ned/Ned2
Introduction
Dans cette section, vous serez en mesure d’avoir une première application de Ned/Ned2 en utilisant Matlab. Vous apprendrez comment importer le corps rigide de Ned/Ned2 sur Matlab.
Importer Ned/Ned2 sur Matlab est très simple. Pour cela, il suffit de créer un script, ajouter les lignes suivantes pour importer l’URDF de Ned et mettre les fichiers STL/URDF/DAE dans le même dossier que le script (comme expliqué ci-dessus).
Fondamental : Travail à réaliser
Lancer Matlab ;
Rendez-vous dans le répertoire : C:\Users\techno\Documents\MATLAB\Niryo_Ned2\tutorials\Matlab_Simulation
Exécutez les instructions ci-dessous.
clear All
clcned = importrobot("ned.urdf");
show(ned);
Puis, vous pouvez changer la vue de la simulation en utilisant certaines fonctions :
ned = importrobot("ned.urdf");
axes = show(ned);
axes.XLim=[-0.5,0.5];
axes.YLim=[-0.5,0.5];
axes.ZLim=[0,0.5];
campos([3,3,1]);
grid off;
Modifiez les paramètres de la fonction campos pour apprécier les effets.
Exécutez la commande ci-dessous pour afficher la structure du Ned2.
showdetails(ned);
Complément : Complément d'informations
A cette étape, vous avez défini les différentes liaisons (articulations ou joints) entre le bâti et les différentes pièces.
Il existe 3 types de joints (articulations) :
fixed (encastrement) : il n'y a aucun mouvement possible entre les pièces ;
revolute (rotation) : il existe un degré de liberté qui permet la rotation autour d'un axe.
prismatic (translation) : il existe un degré de liberté en translation le long d'un axe.
Fondamental : Travail à réaliser
Analysez le résultat fourni par MatLab lors de l'importation du modèle URDF.