Le Bioloid (modèle premium)


1ère Partie : Présentation du Bioloid

Tout d'abord, il faut savoir que le Bioloid est un robot dévéloppé par la société Robotis qui est entièrement modulable et programmable. En effet, le bioloid est originellement livré en kit et doit etre construit manuellement en suivant les instructions données ou bien selon votre imagination. Tout dépend de la manière dont vous assemblez les différents moteurs. Il ne vous reste ensuite plus qu'à le programmer à l'aide de l'un des divers moyens proposés.



2ème Partie : Préparation à la programmation et à l'utilisation du Bioloid

Une fois que vous aurez consrtuit votre Bioloid, il vous faudra ensuite remplir quelques prérequis avant de pouvoir commencer à le programmer :


3ème Partie : Programmation du Bioloid

A) Avec RoboPlus Motion 2.0

Commencons par le plus simple : programmer un Bioloid à l'aide de RoboPlus Motion 2.0

RoboPlus Motion 2.0 est un logiciel qui va vous permettre de programmer votre Bioloid de manière très spécifique. Pour ce faire, ce logiciel va créer un modèle 3D de votre robot afin que vous puissiez travailler dessus. Si votre modèle de robot est prédéfini, il vous suffira alors de sélectionner ce dernier pour obtenir une représentation 3D. Si il s’agit d’un modèle personnaliser, il faudra alors rentrer les différents moteurs le composant afin d’obtenir une représentation.

Voyons maintenant comment programmer avec RoboPlus Motion 2.0. Tout d'abord, vous aller devoir lancer le logiciel. Ce faisant, vous aller devoir choisir le type de Bioloid sur lequel vous désirer travailler. Ensuite, vous vous retrouverez face à la représentation 3D de votre Bioloid. Grace à cette dernière, vous pourrez sélectionner les différents moteurs composant votre robot, et les déplacer pour obtenir et sauvegarder différentes poses pour votre robot. En plaçant ces dernières les unes après les autres dans la timeline située en haut de l’écran, vous pourrez alors faire effectuer différents mouvements à votre robot. C'est aussi simple que cela. Mais ce n’est pas tout. Vous pouvez égallement branchez le robot à l’ordinateur, et le synchroniser avec le modèle 3D. A partir de là, vous pourrez directement essayer sur le Bioloid l’enchaînement de mouvement que vous venez de programmer. Le logiciel permet égallement de donner directement certaines poses à votre robot et de les reproduire sur le modèle 3D, et ainsi de les ajouter à votre programme.
Si vous le désirez, vous pourrez trouver un tutoriel beaucoup plus détaillé sur la facon d'utiliser RoboPlus Motion 2.0 a cette adresse : http://support.robotis.com/en/software/roboplus2/r+motion2/rplus_motion2.htm

B) Avec RoboPlus Task

Une fois que vous aurez compris le fonctionnement de votre bioloid, vous aller pouvoir commencer à le programmer à l'aide de RoboPlus Task, un logiciel intégré au logiciel RoboPlus que vous avez téléchargé plus tot.

Le langage de programmation utiliser par RoboPlus Task ressemble fortement à des fonctions logiques. Il faut placer les actions que l’on souhaite faire faire au robot les unes à la suite des autres à l’aide d’un double-clic, accompagné des conditions pour que ces dernières se réalisent. Les options de programmes proposées par ce language de programmation sont très vastes et assez intuitives. Je vous conseille de commencer par programmer des mouvement ou des actions simples afin d'apprendre à maitriser ce type de programmation.

Afin d'apprendre a programmer le Bioloid à l'aide de RoboPlus Task, vous pourrez trouver plusieurs tutoriels décrivant les bases de ce language de programmation et la manière de l'utiliser à ces adresses :

Si besoin est, vous pourrez trouver toutes sortes d'exemples de programmes allant du niveau de débutant à expert a ce lien : http://support.robotis.com/en/product/bioloid/premiumkit/premiumkit_download.htm

C) Avec RoboPlus Motion

Enfin, RoboPlus vous offre une dernière fonction permettant de faciliter considérablement la programmation des mouvements de votre Bioloid à l'aide de RoboPlus Task : RoboPlus Motion

RoboPlus motion ressemble beaucoup à sa version 2.0. Cependant, il n’y a ici aucun modèle 3D. Pour enregistrer des poses, il faut connecter le Bioloid, lui faire faire les poses que vous désirer obtenir et les enregistrer. Sinon, vous avez toujours la possibilitée d'enregistrer des poses sans avoir à connecter votre robot. Pour cela, vous aller devoir entrer les coordonnées que vous souhaitez donner dans chaque moteur a l'aide de leurs ID. Il n’y a pas non plus de timeline. Pour pouvoir enregistrer des poses dans le robot, il faudra les ajouter à un programme créé à l’aide de RoboPlus Task. Ce logiciel permet donc de créer des poses que l’on peut ajouter à un programme que l’on aura préalablement créé, évitant ainsi la nécessiter de créer des lignes de code pour définir les mouvements de chacun des moteurs séparément.

Si cette explication ne suffit pas, vous pourrez trouver un tutoriel expliquant la manière d'enregistrer des poses et de les ajoutées à un programme ici : http://support.robotis.com/en/product/bioloid/premiumkit/tutorial/bioloid_prem_tutorial_usermotion1.htm
Et ici : http://support.robotis.com/en/product/bioloid/premiumkit/tutorial/bioloid_prem_tutorial_usermotion2.htm


4ème Partie : La programmation en C

Le Bioloid offre également la possibilité d’être programmé à l’aide du langage informatique C. Programmer le Bioloid en C nécessite cependant de prendre certaines dispositions et ne peut pas être effectué à l’aide de RoboPlus. Ainsi si vous désirez commencer a programmer votre Bioloid en C, vous allez devoir suivre une série d'étapes qui sont toutes décrites à cette adresse : http://support.robotis.com/en/software/embeded_c/cm510_cm700.htm


Si après avoir parcouru ce guide, vous avez toujours des questions concernant le Bioloid, vous pourrez trouver toute les réponses à cette adresse : http://support.robotis.com/en/product/bioloid/bioloid_prem_main.htm

La majeur partie des informations qui ont été uilisées afin de permettre la création de cette présentation ont été trouvées ici : http://support.robotis.com/en/