Este protocolo fornece uma lista detalhada de etapas a serem realizadas para a fabricação, controle e avaliação do desempenho de escalada de um robô macio inspirado em lagartixas.
Este protocolo apresenta um método de fabricação, controle e avaliação do desempenho de um robô macio que pode escalar superfícies planas inclinadas com encostas de até 84°. O método de fabricação é válido para os atuadores de dobra de pneunet rápido em geral e pode, portanto, ser interessante para os recém-chegados ao campo da fabricação de atuadores. O controle do robô é alcançado por meio de uma caixa de controle pneumático que pode fornecer pressões arbitrárias e pode ser construída apenas usando componentes comprados, um cortador a laser e um ferro de solda. Para o desempenho ambulante do robô, a calibração do ângulo de pressão desempenha um papel crucial. Portanto, é apresentado um método semi-automatizado para a calibração do ângulo de pressão. Em altas inclinações (> 70°), o robô não pode mais se fixar de forma confiável ao plano de caminhada. Portanto, o padrão de marcha é modificado para garantir que os pés possam ser fixados no plano de caminhada.
A interação entre humanos e máquinas está se tornando constantemente mais próxima. O aumento da densidade de robôs em empresas e famílias representa novos desafios para a tecnologia robô. Frequentemente, os perigos são excluídos pelos métodos de separação, mas em muitas áreas, especialmente nos domicílios, esta não é uma solução satisfatória. A robótica suave resolve esse problema usando propriedades de materiais e estruturas macias para desenvolver novos tipos de máquinas que se comportam como organismos vivos1, razão pela qual os robôs macios são frequentemente inspirados pelos modelos biológicos2. A maioria dos robôs macios pode ser classificada em dois tipos diferentes: robôs móveis e robôs projetados para agarrar e manipular3. Para robôs móveis macios, os princípios típicos de locomoção são rastejar, andar, correr, saltar, voar e nadar4. Outro campo interessante de aplicação para robôs macios é a escalada – uma combinação de locomoção e adesão5. As máquinas macias são muito robustas e não podem danificar seus arredores devido à sua maciez. Essa característica antecede esta classe robô para escalar, pois eles podem facilmente sobreviver a uma queda. Consequentemente, a literatura oferece vários exemplos de robôs macios capazes de escalar6,,7,8.
O objetivo deste protocolo é fornecer um método para fabricar, controlar e avaliar o desempenho9de um robô macio inspirado em lagartixa. Seu design é baseado no uso de atuadores de dobra macia de pneunet rápido10 feitos de elastômero. No entanto, outro design de atuador macio e/ou material também poderia ser usado. A literatura oferece uma ampla gama de diferentes desenhos de atuadores macios11 e materiais adequados12. O método de fabricação apresentado é semelhante aos métodos existentes13, mas inclui algumas modificações que resultam em maior repetibilidade e robustez, pelo menos no caso do robô de escalada suave9. O método é válido para atuadores de dobra de pneunet rápido em geral e pode, portanto, ser interessante para os recém-chegados ao campo da fabricação de atuadores.
Para o controle de robôs macios acionados pneumáticos, a literatura fornece diferentes soluções. Ele varia de placas de controle de baixo custo e fáceis de replicar13 a placas poderosas, mas mais complexas14,que não podem ser reconstruídas sem ferramentas especiais. Aqui, uma breve descrição é fornecida para a construção de uma caixa de controle pneumático usando apenas um cortador a laser e um ferro de solda. A caixa de controle permite o fornecimento de qualquer pressão e oferece feedback sensorial em tempo real, o que é especialmente importante para aplicações robóticas. No entanto, ele também pode ser usado para muitas outras aplicações.
O protocolo apresentado inclui muitos aspectos diferentes relacionados ao robô macio de escalada do Ref.9, incluindo fabricação, controle, calibração e avaliação de desempenho. A seguir, os prós e contras resultantes do protocolo são discutidos e estruturados de acordo com os aspectos mencionados acima.
O método de fabricação apresentado baseia-se fortemente na literatura existente10,13. Uma diferença substancial é o projeto do atuador. Para ingressar nos membros individuais, as guias de dovetail são inseridas em pontos apropriados, conforme mostrado na Figura Suplementar 21. Isso resulta em uma conexão muito mais precisa e robusta entre os membros em comparação com o design anterior do robô8. Além disso, os tubos de alimentação estão embutidos na parte inferior dos atuadores. Este design integrado permite que as ventosas sejam fornecidas com vácuo e, ao mesmo tempo, torna a camada inferior não mais elástica, o que aumenta significativamente o desempenho do atuador. Outra diferença para o procedimento descrito na literatura é que o elastômero misto é evacuado apenas uma vez (imediatamente após a mistura). Muitas fontes recomendam evacuar o elastomer duas vezes: uma após a mistura e uma depois de ter sido preenchida no molde. Pode acontecer que o ar permaneça preso em espaços muito pequenos. Na câmara de vácuo, este ar se expande e, na melhor das hipóteses, sobe à superfície. Muitas vezes, no entanto, essas bolhas de ar ficam presas em seu caminho, criando buracos desagradáveis no elenco acabado. Aqui, deve-se tomar uma decisão quanto ao mais importante: contornos perfeitos na parte inferior da parte base ou o menor risco possível de produzir um atuador não funcional (cf. Figura Suplementar 2). Neste protocolo, nenhuma segunda evacuação é realizada. No procedimento apresentado, a altura da parte inferior pode variar, pois é preenchida manualmente, e, ao contrário da parte base, não há possibilidade de cortá-la a uma altura uniforme após a cura. Para garantir que a altura da parte inferior seja o mais uniforme possível, recomenda-se usar uma seringa ao preencher o molde da parte inferior e medir o volume derramado. No entanto, dependendo de quanto tempo se passou desde a mistura, as propriedades de fluxo do elastômero mudam significativamente. Por isso, recomenda-se sempre usar elastômero recém-misturado. A adesão à base e à parte inferior do atuador envolve a maior incerteza do processo. Se o banho de elastômero for muito alto, o canal de ar entre as câmaras provavelmente será coberto também. Então, o atuador não é mais utilizável. Se o banho de elastômero estiver muito baixo, o lábio de vedação pode não estar coberto em toda a sua circunferência e o atuador vazaria. Portanto, é preciso uma certa quantidade de prática para dosar corretamente o banho de elastômero. Importante para a adesão em geral é uma superfície de junção sem gordura. Se a superfície de junção estiver muito contaminada, o atuador acabado pode deminar. Portanto, é essencial garantir que as peças sejam tocadas apenas em superfícies que não devem ser unidas. Uma grande limitação do método de fabricação é o número de peças a serem realizadas. A produção de um único atuador leva pelo menos duas horas no total. Embora seja possível trabalhar com vários moldes em paralelo, mais de quatro não é recomendável devido a restrições de tempo. A vida útil do elastômero é muito curta para ser capaz de preencher ainda mais moldes. Além disso, os moldes impressos em 3D só suportam um número limitado de ciclos de produção (aproximadamente 10-20) antes de ficarem muito deformados ou quebrarem. Outra limitação é o processo de incertezas já discutido. Como quase todas as etapas do processo são realizadas manualmente, cada atuador é um pouco diferente. Isso pode levar a dois robôs idênticos na construção, mas mostram dois comportamentos muito diferentes.
Com a caixa de controle, um método é fornecido para controlar o robô. No entanto, para cada sistema pneumático, os ganhos de controle do script “Code/arduino_p_ctr.ino” devem ser determinados individualmente. Isso não está coberto pelo protocolo. No entanto, o “modo de referência de pressão” da caixa de controle permite um manuseio lúdico do robô, de modo que a sintonia do controlador possa ser feita sem escrever vários scripts. Outra limitação da caixa de controle é o seu custo, pois o material custa cerca de US$ 7.000 no total. A literatura11 oferece uma instrução de construção para uma caixa de controle que custa apenas cerca de 900 US$ e com alguns upgrades também poderia ser usado para operar o robô.
Fundamental para a calibração dos atuadores individuais é a escolha do procedimento de calibração. A Figura Complementar 22 mostra o curso qualitativo das referências de pressão ao longo do tempo para quatro procedimentos diferentes e a Figura Suplementar 23 mostra as curvas de pressão de ângulo resultantes. Como pode ser visto neste último, cada método de calibração resulta em uma curva de pressão angular diferente. Isso mostra que a relação entre pressão e ângulo é altamente dependente da carga que atua no atuador. Portanto, o procedimento de calibração deve refletir o verdadeiro caso de carga da melhor forma possível. Consequentemente, é necessário adaptar o procedimento de calibração às condições reais de funcionamento, tanto quanto possível. O melhor desempenho de caminhada é obtido com o procedimento de calibração 4. No entanto, como pode ser visto na Figura 3B,as poses subsequentes da série não são completamente simétricas, o que é um indicador para o potencial de melhora na calibração.
Crítico para o sistema de medição é a montagem dos marcadores visuais15 na Seção 10. Uma vez que não podem ser montados diretamente nos pontos desejados (porque os tubos interferem), os pontos medidos devem ser deslocados artificialmente. Deve-se tomar cuidado especial ao determinar este vetor de deslocamento (em coordenadas de pixels da câmera); caso contrário, toda a medição terá erros sistemáticos significativos. Deve-se também garantir que as tags não se desloquem com o tempo. Se isso acontecer, por exemplo, devido a uma queda do robô, a tag correspondente deve ser remontada exatamente no mesmo lugar. De qualquer forma, deve ser verificado regularmente se o sistema de medição ainda produz saída confiável.
O fator limitante no experimento é a fixação dos pés. Para poder escalar inclinações ainda mais íngremes, o mecanismo de fixação deve ser reconsiderado. Atualmente, o robô não é capaz de empurrar ativamente seus pés contra o plano ambulante, e para altas inclinações, a força normal causada pela gravidade é muito pequena para aproximar as ventosas do plano de caminhada para garantir uma sucção confiável.
O método de fabricação apresentado pode ser transferido para qualquer atuador de elastômero fluido e pode, portanto, ser interessante para aplicações futuras. A caixa de controle apresentada permite o controle de qualquer sistema pneumático composto por seis atuadores individuais (expansíveis até oito), incluindo plataformas robóticas, pois requerem feedback sensorial rápido. Portanto, poderia ser usado como uma plataforma universal para testar e controlar futuros robôs. Finalmente, o método de calibração apresentado pode ser, em princípio, para qualquer sistema pneumático controlado por alimentação. Em resumo, todos os métodos apresentados são universais dentro do escopo discutido.
The authors have nothing to disclose.
Os autores gostam de agradecer fynn Knudsen, Aravinda Bhari e Jacob Muchynski por discussões úteis e inspiração.
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 |