Ce protocole fournit une liste détaillée des étapes à effectuer pour la fabrication, le contrôle et l’évaluation des performances d’escalade d’un robot soft inspiré par gecko.
Ce protocole présente une méthode de fabrication, de contrôle et d’évaluation des performances d’un robot mou capable de grimper sur des surfaces planes inclinées avec des pentes allant jusqu’à 84°. La méthode de fabrication est valable pour les actionneurs de flexion pneumatiquet rapide en général et pourrait, par conséquent, être intéressant pour les nouveaux arrivants dans le domaine de la fabrication d’actionneurs. Le contrôle du robot est réalisé au moyen d’une boîte de contrôle pneumatique qui peut fournir des pressions arbitraires et peut être construit en utilisant uniquement des composants achetés, un coupeur laser, et un fer à souder. Pour la performance de marche du robot, l’étalonnage de l’angle de pression joue un rôle crucial. Par conséquent, une méthode semi-automatisée pour l’étalonnage de l’angle de pression est présentée. À des pentes élevées (> 70°), le robot ne peut plus se fixer de manière fiable sur le plan de marche. Par conséquent, le modèle de démarche est modifié pour s’assurer que les pieds peuvent être fixés sur le plan de marche.
L’interaction entre les humains et les machines se rapproche constamment. L’augmentation de la densité des robots dans les entreprises et les ménages pose de nouveaux défis pour la technologie des robots. Souvent, les dangers sont exclus par les méthodes de séparation, mais dans de nombreux domaines, en particulier dans les ménages, ce n’est pas une solution satisfaisante. La robotique douce s’attaque à ce problème en utilisant les propriétés des matériaux et des structures mous pour développer de nouveaux types de machines qui se comportent comme des organismes vivants1, c’est pourquoi les robots mous sont souvent inspirés par les modèles biologiques2. La plupart des robots mous peuvent être classés en deux types différents : robots mobiles et robots conçus pour la préhension et la manipulation3. Pour les robots mobiles mous, les principes typiques de locomotion sont ramper, marcher, courir, sauter, voler, et nager4. Un autre domaine intéressant d’application pour les robots mous est l’escalade – une combinaison de locomotion et d’adhérence5. Les machines souples sont très robustes et ne peuvent endommager leur environnement en raison de leur douceur. Cette caractéristique prédestine cette classe de robot pour l’escalade, car ils peuvent facilement survivre à une chute. Par conséquent, la littérature offre plusieurs exemples de robots mous capables d’escalader6,7,8.
Le but de ce protocole est de fournir une méthode pour fabriquer, contrôler et évaluer les performances d’un robot soft d’inspiration gecko9. Sa conception est basée sur l’utilisation d’actionneurs de flexion souple pneumatique rapide10 en élastomère. Toutefois, un autre actionneur souple et/ou un autre matériau pourraient également être utilisés. La littérature offre un large éventail de conceptions différentes d’actionneurs souples11 et matériaux appropriés12. La méthode de fabrication présentée est similaire aux méthodes existantes13, mais comprend quelques modifications qui entraînent une répétabilité accrue et la robustesse, au moins dans le cas du robot d’escalade souple9. La méthode est valable pour les actionneurs de flexion rapide pneumatiquet en général et pourrait, par conséquent, être intéressant pour les nouveaux arrivants dans le domaine de la fabrication d’actionneurs.
Pour contrôler les robots mous actionnés pneumatiques, la littérature fournit différentes solutions. Il va de peu coûteux et facile à reproduire les panneaux de contrôle13 à des planches puissantes mais plus complexes14, qui ne peuvent pas être reconstruites sans outils spéciaux. Ici, une brève description est fournie pour la construction d’une boîte de commande pneumatique en utilisant seulement un coupeur laser et un fer à souder. La boîte de commande permet l’approvisionnement de toute pression et offre une rétroaction sensorielle en temps réel, ce qui est particulièrement important pour les applications robotiques. Cependant, il peut également être utilisé pour de nombreuses autres applications.
Le protocole présenté comprend de nombreux aspects liés au robot mou d’escalade de Réf.9, y compris la fabrication, le contrôle, l’étalonnage et l’évaluation des performances. Dans ce qui suit, les avantages et les inconvénients résultant du protocole sont discutés et structurés en fonction des aspects mentionnés ci-dessus.
La méthode de fabrication présentée est fortement basée sur la littérature existante10,13. Une différence substantielle est la conception de l’actionneur. Pour rejoindre les membres individuels, les guides de queue d’aronde sont insérés aux points appropriés, comme le montre la figure supplémentaire 21. Il en résulte une connexion beaucoup plus précise et robuste entre les membres par rapport à la conception précédente du robot8. En outre, les tubes d’alimentation sont intégrés dans la partie inférieure des actionneurs. Cette conception intégrée permet aux ventouses d’être fournies avec vide et en même temps rend la couche inférieure plus extensible, ce qui augmente considérablement les performances de l’actionneur. Une autre différence à la procédure décrite dans la littérature est que l’élastomère mixte n’est évacué qu’une seule fois (immédiatement après le mélange). De nombreuses sources recommandent d’évacuer l’élastomère deux fois: une fois après le mélange et une fois après qu’il a été rempli dans le moule. Il peut arriver que l’air reste emprisonné dans de très petits espaces. Dans la chambre à vide, cet air se dilate et, dans le meilleur des cas, remonte à la surface. Assez souvent, cependant, ces bulles d’air se coincent sur leur chemin, créant des trous désagréables dans le moulage fini. En l’espèce, il faut décider ce qui est le plus important : des contours parfaits sur le côté inférieur de la partie de base ou le moins de risque possible de produire un actionneur non fonctionnel (cf. Figure supplémentaire 2). Dans ce protocole, aucune deuxième évacuation n’est effectuée. Dans la procédure présentée, la hauteur de la partie inférieure peut varier car elle est remplie manuellement, et, contrairement à la partie de base, il n’y a aucune possibilité de la couper à une hauteur uniforme après séchage. Pour s’assurer que la hauteur de la partie inférieure est aussi uniforme que possible, il est recommandé d’utiliser une seringue lors du remplissage du moule de la partie inférieure et de mesurer le volume versé. Cependant, selon la quantité de temps qui s’est écoulée depuis le mélange, les propriétés de flux de l’élastomère changent de manière significative. Par conséquent, il est recommandé d’utiliser toujours l’élastomère fraîchement mélangé. Rejoindre la base et la partie inférieure de l’actionneur implique la plus grande incertitude de processus. Si le bain d’élastomère est trop élevé, le canal d’air entre les chambres sera probablement couvert aussi bien. Ensuite, l’actionneur n’est plus utilisable. Si le bain d’élastomère est trop bas, la lèvre d’étanchéité peut ne pas être couverte de toute sa circonférence et l’actionneur fuit. Par conséquent, il faut une certaine quantité de pratique pour doser correctement le bain d’élastomère. Important pour rejoindre en général est une surface de jointure sans gras. Si la surface de jointure est trop contaminée, l’actionneur fini peut se délaminer. Par conséquent, il est essentiel de s’assurer que les pièces ne sont touchées que sur des surfaces qui ne doivent pas être jointes. Une limitation majeure de la méthode de fabrication est le nombre de pièces à réaliser. La production d’un seul actionneur prend au moins deux heures au total. Bien qu’il soit possible de travailler avec plusieurs moules en parallèle, plus de quatre n’est pas recommandable en raison de contraintes de temps. La vie en pot de l’élastomère est trop courte pour pouvoir remplir encore plus de moules. En outre, les moules imprimés en 3D ne résistent qu’à un nombre limité de cycles de production (environ 10–20) avant qu’ils ne deviennent très déformés ou se brisent. Une autre limitation est les incertitudes du processus déjà discutées. Puisque presque toutes les étapes de processus sont effectuées manuellement, chaque actionneur est un peu différent. Cela peut conduire à deux robots qui sont identiques dans la construction, mais montrent deux comportements très différents.
Avec la boîte de commande, une méthode est fournie pour contrôler le robot. Néanmoins, pour chaque système pneumatique, les gains de contrôle du script « ode/arduino_p_ctr.ino » doivent être déterminés individuellement. Cela n’est pas couvert dans le protocole. Cependant, le « ode de référence de pressio » de la boîte de commande permet une manipulation ludique du robot, de sorte que le réglage du contrôleur peut être fait sans écrire plusieurs scripts. Une autre limitation de la boîte de contrôle est son coût que le matériel coûte environ 7000 $ US au total. La littérature11 offre une instruction de construction pour une boîte de contrôle qui ne coûte qu’environ 900 $ US et avec quelques mises à niveau pourraient également être utilisés pour faire fonctionner le robot.
Le choix de la procédure d’étalonnage est essentiel pour l’étalonnage des différents actionneurs. La figure supplémentaire 22 montre le cours qualitatif des références de pression au fil du temps pour quatre procédures différentes et la figure supplémentaire 23 montre les courbes de pression d’angle qui en résultent. Comme on peut le voir dans ce dernier, chaque méthode d’étalonnage entraîne une courbe d’angle-pression différente. Cela montre que la relation entre la pression et l’angle dépend fortement de la charge agissant sur l’actionneur. Par conséquent, la procédure d’étalonnage doit refléter le meilleur possible le cas réel de charge. Par conséquent, il est nécessaire d’adapter la procédure d’étalonnage aux conditions réelles de fonctionnement dans la mesure du possible. La meilleure performance de marche est obtenue avec la procédure d’étalonnage 4. Toutefois, comme on peut le voir à la figure 3B,les poses subséquentes de la série ne sont pas complètement symétriques, ce qui est un indicateur du potentiel d’amélioration de l’étalonnage.
L’assemblage des marqueurs visuels15 de la section 10 est essentiel au système de mesure. Puisqu’ils ne peuvent pas être montés directement aux points désirés (parce que les tubes interfèrent), les points mesurés doivent être déplacés artificiellement. Une attention particulière doit être prise lors de la détermination de ce vecteur de décalage (dans les coordonnées pixel de la caméra); sinon, l’ensemble de la mesure aura des erreurs systématiques importantes. Il faut également s’assurer que les étiquettes ne se déplacent pas avec le temps. Si cela se produit, par exemple, en raison d’une chute du robot, l’étiquette correspondante doit être remontée exactement au même endroit. Dans tous les cas, il convient de vérifier régulièrement si le système de mesure produit encore une production fiable.
Le facteur limitant dans l’expérience est la fixation des pieds. Pour pouvoir monter des inclinaisons encore plus raides, le mécanisme de fixation doit être reconsidéré. Actuellement, le robot n’est pas en mesure de pousser activement ses pieds contre le plan de marche, et pour les pentes élevées, la force normale causée par la gravité est trop petite pour amener les ventouses assez près du plan de marche pour assurer une aspiration fiable.
La méthode de fabrication présentée peut être transférée à n’importe quel actionneur d’élastomère fluide et pourrait, par conséquent, être intéressante pour les applications futures. La boîte de commande présentée permet le contrôle de tout système pneumatique composé de six actionneurs individuels (extensibles jusqu’à huit), y compris les plates-formes robotiques car ils nécessitent une rétroaction sensorielle rapide. Par conséquent, il pourrait être utilisé comme une plate-forme universelle pour tester et contrôler les futurs robots. Enfin, la méthode d’étalonnage présentée peut être, en principe, pour n’importe quel système pneumatique contrôlé par l’alimentation. En résumé, toutes les méthodes présentées sont universelles dans le champ d’application discuté.
The authors have nothing to disclose.
Les auteurs aiment remercier Fynn Knudsen, Aravinda Bhari et Jacob Muchynski pour leurs discussions utiles et leur inspiration.
3D Printer | Formlabs | Form 2 | |
acrylic glass plate with two holes | – | for casting, see Supplementary | |
acrylic glass back panel | – | see Supplementary | |
acrylic glass bottom panel | – | see Supplementary | |
acrylic glass front panel | – | see Supplementary | |
acrylic glass side panel | – | see Supplementary | |
acrylic glass top panel | – | see Supplementary | |
Arduino Nano | Arduino | A000005 | |
Allan Key 1mm | available in every workshop | ||
BeagleBone Black | beagleboard | BBB01-SC-505 | |
butterfly cannula | B. Braun Melsungen AG | 5039573 | |
clamp 1 for measurement system | – | see Supplementary | |
Clamp 2 for measurement system | – | see Supplementary | |
cutter knife | available in every workshop | ||
direct acting solenoid valves | Norgren | EXCEL22 DM/49/MDZ83J/T4 | |
elastomer | Wacker Chemie | ELASTOSIL M4601 | |
frame measurement system part 1 | – | see Supplementary | |
frame measurement system part 2 | – | see Supplementary | |
laser cutter | Trotec | SP500 | |
LED | RND COMPONENTS | RND 210-00013 | |
LCD | JOY-IT | SBC-LCD16X2 | |
mould bottom part leg | – | see Supplementary | |
mould bottom part torso 1 | – | see Supplementary | |
mould bottom part torso 2 | – | see Supplementary | |
mould leg 1 | – | see Supplementary | |
mould leg 2 | – | see Supplementary | |
mould torso 1 | – | see Supplementary | |
mould torso 2 | – | see Supplementary | |
oven | Binder | ED 115 | |
Plastic Cup | available in every supermarket | ||
Plastic syringe | available in every pharmacy | ||
poster panel | Net-xpress.de (distributor) | 10620232 | as walking plane |
Potentiometer | VISHAY | P16NM103MAB15 | |
Power Supply | Pulse Dimension | CPS20.241-C1 | |
pressure sensor | Honeywell | SSCDANN150PG2A5 | |
Pressure Source | EINHELL | 4020600 | |
proportional valves | Festo | MPYE-5-1/8-LF-010-B | 6x |
Raspberry Pi | RASPBERRY PI | RASPBERRY PI 3B+ | |
Raspberry Pi Cam | RASPBERRY PI | RASPBERRY PI CAMERA V2.1 | |
resin | formlabs | grey resin 1l | |
screw clamps | VELLEMAN | 3935-12 | |
silicon tube 2mm | Festo | PUN-H-2X0,4-NT | for connecting robot to control box |
silicone Tube 2.5mm | Schlauch24 | n/a | for supply tube inlet (https://www.ebay.de/itm/281761715815) |
Switches | MIYAMA | MS 165 | |
ultrasonic bath | RND LAB | 605-00034 | |
UV chamber | formlabs | Form Cure | |
Vacuum chamber + pump | COPALTEC | PURE PERFEKTION | |
weight scale | KERN-SOHN | PCB 2500-2 | min. resolution 1g |