Ändra en iRobot skapa för att måla
Jag hade ursprungligen tänkt att skriva program så att roboten kan göra särskilda målningar. Jag insåg snabbt att detta är tråkigt, tråkigt, och verkligen inte dra nytta av många av robotens bra funktioner. Så istället detta instructable kommer att lära dig hur till:
-ändra roboten så att det kan måla med penslar, rollers och en mängd andra apparaturar
-dra nytta av de grundläggande förinställda program att göra vissa målning
-Använd aktiv TCL för att designa en målning med logotyp
-ändra exempelprogrammen som medföljer modulen för att göra några målningar med sensorer på roboten.
Projektet förutsätter att du kan följa anvisningarna som medföljde din skapa för att ställa in modulen, ansluta den till en dator, etc. Jag är ganska säker på att de flesta människor kommer att kunna hantera det utan (stora) svårigheter, så jag inte har dubbla dessa riktningar här.
Begreppsmässiga grunden (eller varför jag gjorde vad jag gjorde från perspektiv av en konstnär)
Efter att ha spelat med robot för lite insåg jag att behövde jag besluta om roboten var en artist eller en glorifierad pensel. Logo programmering behandlar det mer som en pensel, medan sensor baserad programmering behandlar det mer som det är egen konstnär. Jag gillar det som konstnär bästa. I själva verket blev vi snabbt konst lagkamrater. Det målade snabbare och kraftfullare än jag skulle, men utan mig att välja färg färger, fyll den och push gå var en i grunden riktigt tung frisbee. Ingen konstnär kan eventuellt arbeta utan en medvetenhet om världen omkring dem (med sinnena på alla påverkar din konst) så om du vill använda roboten utan med hjälp av sensorer verkade löjligt. Jag gav det de saker det behövde vara medvetna om, och det är svar på dessa saker skapade målningarna.
Också snabbt insåg jag att det är viktigt att glömma hur en människa slutför en uppgift och överväga hur en robot skulle fylla det lättast. Med undantag för spray målning sker majoriteten av målning mest effektivt på en horisontell yta, trots klichén för konstnären vid sitt staffli. Staffliet finns det för att underlätta för konstnären - horisontella konst har en foreshortened effekt. Det är varför din skrivare skriver ut horisontellt - som är det bästa sättet att bläck utan risk för löpning eller blödning. Det är därför jag beslutade att arbeta med naturligt övergripande karaktär av robot, istället för att försöka bygga vidare på något som kunde måla på väggar som är så vanligt bland "målning robotar."
Jag satte många trodde att skillnaden mellan målning en utskrift. När jag målar oroa jag dig inte arbetande vänster till höger eller uppifrån och ned. Jag satte färg där det ska vara, arbetar i kurvor, raka linjer eller vad är lämpligt. Som jag inte försöker bara bygga en skrivare, trodde jag att roboten ska måla i rader så jag skulle snarare än arbetet i målningen som en ambulerande skrivare.
Detta fram vissa utmaningar, särskilt med uppenbar risk för att roboten skulle rulla över våt färg. Det visade sig, färg verkligen verkar inte ansamlas på hjul mycket, men de lägger till en trevlig mark i målningen. En liten bygger upp mellan slitbanor av däcken, men det kan lätt vara skalade bort när det är torrt. På ett sätt, det är inte annorlunda än en konstnär som använder sina fingrar smutsfläck pasteller - roboten använder sin "bihang" för att påverka det sätt färg tillämpas på ytan.