Modyfikowanie IRobota Utwórz do malowania: 6 kroków (ze zdjęciami)
Modyfikowanie IRobota Utwórz do malowania: 6 kroków (ze zdjęciami)
Anonim
Modyfikowanie IRobota Utwórz do malowania
Modyfikowanie IRobota Utwórz do malowania

Jest to projekt robotyki, który prawdopodobnie mógłby zrealizować ktoś, kto w ogóle nie ma doświadczenia z robotami. Mówię to, ponieważ zanim zacząłem, nie miałem doświadczenia z robotami. Albo pisanie programów. W rzeczywistości wiedziałem, jak malować i to było prawie wszystko. Pierwotnie chciałem pisać programy, aby robot mógł wykonywać określone obrazy. Szybko zdałem sobie sprawę, że robienie tego jest żmudne, nudne i naprawdę nie wykorzystuje wielu wspaniałych funkcji robota. Zamiast tego, ta instrukcja nauczy Cię, jak: - zmodyfikować robota tak, aby mógł malować za pomocą pędzli, wałków i różnych innych urządzeń - skorzystać z podstawowych wstępnie ustawionych programów do malowania - użyć Active TCL, aby zaprojektować obraz za pomocą LOGO - zmodyfikuj przykładowe programy dostarczone z modułem, aby wykonać kilka obrazów za pomocą czujników na robocie. Ten projekt zakłada, że możesz postępować zgodnie ze wskazówkami dołączonymi do tworzenia, aby skonfigurować moduł, podłączyć go do komputera itp. Jestem prawie pewien, że większość ludzi poradzi sobie z tym bez (dużych) trudności, więc nie powieliłem tutaj tych wskazówek. Podstawa koncepcyjna (lub dlaczego zrobiłem to, co zrobiłem z perspektywy artysta) Po krótkiej zabawie z robotem zdałem sobie sprawę, że muszę zdecydować, czy robot jest artystą, czy uwielbionym pędzlem. Programowanie logo traktuje je bardziej jak pędzel, podczas gdy programowanie oparte na czujnikach traktuje je bardziej jak własnego artystę. Najbardziej lubię to jako artysta. W rzeczywistości szybko staliśmy się kolegami z zespołu artystycznego. Malowała szybciej i bardziej zdecydowanie niż ja bym, ale beze mnie, aby wybrać kolory farb, wypełnić je i pchać, było to w zasadzie naprawdę ciężkie frisbee. Żaden artysta nie może pracować bez świadomości otaczającego go świata (posiadanie zmysłów w ogóle wpływa na twoją sztukę), więc używanie robota bez użycia czujników wydawało się śmieszne. Zaopatrzyłem go w rzeczy, o których musiał wiedzieć, i to właśnie w odpowiedzi na te rzeczy powstały obrazy. Szybko też zdałem sobie sprawę, że ważne jest, aby zapomnieć o tym, jak człowiek wykonuje zadanie i zastanowić się, w jaki sposób robot wykonałby je najłatwiej. Z wyjątkiem malowania natryskowego większość malarstwa najefektywniej maluje się na poziomej powierzchni, mimo frazesu artysty przy sztalugach. Sztaluga jest po to, aby artysta miał łatwość widzenia - sztuka horyzontalna ma efekt skrócony. Dlatego Twoja drukarka drukuje poziomo - to najlepszy sposób na nałożenie atramentu bez ryzyka zaciekania lub krwawienia. Dlatego zdecydowałem się popracować nad naturalnie poziomą naturą robota, zamiast próbować budować na czymś, co mogłoby malować na ścianach, co jest tak powszechne wśród „robotów malarskich”. Wiele uwagi poświęciłem różnicy między malowaniem a odbitką. Kiedy maluję, nie martwię się o pracę od lewej do prawej lub od góry do dołu. Nakładam farbę tam, gdzie powinna, pracując w krzywych, prostych liniach lub cokolwiek innego jest odpowiednie. Ponieważ nie próbuję po prostu zbudować drukarki, pomyślałem, że robot powinien malować linie tak, jak ja bym to robił, a nie pracować w poprzek obrazu jak wędrująca drukarka. Stwarzało to pewne wyzwania, zwłaszcza z oczywistym ryzykiem, że robot przewróci mokrą farbę. Jak się okazało, farba nie wydaje się zbytnio gromadzić na felgach, ale dodają ładnego śladu malowaniu. Trochę gromadzi się między bieżnikami opon, ale można je łatwo oderwać, gdy są suche. W pewnym sensie nie różni się od artysty, który rozmazuje pastele palcami – robot wykorzystuje swoje „wyrostki”, aby wpływać na sposób nakładania farby na powierzchnię.

Krok 1: Lista materiałów

Lista materiałów
Lista materiałów
Lista materiałów
Lista materiałów

To jest to, czego potrzebujesz, aby wykonać wszystkie kroki w tym projekcie, ale jeśli wybierasz i wybierasz, możesz nie potrzebować tego wszystkiego.

- iRobot Create (oczywiście) - Moduł dowodzenia i kontroli (załącz go teraz i skonfiguruj. Sprawdź dwukrotnie, czy jest włączony, gdy konfigurujesz połączenie USB, co wstrzymało mnie przez kilka minut, ponieważ nie zdawałem sobie sprawy że robot i komenda mają włącznik/wyłącznik.) - Ładowarka baterii - Kabel szeregowy (w zestawie) Całość ma otwory na śruby 6-32. Nie kupuj niczego, co nie jest gwintowane 6-32, ponieważ niewygodne jest śledzenie więcej niż jednej rzeczy. Ponadto, jeśli możesz, zdobądź wszystkie płaskie (jak moje) lub śruby krzyżakowe. Jeden śrubokręt rządzi, ponieważ będziesz chciał trzymać się, aby dokręcić i dostosować rzeczy w razie potrzeby. - 4 - 12-calowe kawałki pręta gwintowanego - 2 - 2 calowe śruby - 10 (lub więcej) nakrętek - 2 - 1/2 cala śruby - Wiertło 9/64 (wydaje się, że to dobry rozmiar, bo to tylko malutka końcówka Wibracje i ruch robota będą miały tendencję do poluzowania połączeń, więc bycie trochę przytulnym jest dobrą rzeczą.) - Zawiasy 2 - 1 do 1 1/2 cala (są one powszechnie używane do drewnianych skrzynek i zastosowań typu domek dla lalek) - 2 lub więcej - 2 calowe klipsy (zielony jest fajny, jeśli można go zdobyć - współgra z modułem i przydają się do mocowania rzeczy) - 1 arkusz białego plastiku co najmniej 9x9 cali (moja to płyta, która jest sprzedawany z przyborami do dekorowania ciast - służy do podtrzymywania ciasta po udekorowaniu. Jest falisty i ma około 1/8 cala grubości i udało mi się go pociąć za pomocą wytrzymałych nożyczek. - 2 stopy drewna 1x2 - lejki (do trzymać farbę) - 3/8 cala średnicy zewnętrznej przezroczystej plastikowej rurki - 1/2 cala elektryczna rurka termokurczliwa - małe pędzle, wałki, podkładki do malowania, ekspresy, długopisy lub cokolwiek inne rzeczy, o których pomyślisz, zrobią ślad - taśma maskująca (do przytrzymania papieru i tymczasowego przytrzymania rzeczy) - folia z tworzywa sztucznego (ponieważ roboty są nieprzewidywalne i szybkie, a ty prawdopodobnie nie chcesz wszystkiego pomalować) - ketchup z restauracji stylowa butelka z nakrętką na zawsze kolor, który planujesz użyć - biała farba (dla stylu) - coś do cięcia drewna i coś do wiercenia otworów - śrubokręt - inne podstawowe narzędzia gospodarstwa domowego - dużo farby, która zmywa się wodą (używam mis- odcienie z farb i sklepów z artykułami dla majsterkowiczów. Możesz dostać dużo tego za 1 do 5 USD lub, jeśli jesteś super miły/szczęściarz, dadzą ci to za darmo, tak jak super mili ludzie z Pittsburg Paint, którzy dostarczyli prawie wszystkie moje.) - coś do malowania (papier i tkanina dobrze się sprawdzają. Papier rzeźniczy jest sprzedawany w rolkach i jest tanim wyborem, zwłaszcza na początek.)

Krok 2: Zmodyfikuj go, aby nałożyć farbę

Zmodyfikuj go, aby nałożyć farbę
Zmodyfikuj go, aby nałożyć farbę
Zmodyfikuj go, aby nałożyć farbę
Zmodyfikuj go, aby nałożyć farbę
Zmodyfikuj go, aby nałożyć farbę
Zmodyfikuj go, aby nałożyć farbę
Zmodyfikuj go, aby nałożyć farbę
Zmodyfikuj go, aby nałożyć farbę

Robot musi być w stanie pomieścić wiele różnych aplikatorów do farb, a także ołówki, markery lub cokolwiek innego, za pomocą którego chcesz tworzyć sztukę. Stanowiło to wiele wyzwań, ale myślę, że mój system radzi sobie z większością z nich całkiem dobrze. Do górnej części robota przymocowane są dwa drewniane ramiona, a na końcu każdego z zawiasów przytrzymuje się klips. W ten sposób ramiona mogą być tak daleko od siebie lub blisko siebie, jak to konieczne (obracają się w punkcie mocowania do robota, a po ustawieniu śrubę można dokręcić, aby były bardziej solidne lub pozostawione nieco luźniej dzięki czemu szczotka może się lekko kołysać podczas obracania się robota.) Zawiasy pozwalają, aby klipsy były zawsze skierowane bezpośrednio do siebie lub pod dowolnym innym kątem niezbędnym do utrzymania szczotki, co nie byłoby możliwe, gdyby klipsy były przykręcone bezpośrednio do ramiona. Farba musi być dostarczana do pędzla równomiernie, więc dodałem górny pokład do przechowywania lejka, a farba spływa w dół rurki, aby spływać tuż przed pędzlem. Szczotka rozprowadza go, gdy robot się porusza. Możesz wybrać inny rozmiar rury, aby dostarczyć inną ilość farby, lub dostosować prędkość poruszania się robota, jeśli nie podoba ci się linia, którą otrzymujesz. Rurka termokurczliwa utrzymuje razem rurkę winylową i lejek, ułatwia czyszczenie i pozwala po prostu opaść na górną platformę. Jest to dość prosty montaż i dobrze wytrzymał wiele obrazów.

Pokrój tarcicę na 2 7-calowe kawałki. Wywierć otwór (długą drogę) jeden cal od końca każdego kawałka. Na drugim końcu wywierć otwory pilotażowe, aby przymocować zawiasy. Pomaluj te kawałki na biało (jeśli to jest to, ponownie.) Po wyschnięciu przykręć zawiasy na końcach. Następnie po drugiej stronie zawiasu przymocuj klips za pomocą śruby i nakrętki. Większość klipsów, takich jak te pokazane, ma otwór (nawet jeśli jest pokryty plastikiem) ale być może będziesz musiał go nieco powiększyć. To zadziała, obiecuję. Użyj 2-calowej śruby przez otwór na drugim końcu do najdalszej tylnej pary otworów na górnej powierzchni robota. Wytnij plastikowy arkusz na podstawie wzór na zdjęciach. Użyłem nożyczek typu heavy duty (te zarobią grosz!), ale jestem pewien, że większość tworzyw sztucznych można ciąć nożem lub, jeśli masz ochotę zaszaleć, wyciąć je laserowo z akrylu. Przykręć nakrętkę 3/4 cala od jednego końca każdego pręta gwintowanego. Przykręć nakrętkę na drugim końcu około trzech cali od końca. Przykręć krótki koniec gwintowanego pręty do otworów w ładowni, aż do nakrętki. Przesuń plastikowy arkusz w dół o 3 cale do góry innych nakrętek. Być może trzeba będzie dodać drugą nakrętkę na wierzchu plastiku, jeśli sam nie trzyma się mocno. Umieść lejek w otworze na platformie. Zmierz, ile rurki winylowej będzie potrzebne, aby sięgnąć od spodu lejka, aby dotknąć powierzchni poniżej. Użyj około cala rurki termokurczliwej, aby przymocować tę rurkę do lejka. Opalarka zrobi to dobrze, ale suszarka do włosów mojej siostry była poręczna i wykonała zadanie. Zamiast tego możesz użyć taśmy maskującej, jeśli wolisz, jeśli chcesz to przetestować przed zatwierdzeniem. Cokolwiek użyjesz do malowania (pędzel/wałek/itd.) będzie utrzymywane na miejscu za pomocą dwóch klipsów. Rurka powinna znajdować się pomiędzy aplikatorem farby a robotem. Możesz chcieć przykleić rurkę do pędzla, jeśli sama nie pozostaje na swoim miejscu. Napełnij butelki keczupem farbą, której zamierzasz użyć. Przydaje się do tego lejek i chochla (które nie będą używane z jedzeniem). Będziesz szczęśliwy, że później będziesz mieć tak szybkie możliwości uzupełniania farby, a akcja ketchupu pomaga szybko wypełnić tubę, zamiast czekać, aż farba sama spłynie.

Krok 3: Pierwsze malowanie: korzystanie z wersji demonstracyjnych

Pierwsze malowanie: korzystanie z wersji demonstracyjnych
Pierwsze malowanie: korzystanie z wersji demonstracyjnych
Pierwsze malowanie: korzystanie z wersji demonstracyjnych
Pierwsze malowanie: korzystanie z wersji demonstracyjnych
Pierwsze malowanie: korzystanie z wersji demonstracyjnych
Pierwsze malowanie: korzystanie z wersji demonstracyjnych

Rozłóż folię z tworzywa sztucznego. Przyklej papier/tkaninę taśmą maskującą ze wszystkich stron. Powierzchnia około 3 na 4 stopy wydaje się być przyjemną powierzchnią do malowania. Większe prace też, ale znacznie mniejsze niż 2 na 3, a na plastiku namalujesz więcej niż na papierze. Jeśli może podejść do krawędzi, robot złapie go, pociągnie, zgniecie i zrobi z nim wszelkie inne złośliwe rzeczy robota, o których może pomyśleć, więc dobrze go przyklej.

Włącz robota. Wybierz program, który brzmi zachęcająco – 5 to mój ulubiony, ale każdy, do którego masz sprzęt, jest dobry. Jeśli wybierzesz program typu okładka, upewnij się, że umieściłeś coś na obwodzie obszaru (np. drewno 2x4 lub coś takiego), ponieważ w przeciwnym razie zakryje i pomaluje twój pokój. Możesz również dobrze się bawić z układem typu ponga/4 kwadraty, jeśli masz wokół siebie 3 znajomych - miej osoby po każdej stronie i spraw, aby byli odpowiedzialni za odbijanie robota po swojej stronie. Możesz to zrobić na blacie stołu i liczyć również na czujniki klifu. Wlej trochę farby do lejka. Zacznij od małych rzeczy za pierwszym razem, ale możesz włożyć całkiem sporo, gdy będziesz pewny siebie. Gdy tylko pomalujesz go do dna tuby, naciśnij przycisk „start” i obserwuj, jak idzie. Przygotuj się na szybkość, jeśli coś zboczy z kursu. Pamiętaj również, aby obserwować, jak działa pędzel/wałek/itd, ponieważ może być konieczne wykonanie tam pewnych regulacji. Prawdopodobnie szybko się z tym pogodzisz. Jeśli chcesz zrobić sobie przerwę lub chcesz trochę więcej czasu, mały zacisk C przykręcony do rurki zatrzyma farbę. Zaciski zastosowane na ramionach nie są jednak wystarczająco mocne, aby zatrzymać farbę w tubie. Możesz wyciągnąć lejek i wyczyścić go między kolorami, ale zwykle dodaję jeden kolor na drugim w lejku. Rozsądnie jest znać swoje koło kolorów i wybrać inny kolor do dodania, który nie łączy czerwonego, niebieskiego i żółtego (ponieważ spowoduje to powstanie niezgrabnego brązowego/szarego koloru), ale możesz uzyskać świetne wyniki z różnymi odcieniami niebieskiego, a następnie dodając trochę fioletowy lub czerwony itp.

Krok 4: Użyj aktywnego TCL i LOGO do malowania

Jest super sprytny facet, który opublikował niesamowite rzeczy na forach tworzenia. Fora są doskonałym źródłem informacji, zwłaszcza jeśli tak naprawdę nie wiesz, co robisz. Jego dokumentacja jest dostępna tutaj: https://createforums.irobot.com/irobotcreate/board/message?board.id=Create_projects&thread.id =13Użył TCL do skonfigurowania robota do działania za pomocą poleceń LOGO. Musisz przejść do posta i postępować zgodnie z jego wskazówkami dotyczącymi pobierania i instalowania Active TCL, a następnie pobierania jego programu. Nie czułem się dobrze, publikując tutaj jego kod (z oczywistych powodów), ale jest on dostępny w poście na forum zawartym powyżej. Po zainstalowaniu i pobraniu wszystkiego możesz zacząć korzystać z nowego iTurtle Create (co jest złą grą słów LOGO). Jest to niezwykle prosty interfejs, w którym dosłownie mówisz (w milimetrach i stopniach kątowych), co robić, podłączasz kabel szeregowy i robisz to. Będzie to działać znacznie lepiej, jeśli masz laptopa, ponieważ kabel szeregowy nie jest tak długi i będzie musiał być podłączony podczas pracy. Robot jest (najwyraźniej) w stanie unieść około 30 funtów, więc jeśli zrobiłeś coś, aby go pomieścić, mógłbym sobie wyobrazić, że mógłbyś ustawić na nim laptopa i odpuścić. Możesz spędzać wiele godzin na kreśleniu obrazów, trochę w stylu wytrawiania szkiców za pomocą tego systemu, i poza instalacją programów, które nie wymagają w ogóle dużej wiedzy komputerowej. Uwaga specjalna: Wyciągnij moduł dowodzenia z robota, jeśli spróbujesz ten. Wydaje się, że jakoś przeszkadza, a to prawdopodobnie nie zadziała, jeśli masz go dołączony (nawet jeśli jest wyłączony). Dobrym pomysłem jest skonfigurowanie obrazu i uruchomienie go bez farby lub z markerem przed zaangażowaniem się w to z farbą (przynajmniej na początku). Jest to szczególnie przydatne przy wyborze punktu początkowego, ponieważ będzie to decydować o tym, gdzie na papierze pojawią się obrazy. Ważne jest, aby pamiętać, że ta metoda wydaje się wyłączać wszystkie czujniki bezpieczeństwa w robocie, więc jeśli ustawisz go na 50 000 zamiast 500, naprawdę to zrobi i będziesz ścigał go, aby się zatrzymać to. Jeśli używa prawdziwej farby, będziesz musiał dużo posprzątać po jej złapaniu. Ta metoda jest naprawdę skuteczna w tworzeniu i szybkiej zmianie tego, co chcesz namalować, i jest znacznie bardziej wydajna niż pisanie programów i instalowanie ich w module poleceń. Największym minusem jest kabel szeregowy.

Krok 5: Używanie czujników do malowania

Używanie czujników do malowania
Używanie czujników do malowania
Używanie czujników do malowania
Używanie czujników do malowania

Jak wspomniałem we wstępie, po dłuższej pracy nad tym zdałem sobie sprawę, że traktowanie go jako drukarki naprawdę pomija wiele funkcji, które ma do zaoferowania robot. Oto kilka rzeczy, które możesz zrobić za pomocą Create, Command Module i przykładowych programów do tworzenia obrazów. Gdy już zorientujesz się, jak działa kod i co możesz zmienić, opcje będą nieskończone. Najłatwiejszym sposobem malowania za pomocą czujników jest uruchomienie przykładowego programu 'cover' z obiektami na obwodzie obszaru malowania i nawet niektóre ciężkie przedmioty (które są odporne na farbę lub owinięte w woskowany papier) w obszarze malowania. Ale prawdopodobnie chcesz mieć trochę więcej kontroli niż to, i nie bez powodu dodałem moduł dowodzenia do listy materiałów. Jeśli chcesz zachować trochę losowości w tym, co maluje robot, ale nadal działa to zestaw, oto kilka sposobów na to: Otwórz przykładowy program o nazwie 'drive' w notatniku programisty (wyjaśnienie tego jest dostępne w instrukcji, którą możesz pobrać ze strony iRobot.) W linii 156 znajdziesz: // Set parametry skrętu i zresetuj kąt. To właśnie robi robot po uruchomieniu czujnika. Obejmuje to wpadanie na rzeczy lub prawie spadanie z rzeczy. Ta sekcja zawiera kilka fajnych rzeczy do zabawy.distance = 0;Możesz to zmienić na dowolną liczbę. Wybrana liczba określa, ile milimetrów robot wykona kopię zapasową po uderzeniu lub znalezieniu krawędzi. Na przykład zmiana „0” na „200” spowoduje utworzenie kopii zapasowej 200 milimetrów. To da ci 200 milimetrowe linie pod różnymi kątami wychodzące z krawędzi i wszelkich innych obiektów na i wokół powierzchni malowania.angle = 0; Oznacza to, że cofa się prosto po uderzeniu w coś. Nie chcesz tego, człowieku. Jeśli chcesz, aby kopia zapasowa była wykonywana pod innym kątem, ustaw tutaj liczbę. Zmiana „0” na „45” spowoduje cofnięcie się pod kątem 45 stopni. Ten wymaga pewnych poprawek, aby uzyskać dokładnie taki efekt, jak chcesz, ale może powodować fajne efekty.turn_angle = randomAngle();Oznacza to, że o ile robot obraca się po uderzeniu w coś, będzie wynosić od 53 do 180 stopni. Jeśli chcesz zmienić zakres „losowy”, przejdź do wiersza 460 i zmień ten kod. Jeśli chcesz ustawić go pod konkretnym kątem, zmień „randomAngle()” na „15” lub jakikolwiek inny kąt. Liczby „1” i „-1” są zarezerwowane dla kątów prostych, ale wydaje się, że każda inna liczba, dodatnia lub ujemna, jest uczciwą grą. Właśnie zdałem sobie sprawę, że nie próbowałem niczego ponad 360, ale teraz nie mogę się doczekać, aby spróbować. W liniach 143 i 149 znajdziesz „skręcanie”, a następnie 0. Zmiana tych na cokolwiek innego powoduje, że robot kręci się w nieskończoność. Nie jest to zbyt efektywna ani przyjemna zmiana, więc nie zawracałbym sobie głowy.drive(300, RadStraight);Oznacza to poruszanie się do przodu w tempie 300 w kierunku prosto. Możesz zmienić prędkość robota, zmieniając „300” na inną liczbę. Niższy to wolniej, wyższy to szybszy (tutaj nie ma żadnych sztuczek). Zmiana „RadStraight” na liczbę spowoduje, że robot będzie jechał po łuku. To z pewnością zwiększy „malarski” charakter tego, co robi robot. Bardzo lubię zmieniać to ustawienie. Zmiana prędkości poruszania się robota może zmienić linie, które maluje. Wolniejsze prędkości zwykle powodują gładszą i cięższą aplikację farby. Większe prędkości dadzą efekt bardziej pędzla, a czasami nawet sprawią, że pędzel przeskoczy. Gdy zaangażujesz się w kod, będziesz mógł poprawiać różne rzeczy. Jeśli masz problem ze zrozumieniem czegoś, sprawdź plik oi, czasami są tam wskazówki. Przez większość czasu miałem więcej szczęścia używając numeru kąta zamiast "RadCW" lub podobnych poleceń. Zakładam, że to przypadek, ale warto to sprawdzić, jeśli masz kłopoty. W ogóle nie jestem doświadczonym programistą. Właściwie jest to pierwszy raz, jaki kiedykolwiek zrobiłem z kodem, z wyjątkiem tworzenia stron internetowych. Myślę, że ciężko jest zranić robota, a na płycie CD zawsze znajduje się czysta kopia przykładowych programów, jeśli nieodwracalnie uszkodzisz ten, który modyfikujesz. Kod jest dobrze zanotowany i możesz dowiedzieć się, co wszystko robi, jeśli poświęcisz mu trochę czasu. Warto zanurkować i zmieniać rzeczy, aby zobaczyć, co dostaniesz. Napisałem sporo nowych rzeczy do dodania do programu „drive”, ale nie są one jeszcze gotowe do pokazania światu.

Krok 6: Wniosek

Wniosek
Wniosek
Wniosek
Wniosek

Zależało mi na tym, aby zmienić Create w coś, z czego będę naprawdę, uczciwie i regularnie korzystać. Robot, który może wyciągnąć puszkę napoju gazowanego z lodówki, jest niesamowity, ale wypijam najwyżej jedną puszkę dziennie i zwykle chwytam ją po drodze, żeby zrobić coś innego. Nawet gdybym zrobił robota, który by to robił, naprawdę bym go nie użył.

Od lat jestem pełnoetatowym artystą/projektantem i każdy, kto to zrobił, wie, jak trudne i samotne może być. Dlatego artyści spędzają czas w galeriach, kinach i barach. Musisz wyjść z własnej głowy i pomyśleć o różnych rzeczach. To część tego, co było tak zabawne w pracy z robotem – jest dość nieprzewidywalny (a ilość nieprzewidywalności można zmienić w jego kodzie) i generuje obrazy, których nigdy bym nie miał. Wykonuje za mnie trochę ciężkiego podnoszenia, ale nadal mogę podejmować decyzje. Przyzwyczaiłem się z nim pracować i naprawdę często go używam. Oto moje plany na przyszłe eksperymenty z robotem i kilka pomysłów, nad którymi chciałbym zobaczyć innych ludzi: - LOGO i fraktale są praktycznie najlepszymi przyjaciółmi. Obrazy fraktalne mają duży potencjał, jeśli bardziej zaangażujesz się w LOGO. Fraktale mogą mieć podobną strukturę do drzew, koralowców i innych form organicznych, pozostawiając otwarte drzwi do stworzenia pola unikalnych, ale powiązanych drzew, a być może nawet do samodzielnego dodania obrazu, aby stworzyć krajobraz. - Ogólna współpraca przy obrazach z robotem może być świetną zabawą. Pozwól robotowi malować, potem maluj siebie, a potem pozwól robotowi malować ponownie. Dużo tego robiłem z prawdziwymi ludźmi w szkole artystycznej, ale prawdopodobnie byłoby fajniej z robotem. Nie dbają o zachowanie twojej pracy i będą malować z lekkomyślną rezygnacją. - Napisanie programu działającego na module dowodzenia, który powoduje, że robot porusza się po określonej ścieżce, przyniosłoby pewne korzyści. Można go użyć do wypróbowania tego samego pomysłu w różnych kolorach i mediach. Mogłaby posłużyć jako podstawa dla całej serii obrazów, z których każdy będzie później traktowany inaczej. Można go nawet użyć do graffiti. - Graffiti w ogóle byłoby opcją dla robota. Może malować na ulicach lub chodnikach. Użyj tego według własnego uznania i bądź odpowiedzialny. Albo po prostu trzymaj kredę zamiast farby i idź z nią do miasta. Może rysować strzały kierujące ludzi do czegoś. Potrafi pisać wiadomości. Teoretycznie można by nim nawet pomalować krawędzie miejsc parkingowych. Byłoby to szczególnie przydatne w przypadku tymczasowych oznaczeń. - Dołączenie serwomotoru do uchwytu szczotek dałoby możliwość zatrzymania i rozpoczęcia malowania w dowolnym miejscu. To było poza moim poziomem doświadczenia, aby dowiedzieć się w czasie, który miałem, ale naprawdę chciałbym spróbować w przyszłości. - Platforma została zbudowana z możliwością jednoczesnego dodawania większej ilości kolorów farb/pędzli. Można by do niego dodać drugą talię, która obsługiwałaby więcej lejków. Zasadniczo po około 2 miesiącach pracy nad tym czuję, że dopiero zaczynam i spędzam z tym jak najwięcej czasu. Ten robot i ja będziemy na Maker Faire w Austin, jeśli chcesz zbliżyć się do niego osobiście! Mam nadzieję, że do tego czasu poczynię jeszcze większe postępy!