1 points par GN⁺ 2024-09-10 | 1 commentaires | Partager sur WhatsApp

Une nouvelle conception de liaison

  • Le mécanisme de liaison des jambes de Carpentopod a été développé à l’aide d’un logiciel générant diverses variantes de jambes
  • Chaque variante reçoit un score de « fitness » selon la vitesse de marche, l’amplitude et la quantité de matériau utilisée
  • Les variantes dont l’extrémité de la jambe se déplace de façon plus horizontale et plus fluide au cours du cycle reçoivent des points supplémentaires
  • Seules les variantes ayant un score de fitness élevé mélangent leurs gènes à la génération suivante afin de trouver de meilleures solutions
  • Des mutations génétiques sont introduites pour découvrir de nouvelles solutions et préserver les variantes
  • La simulation écrite en C++ fait évoluer des dizaines de générations en quelques secondes
  • Le mécanisme de liaison des jambes retenu au final est sélectionné via une simulation plus grande

Conception de la table marchante

  • Au départ, il s’agissait d’un projet de loisir, qui a évolué en véritable table à mesure que les techniques de fabrication physique étaient acquises
  • La table Carpentopod a besoin de 12 jambes pour assurer sa stabilité
  • Les composants des jambes doivent être fabriqués avec une précision inférieure au millimètre
  • La fabrication est réalisée en contreplaqué de bambou avec une CNC
  • Tous les composants sont conçus et testés avec Autodesk Fusion 360
  • Une « coque » centrale a été conçue pour accueillir l’électronique, les moteurs et la batterie
  • La table est conçue pour être dirigée à l’aide de deux moteurs

Processus de fabrication

  • La plupart des pièces sont fabriquées avec une fraiseuse CNC 3 axes
  • Des plaques de contreplaqué de bambou sont usinées à la CNC puis collées ensemble
  • Le vilebrequin est fabriqué à l’aide de barres d’aluminium
  • Une « porte » de coque incurvée est fabriquée en bambou et peut s’ouvrir et se fermer facilement grâce à des aimants
  • La table a été fabriquée à la même hauteur qu’un meuble TV afin de former un ensemble

La faire bouger

  • Deux moteurs brushless 24 V entraînent chacun une section de 6 jambes
  • Un Arduino Nano est utilisé pour contrôler la tension des moteurs
  • Un module Bluetooth est connecté pour permettre un contrôle via un joystick sans fil
  • Une batterie LiPo 14,8 V permet un déplacement sans fil

Publication des liaisons

  • Les liaisons de Carpentopod sont proposées dans le domaine public
  • Les personnes ayant les compétences techniques peuvent les fabriquer elles-mêmes

Le résumé de GN⁺

  • Le projet Carpentopod est un exemple de combinaison entre logiciel et savoir-faire de fabrication physique pour créer une table marchante unique
  • Un algorithme évolutionnaire a été utilisé pour développer un mécanisme de liaison de jambes optimisé
  • La CNC et le bambou ont permis de produire des pièces précises et durables
  • Arduino et le Bluetooth ont servi à mettre en œuvre un contrôle sans fil
  • Ce projet peut inspirer la communauté maker, et parmi les projets comparables on peut citer le Strandbeest de Theo Jansen

1 commentaires

 
GN⁺ 2024-09-10
Commentaires Hacker News
  • Le Strandbeest télécommandé est génial

    • Même sans lire tout l’article, je recommande vivement de regarder la vidéo du produit final à la fin
    • La technologie moderne est dissimulée dans une structure en bois, ce qui donne l’impression d’une magie digne de Harry Potter
  • Cela fait penser à "The Luggage" de la série Discworld de Terry Pratchett

    • Je n’aurais jamais imaginé voir quelque chose comme ça dans le monde réel
    • C’est vraiment génial
  • Cela souligne qu’il n’est pas nécessaire de poser la question « Pourquoi ? »

    • La vidéo où la table apporte de la bière et des snacks à son propriétaire explique tout
  • J’admire les gens créatifs

    • Voir le Carpentopod apporter de la bière et des chips à son propriétaire fait sourire
    • J’aimerais voir davantage de créations fantastiques de ce genre
  • Il semble approprié qu’une personne nommée de Carpentier réalise un projet de menuiserie

  • J’aimerais transformer ce projet en boîte et y fixer de petits faux pieds sur les pattes

  • Je me demande s’il existe un endroit où acheter des pièces de pattes préassemblées

    • Je pense que fabriquer les pattes est la partie la plus difficile
    • Les assembler, je pourrais probablement le faire moi-même
  • Le voir en mouvement est vraiment formidable

    • Je pense que c’est l’un des cas d’usage les plus intéressants de l’IA
  • Au début, je pensais que c’était une imitation d’un autre projet

    • Après avoir lu l’article en entier, j’ai été impressionné