Friday, September 30, 2016

Research on Robot Art

"The robot artisté (or the "mobile sensory image production mechanism," if you want to get technical) was built by Travis Purrington and Danilo Wanner, two MA students in visual communication at the Basel Academy of Art and Design. His parts are fairly simple: two wheels, an Arduino board, a handful of servos, and two aluminum arms that each hold an ink pen. He also has touch and light sensors, which help him search for paper nearby. When he finds it, he selects two colors and goes to town—using a random series of movements generated by his Arduino UNO brain. "Usually he takes two colors that are fairly similar and puts them next to each other," says a fan in a short mockumentary about the bot. "They provoke a lot of emotions." 

This is an example of a robot that creates abstract art. I want to take this idea one step further and have it be inspired by user input
"Van Arman, 41, says bitPaintr paints totally on its own — as long as you want it to — and adds that it has developed its own style. He likes how it's hard to distinguish whether bitPaintr's paintings, which start at $50, were created by a human or a robot. He says they "dance on the edge" of something in between."

This is an example of a more complex robot that paints more realistic art but plays with the idea of a robot being capable of having it's own style. If a robot creates the art is it actually art?

"The 2017 “2nd Annual” international robotic art competition with $100,000 in cash prizes is now open for team registration.  The contest’s goal is to challenge teams to produce something visually beautiful with robotics – that is, to have a robot use physical brushes and paint to create an artwork.  It’s ideal for students or professionals involved in robotic planning and image processing – especially those who have an appreciation for art.  "

This is a really cool art competition I found that actually pits robots against each other to see which one creates the best art. I think this really shows the interest people have in creating artwork with robots.





Problems and Solutions

Wednesday, September 28, 2016

5 system components


Dominate Design

A dominate design is a product that is greatly better than previous designs. By better I mean it is more convenient, practical, scalable, and fits into society. Here are some examples of dominate designs and things that came before them

Lightbulb: gas lamp, candle, torch
iPod: cd players, record players, phonograph
Photo editing software: hand cut photo's, dark room
doors: drape, giant stone, open doorway
Zipper: buttons, buckles, string, velcro

In education there are also dominate designs

Smart board: whiteboard, chalkboard
Google Scholar: library, books, ask your parents
Microsoft Word: paper and pen, type writer

I think in the future virtual reality will become a big thing. It removes the need for buildings while still having the ability to give interaction. I could see it replacing physical schools in the future.

IPod Release Video Thoughts

https://www.youtube.com/watch?v=kN0SVBCJqLs

The video linked above is the 2001 Apple release of the iPod. What I found interesting was that the iPod wasn't the first portable mp3 player like I had thought growing up. What apple did was not come up with the new idea but make the old idea 10x's-100x's better. They took a large market, anyone who listens to music, and gave them a product with a great design. The iPod was small, could hold all the songs a user would want, an easy interface, and could download songs fast. Even now in 2016 there isn't a new design for listening to music that is 10x's-100x's better than the iPod. I image there won't be until we can download music into our brains and power it with thought.

Saturday, September 17, 2016

Initial Ideas


I want to create an AI that takes user input as inspiration for the abstract art it creates. I'm hoping to be able to use this AI to create a teaching opportunity for young girls to experience coding. In order to do this I would create kits out of the project. The difficult parts would be already pre built and there would be instructions to put together the other parts. I would also do the same thing for the code. The code would be a great way for the user to be able to explore the more creative side of computer science. There would be easy starting tasks with solutions, but then also open ended AI coding tasks. This could be a really fun way to get more interest in computer science.