Modifier un iRobot Create to Paint

il s’agit d’un projet de robotique qui pourrait probablement être complété par quelqu'un qui n’a aucune expérience avec des robots. Je dis cela parce que, avant de commencer, j’ai n’eu aucune expérience avec des robots. Ou l’écriture des programmes. En fait, je savais comment peindre et qu’il était assez bien.

J’avais prévu d’écrire des programmes pour que le robot pourrait faire des peintures spécifiques. J’ai vite compris que cela est fastidieux, ennuyeux et vraiment n’est pas profiter d’un grand nombre de fonctionnalités du robot. Alors, au lieu de cela, cette volonté instructable vous apprendre à :

-modifier le robot afin qu’il peut peindre avec des pinceaux, rouleaux et une variété d’autres appareils
-profiter des programmes préréglés base pour effectuer une certaine peinture
-TCL Active permet de concevoir un tableau à l’aide du LOGO
-modifier les exemples de programmes fournis avec le module pour faire des peintures à l’aide des capteurs sur le robot.

Ce projet suppose que vous pouvez suivre les instructions fournies avec votre créer pour installer le Module, connectez-le à un ordinateur, etc.. Je suis sûr que la plupart des gens seront en mesure de gérer cela sans (trop) de difficultés, donc je n’ai pas dupliquée ces instructions ici.

Base conceptuelle (ou, pourquoi j’ai fait ce que j’ai fait du point de vue d’artiste)

Après avoir joué avec le robot pour un peu, j’ai réalisé que j’avais besoin de décider si le robot était un artiste ou un pinceau glorifié. La programmation logo traite plutôt comme un pinceau, tandis que la programmation du capteur en fonction la traite plus comme c’est propre artiste. Je l’aime comme un artiste meilleur. En réalité, nous sommes rapidement devenus art coéquipiers. Il peint plus rapidement et de manière plus décisive que je le ferais, mais sans moi à choisir la peinture couleurs, remplissez-le et pousser aller c’était un frisbee fondamentalement vraiment lourd. Aucun artiste ne peut éventuellement fonctionner sans une prise de conscience du monde autour d’eux (ayant sens à tous les affects decoratif) donc pour utiliser le robot sans utilisation des capteurs semblait ridicule. J’ai fourni les choses, de qu'il devait être au courant, et c' est la réponse à ces choses créé les peintures.

J’ai aussi vite compris qu’il est important oublier comment un homme remplit une tâche et d’examiner comment un robot il viendrait compléter plus facilement. À l’exception de la peinture au pistolet, la majorité de la peinture se faite plus efficacement sur une surface horizontale, malgré le cliché de l’artiste à son chevalet. Le chevalet est là pour faciliter la tâche de vue pour l’artiste - art horizontal a un effet écourté. C’est pourquoi votre imprimante imprime horizontalement - c’est la meilleure façon d’appliquer l’encre sans risque de courir ou de saignements. C’est pourquoi j’ai décidé de travailler avec la nature naturellement horizontale du robot, au lieu d’essayer de construire quelque chose qui pourrait peindre sur les murs comme c’est si fréquent chez les "robots de peinture.

J’ai mis beaucoup de pensée de la différence entre la peinture une impression. Quand je peins, je ne m’inquiète pour travail de gauche à droite ou de haut en bas. J’ai mis peinture où il devrait être, travailler dans les courbes, les lignes droites ou tout ce qui est approprié. Comme j’essaie pas simplement créer une imprimante, j’ai pensé que le robot doit peindre en lignes la façon dont je le ferais, plutôt que de travail dans l’ensemble de la peinture comme une imprimante itinérante.

Cela présente certains défis, surtout avec le risque évident que le robot se retourneraient à la peinture fraîche. Il s’est avéré que, la peinture ne semble pas vraiment à s’accumuler sur les roues, une grande partie, mais ils ajoutent une note agréable à la peinture. Un peu s’accumule entre les bandes de roulement des pneus, mais qui peut facilement être épluchée au loin quand elle est sèche. En quelque sorte, il n’est pas différent qu’un artiste à l’aide de leurs doigts à maculer pastels - le robot utilise c' est « appendices » pour influencer la manière dont peinture est appliquée à la surface.

Mots clés: Art, Robot, Peinture, IRobot, Robots

Articles Liés

Contrôler votre iRobot Create avec un Palm Pilot

Contrôler votre iRobot Create avec un Palm Pilot

dans ce instructable je vais décrire comment interfacer un palm pilot avec l'iRobot Créer. J'ai utilisé un Palm IIIxe dans mon projet, mais n'importe quel PDA qui exécute le système d'exploitation Palm et a un port série devrait fonctionner. J'ai éga
Vocal contrôlées iRobot Create

Vocal contrôlées iRobot Create

J'ai reçu récemment un androïde accessoire ADK (Development Kit) et, par coïncidence, aussi juste reçu mon iRobot Créer.  Alors, j'ai décidé de mettre les deux ensemble pour obtenir un robot à commande vocale à l'aide de l'API Android comme un moyen
Comment entrer l’iRobot Create Challenge

Comment entrer l’iRobot Create Challenge

mise à jour : concours date limite reportée au 11:59 pm PDT dimanche, le 9 septembre!Si votre robot est récalcitrante, utiliser les jours supplémentaires pour naviguer un correctif ou essayez une autre stratégie. Si votre robot est fabuleux, le poste
IRobot Create Machine de mort

IRobot Create Machine de mort

aujourd'hui, je vais vous montrer comment créer un iRobot Create Machine de mort.AVERTISSEMENT : Ce projet est très dangereux. N'essayez pas ce projet sans toutes les précautions possibles. Vous pouvez être tuée par cette machine si vous vous demande
Adaptation de cartographie et de Navigation avec l’iRobot Create

Adaptation de cartographie et de Navigation avec l’iRobot Create

ce tutoriel vous montrera comment faire la cartographie et la navigation avec l'iRobot Create pour moins de 30 $! Et mieux encore, son conçu pour être un simple Add-on pour votre robot déjà existants (robot butler, n'importe qui?).Pourquoi est la car
Comment faire un joueur de basket-ball autonome robot utilisant un iRobot Create comme base de lecture

Comment faire un joueur de basket-ball autonome robot utilisant un iRobot Create comme base de lecture

ceci est mon entrée pour l'iRobot Create défi. La partie la plus difficile de tout ce processus pour moi se prononçait sur ce que le robot allait faire. J'ai voulu démontrer les fonctionnalités intéressantes de la créer, tout en ajoutant dans certain
En utilisant le Module de commande de l’iRobot Create avec Linux

En utilisant le Module de commande de l’iRobot Create avec Linux

depuis iRobot n'a pas fourni les utilisateurs de linux avec un moyen d'utiliser le module de commande, j'ai dû moi-même le comprendre.Ne soyez pas intimidé, c'est pas difficile du tout, vraiment. Tout que vous devez faire est d'exécuter quelques scri
Contrôle iRobot créer en utilisant MSP430fr6989

Contrôle iRobot créer en utilisant MSP430fr6989

Il s'agit de notre premier tutoriel instructables réalisé par Mohsine Taarji, Anvesh Loka, Avinash Singh. Notre projet est tout contrôle iRobot créer à l'aide de microcontrôleur MSP430fr6989. Fondamentalement, iRobot est un dispositif reprogrammables
Comment participer au mini-concours de créer des bourses d’études iRobot

Comment participer au mini-concours de créer des bourses d’études iRobot

parce que les indications pour l'inscription au concours original nous sommes probablement un peu difficile, nous avons ici à Instructables HQ voulu créer une liste distincte pour le concours de bourses d'iRobot qui a un peu plus de clarté.Voici comm
Installation de ros Indigo sur Ubuntu

Installation de ros Indigo sur Ubuntu

J'ai voulu installer ROS indigo sur Ubuntu, mais je ne pouvais pas trouver un guide qui fonctionne, tout simplement pour l'iRobot Create après son installation et de configuration, donc je vais faire celui qui explique ce qui a fonctionné pour moi d'
OLPC téléprésence

OLPC téléprésence

Mises à jour! Il s'agit d'un projet en cours. J'ai mettra à jour cette instructable, mais mon blog est mis à jour plus fréquemment.One Laptop per Child (OLPC) est une nouvelle association sans but lucratif dédiée à la recherche pour développer un ord
Le projet SOMA

Le projet SOMA

SOMA le projet était un projet de conception senior créé par six étudiants de l'Université qui aiment passer toute la nuit dans la construction de robots de laboratoire. Un essaim entièrement autonome a été conçu et construit pour être utilisé comme
Home Butler/Server Robot (NIVI)

Home Butler/Server Robot (NIVI)

Ce que tu l'as fait?C'est mon « apportez-moi un bot de soude. » Je nick nomme ce robot NIVI et NIVI est un robot de 3 pieds qui peut effectuer des tâches simples comme servir les boissons de son mini-frigo et utiliser sa main pour attraper des choses
Étapes simples pour donner à votre personnalité Robot

Étapes simples pour donner à votre personnalité Robot

Travailler avec des robots est un amusement, fou, frustrant l'aventure. De la plus simple nanobot vibrante à tailles géante de mecha-guerriers, chaque robot semble avoir sa propre personnalité - certains trait excentrique qui peut distinguer même des