Return to search

P-Casso : The horizontal drawing robot / P-Casso : Den horisontella ritroboten

To define art is no easy task. Quotes such as ”Art is the elimination of the unnecessary” and ”A picture is worth a thousand words”, implies that art has something to do with conveying information. This is compatible with the fact that instructions are often conveyed in the form of images instead of text. Regardless of the definition and purpose of art, the interest of creating is with us from a young age. The idea behind this project was to broaden the limits of creation by evaluating possible ways of creating a robot able to paint a large flat horizontal surface, with primary focus on mobility, color application and position regulation. The project proved to be design-heavy since the system utilizes many components which demand synergy. All components were created and assembled in Solid Edge before additive manufacturing was used to produce them. The code was developed and tested successively in modules that were later meshed and executed between three separate Arduino microcontrollers in order to reduce delay. In the end mecanum wheels were used to achieve a movement pattern resembling that of a so called inkjet printer, allowing the robot to paint an image through parallel lines. The robot’s position is regulated using color sensors placed on the bottom side of the chassis and a spray can apply liquid chalk using a servo motor. The prototype is able to paint and follow a solid monochromatic line, but due to integration problems the images produced are non coherent. During continuous tests the chassis has been worn down which has lead to cracks and decreased stiffness, due to the choice of material. / Att definiera begreppet konst är ingen lätt uppgift. Citat som ”Konst är eliminering av allt onödigt” och ”En bild säger mer än tusen ord”, antyder att konst har något med förmedling av information att göra. Detta är förenligt med det faktum att instruktioner ofta förmedlas i form av bilder istället för text. Oavsett vad konst är och vad den används till så finns det hos de flesta sedan ung ålder ett intresse att skapa. Tanken med detta projekt var att vidga gränserna för skapandet genom att utvärdera möjliga sätt att skapa en robot med uppgift att måla en stor horisontell yta, med huvudfokus på rörlighetsförmåga, färgapplicering och positionsreglering. Projektet visade sig vara designtungt då systemet innehåller många komponenter vars funktionalitet kräver samordning. Ingående delar konstruerades och monterades ihop i Solid Edge innan additiv tillverkning utnyttjades för att framställa dem. Koden skapades och testades successivt i moduler som sedan samordnades och utfördes mellan tre separata Arduino mikrokontroller för att reducera fördröjningar. I slutänden användes mecanumhjul för att uppnå ett rörelsemönster som påminner om en så kallad inkjet-skrivare, vilket tillåter roboten att rita en bild genom flera parallella linjer. Robotens position regleras genom färgsensorer placerade på chassits undersida och en sprayburk applicerar flytande krita med hjälp av en servo motor. Prototypen kan måla och följa en heldragen enfärgad linje, men på grund avi ntegrationsproblem är bilderna den ritar osammanhängande. Kontinuerliga tester har medfört slitage på chassit, vilket har lett till sprickor och minskad styvhet, på grund av materialval.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-321061
Date January 2022
CreatorsKåreby, Oscar, Sundqvist, Sigge
PublisherKTH, Skolan för industriell teknik och management (ITM)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-ITM-EX ; 2022:88

Page generated in 0.003 seconds