Archive for » November, 2008 «

Wednesday, November 26th, 2008 | Author: fiona

We have started working on some code.  The processing book had a lot of tips and code for working with video in processing.

We also re-did the serial communication lab.  The first time we did the lab we did it with two potentiometers.  It was helpful to go over this lab again with an accelerometer.  Below is a picture of the the Arduino and breadboard.  We also recorded our values in the video documentation below.  The values of each axis will eventually be used as thresholds for each action (fast forwarding, rewinding, pausing etc..)

Below is a screenshot of the processing applet from the code we’ve written so far.

The red portion of the window is supposed to be where the final product will end up.  The three surrounding windows are supposed to be raw footage.

Here is the code of what we have been working on so far.

Our next steps are to continue working on the code, and analyze the values of the accelerometer.

Category: PhysComp  | Leave a Comment
Wednesday, November 26th, 2008 | Author: fiona

To say that I am proud of my group members for collaboratively coming together and executing a great presentation would be an understatement.  Here it is…..our turn to present for Applications class. After such a stressful week and many scratched out ideas, our group came together to deliver a very entertaining, well planned and put together presentation.  Bob Greenburgh of R/GA was the speaker the previous week.  Although his presentation seemed very flashy and I left the class still waiting for the big bang; I did take away several topics that he brought up.  He discussed his company’s reinvention and the importance of the user experience when building an identity for a product.  The user experience was one theme that stood out for our group.  When referencing the Nike ID campaign and the Nike marathon, the company’s main focus was to make the consumer feel like they were part of something bigger.  The Nike ID sneaker campaign allowed people to customize their sneakers.  The marathon, which was set on a specific date encouraged runners all over the world to run in their respective countries at the time and date specified by Nike.  This event raised money for charity.  However, even if runners couldn’t see someone else in another country, they still knew they were running for the same cause.  The concept of building community was the main focus of this campaign. We started discussing reinvention (among many other concepts).  However, after discussing all of our feelings about the presentation we came to the conclusion that among all of these concepts, people were the central idea 

Our group latched on to this idea and created a fictitious company whose focus was on creating technology and applications that while allowing the user to complete a specific task also built community.

Together we created PTI…..Participatory Technology Inc. 

Logo created by Leon Lim | http://26studio.com/

 

Together we also came up with various web apps in an effort to reinvent two ITP activities…those activities being TNO and Foosball.  Along with reinvention we also kept the idea of community and the user interface.  Here are several applications that we came up with that would help the ITP community interact more with each other through playing foosball and increasing the number of people who host and attend TNO’s.

 

Craig made up a TNO-gram using flash, where friends can send electronic e-vites to their friends, encouraging them to attend TNO. The screenshots below illustrate the process of how one would send a TNO-Gram.

    

    

 

 

At the beginning of the program, I talked about how the number of people doing their own video promotions when they hosted TNO’s has decreased.  At the end of our presentation, we showed several videos done by students to promote previous TNO’s.  Tim came up with a potential processing sketch entitled “The Chosen One.”  Every week, a random person would be chosen to receive free drinks at TNO.  He also did a foosball camera demo called the fooscam, where players can log into the internet and watch live games of people playing foosball.  In relation to this, Paul came up with an illustration of for a Foosball site where ITP students can challenge each other to play and keep scores. Peter did a google bar mashup where students can enter the name of the bar.  This would help them to get the location and directions for getting to the bar.  The final product would eventually allow people to post pictures concerning their nights at specific bars. Gloria and Chayoung came up with an animations for two ways Origami can be used to send messages to invite people to TNO. Leon came up with a picture to illustrate a way where people can put paper heads on the foosball puppets representing specific people in order to make the competition a little more personal.  Below are some video for the various concepts explained in our presentation. 

 

 

After presenting the class our campaign, we gave them the option to vote on any idea that they liked.  We had each person attach a balloon to a wooden piece of their choice which represented each potential concept.  After everyone cast their vote, the wooden piece with the most balloons would rise.  The effect we were hoping for would be similar to a poll where a physical bar graph would represent how good or bad each concept was doing.  Visually, the most popular topic would rise above the rest on the graph.  In the end TNO-Gram was the winner.  However, all the other concepts received many votes as well.  

 

In a nutshell, the presentation turned out great and we received really positive feedback.  When going into this presentation, I certainly dreaded it and was worried if we were going to come up with an interesting enough presentation.  Our group was told “Years from now, you only remember your own presentation.” Before our presentation I liked a lot of the presentations and thought the other groups did a great job. However, our group’s presentation stands out for me because me all pulled together and delivered an amazing presentation.  =] 

 

 

 

 

 


Category: Applications  | Leave a Comment
Sunday, November 23rd, 2008 | Author: fiona

David and I decided on creating a video editing program without the user having to use any of complicated editing systems. Ultimately the user would be able to load their video onto their computer and use the controller to scrub through and select which pieces of footage they choose to edit together.
We would be using serial communication with processing. Processing would handle the video viewing aspect. We plan on using an accelerometer in order to read when the user turns the controller left, right, or forward. A push button will also be required for the user to make selections

below is a rough sketch of what the interface would possibly look like…

We wanted the user to be able to easily figure out how to easily to use the controller. Leaning the controller to the left allows the user to rewind. Leaning it to the right would scrub forward through the video. Holding the controller in the middle would allow the user to pause the video. Pointing down would allow the user to make a cut.  

Selecting in and out points for making cuts would be caused by the user pointing the controller down. In and out points in footage would be clearly selected by a designated marker on the screen.

Our intention is that even the person who is not great at keeping up with technological advances and gadgets will be able to use this. We are trying to incorporate natural bodily movements with working the control. People usually wave their hand left in order to signal someone to go back or keep they their hand stationary in order to signal some kind of pause.  Using an accelerometer would allow the movements described.  

Selection is also important in this interface, therefore we are also using pushbuttons.  The sketch has two but the number of buttons is yet to be decided. 

The Video section would look similar to the sketch below…

As of now we would be working on one source of raw video footage.  After the user selects the in and out points from the raw footage section, the selected footage would end-up in the final video section where they can also scrub backward and forward to review footage.  

Of course this version will not have dozens of functions if the user wanted to make fancy transitions or effects. However it will allow for easy, very basic video editing and maybe one type of transition.

Schedule
Week of 11/24

find video footage.
Start writing code
Get a reading of values for X, Y and Z axis from the accelerometer based on movement (re-doing the serial communication lab with an accelerometer)
build controller
Test
Document

Week of 12/1
Debug
Test
Document.

Category: PhysComp  | Leave a Comment
Saturday, November 22nd, 2008 | Author: fiona

Tuesday, November 18th, 2008 | Author: fiona

Category: Comm lab  | Leave a Comment
Friday, November 14th, 2008 | Author: fiona

 

This week we have been going back and forth about how to interface our piano hero.  We decided to focus on Piano hero as being purely entertainment as opposed to educational.  

 

We brainstormed some ideas for music games.

-Different track lengths moving downward determining how long each key is held down for.  Successfully doing this would in turn would play a track.  

 

We also looked at demos of these games for inspiration.  

-DDR, 

-Karaoke Revolution

-Samba De Amigo

 

The screen based game design in processing would be completely dependent on the physical interface developed.  We also discussed having this project be collaborative (multiplayer), or networked.  

 

We also asked ourselves what if the feedback from pressing the keys manipulated a physical object such as a puppet (through the use of servos).  

 

 

We are still brainstorming alot of ideas and also looking at what type of sensors can be used to make this game more physically involved.  We are interested in using an accelerometer to measure some type of movement.  We also thought about doing our own orchestra where the user would be their own director.  Depending on how the wand or baton is waved, the accelerometer would be programmed to trigger a specific instrument(s) to play.  

 

 

Category: PhysComp  | Leave a Comment
Monday, November 10th, 2008 | Author: fiona

What I want you to know

Category: Applications  | Leave a Comment
Monday, November 10th, 2008 | Author: fiona

Applications for Interactive technologies

My M5 bus trip

 

 

I receive this project and I think to myself, “Who wants to ride the bus for an hour, I have so many other things going on in my busy life.  Aside from keeping up with my classes at ITP, and my already long commute into the city from my home in Brooklyn, I tell myself that I’m just going to either skip the trip or stay on the bus for a half hour at most.  It is the weekend and the last thing I want to do is leave my home to go on some “silly” (as I described it) trip around this city I have seen a billion times.  I remember that the trains are always a mess on the weekend.  I then try to give myself an incentive for going on this bus route…shopping? Chinese food? Starbucks?  I figure I might as well get it over with…I have been in the house reading and reading and reading about programming.  I devise a plan to make my trip less lonesome.  My textbook, snacks, Ipod and cell phone for text messaging is a must. 

 

I’m at Houston and Laguardia, I see no bus and I start to get agitated.  While standing I remember that I walked down this very street during my apartment search period a month ago (which technically is still going on).  I am reminded of how frustrating and daunting the New York City apartment search has been and can be for others.  After about five minutes that feel like forever, here comes the m5 and I reluctantly board the bus.  As I walk to the back I find a seat right near the window and take out my pen and pad ready to take notes. About 10 minutes into the trip (and not having written anything of substance) I start to feel like this bus ride is exactly what I needed in my day.  I look out at all the other people walking briskly and I imagine that each one of those people have something important to do.  Whether it is the mother going to pick up her child from school or everyone trying to beat the daily rush home; everyone is in a rush to go somewhere, while I’m sitting on this bus taking a breather and watching things pass by (literally).  My mind starts to drift and I start thinking about all of the work that I have to do when this bus route is over. I think that I should take out my camera and start taking pictures every 5 minutes like I had planned with the intentions of making a stop motion video or something of that nature ( I had not decided yet.  However, I am enjoying my time on this bus.  This neighborhood is rather unfamiliar to me and I have lost track of the exact street that I am on.  Besides the fact that we already live in a city congested with all types of pollution, I see a group of people smoking talking to each other.  I wonder if they ever think about quitting or if they have children they smoke around.  We all complain about the city being so polluted yet many of us forget that pollution starts with an individual.  The bus stops and more passengers board the bus.  From where I am sitting my view of the front door is constricted and I hope that not many more people board the bus.  I think back to all of my long commutes during rush hour on the trains home to or from Brooklyn…the nose to nose commutes with other strangers, the delays and the need to get off the train as soon as possible.  Luckily for me, it is the weekend so the bus doesn’t become too congested.  However, I can’t help but notice the race that I always see on a daily basis.  We are at a light and the traffic at the intersection just starts to move.  I think of a race right after the gun goes off and think of all the people in their vehicles that have somewhere to go or a deadline to meet perhaps.  The catering vehicle might have a delivery to make by 4pm for a socialite gathering.  I continue to think about my own deadlines for schoolwork, a sense of panic hits me.

 

I realize that I do not have my Ipod playing.  I guess this is a first for me.  At this time I am usually heavily into my tunes, and thinking of which song I’m in the mood to hear next.  When I am on the train I use this device as a way to block out all of the distractions and nonsense around me.  The loud straphangers, beggars and crying children are drowned out when Alicia Keys starts to sing.  Somehow my ride sometimes becomes a little quicker, a little less hectic. Although I miss my music, (and the fact that I have found a place to sit) I am enjoying this ride but wonder will it end soon.  In a recent physical computing observation assignment, we documented the frequency of people using technology.  My Ipod usage reminds me of how dependent I am on my little gadgets.  I start to count the people that I pass using any type of device.  After about 22, I stop counting.  I notice a lot of cell phones (not surprising), some music listening devices and one person actually walking with their open laptop from one building to the next.  I think of him as a busy person that works in an office, maybe a big firm. I’m only about a half hour into my ride. I think back to our assignment paper and remember reading “1 1/2  hours” as the duration for this ride.  I am thinking of all these things I have to for my classes and then I notice that I am in a neighborhood where the social class seems to be a little higher than my drab, vandalized Brownsville area of Brooklyn.  Cozy restaurants, stores, and some banks are in their daily bustle as I pass by.  I think of how many banks have popped up within close vicinities of each other within the last couple of years.  I then think back to Brooklyn and how far apart banks are from each other.  I drift and start to think about a time when I needed money to attend one of my weekend parties and how hard it was to find my particular branch or ATM.  Like most New Yorkers, I am skeptical about using random ATMS.  I look for my phone to call my mother to tell her I am passing by her workplace on the bus, as I pick up the phone and continue to look out the window, a truck has stopped right next to my window and I am somewhat face to face with a truck driver.  This makes me laugh as we keep eye contact for a few seconds before I look away.  This makes me think of how the buildings in the city are structured, and how our sense of space is sometimes limited or not even there.  Though many inches from me, him being on the same eye level with me kind of made me slightly uncomfortable.  I think of how often this happens on the train when I am involuntarily standing very close to someone (nose to nose). Also, instead of being able to look outside of a window and see nature in all its glory, I see another man-made city distraction (the truck). Just as I look outside the window at ITP and see another building (how surprising is that).  As I stretch my neck to look up, I remember how beautiful I thought skyscrapers were when I first came to the United States, how amazing and unique each of them were for having a designated location in the city hovering over everything while the rest of us run around trying to keep up with the daily demands of life.  While I still admire them, my admiration is more architectural.  I have used the word “distracting” several times, as anything that draws our attention or focus away from nature can be deemed a distraction. 

  In my quest to establish myself as a career woman, I notice some very attractive cars.  I imagine that I am a senior flash developer at a huge company with my own personal parking space for my very classy, expensive and upscale car that has a child safety seat in the back.  I’m 24 years old and have a long way to go but also know that I have come a very long way.  I remember the Fiorello’s restaurant I passed and wonder if those people are making memories with their friends or how far they have come.  

 

Alright time to concentrate on this bus route.  My mind tends to drift sometimes. Change of scenery comes and goes, but nothing that really stands out or pops out at me, just comparisons made, memories brought back and goals re-established in my head. Oh and also that yellow cabs are everywhere.  Finally, I think we are approaching the George Washington Bridge.  I am a little relieved that more than half of my trip is over.  I get off the bus and look around.  The surrounding stores remind me of a particular block not too far away from my home in Brooklyn.  This route was a little significant of the changing environments in my own life. My daily travel to ITP causes the people around me to vary at different times of the day.  When at ITP I am surrounded by different nations, different languages and mannerisms, while being surrounded by some of the “distractions” of our everyday life.   

 

Category: Applications  | Leave a Comment
Thursday, November 06th, 2008 | Author: fiona

On our observation, Carolina and I walked around the city and reached as far and 34th street and Broadway after we left ITP.  Overall, we saw many people using different types of electronic devices (some more than others).  Carolina took notes as I snapped pictures of people using ipod’s, cell phones, ATM machines, taxi debit machines, copying machines and so on.

6:26pm on W9th street- man walking holding his iphone and another using an ipod

6:28pm on W 9th – man wearing headphones

6:31pm woman using cell phones (hands)

6:32 pm- couple taking pictures (hands, eyes)

6:34pm- Woman robably text messaging (fingers)

6:35pm- Man using ATM (eyes, fingers)

6:37pm- 2 women in hair salon drying hair under a bonnet

woman using an ipod

6:39 pm- Woman paying a taxi with her debit card

6:40pm- Man using a parking meter (took him about 4 mins.)

6:43pm- Woman in nail salon drying her nails

6:50pm- We went into staples and saw a woman sending a fax (we got there while she was already in the process of sending…maybe took her more than 5 mins as she had a few pages to fax). A man was also in the process in the photocopying single pages.  We estimated he took about 10 mins or so.

6 Av, W24th street

6:54pm- woman taking a picture

7:00pm- 6ave/26th- We walked past an eyeglass retailer and saw a man measuring glasses some some type of device. (didnt take him long at all, about 3 mins)

7:03pm- 27-6av – People using computers in a cafe.

7:04pm- Woman using ATM

7:09pm- we passed my mother’s building where she works on West 32nd so I decided to give her a call…using my cell phone. We also pass a guy talking on the phone.

W 33rd/6av-

7:15 pm- We walked into a gaming store and saw multiple people playing the games in the store (Wii and ps3)

7:17pm- guy using blackberry and headphones

Devices such as earphones, talking on the phone require motor skills as hearing.  Using the phone, laptop , playing the games, faxing, photocopying or using a blackberry to text required the persons hand and vision.

Category: PhysComp  | Leave a Comment
Tuesday, November 04th, 2008 | Author: fiona

Piano Hero Demo!

 

For my final project I’m doing an extension of my very basic midterm project Make Your Own Sountrack

I’m a big fan of Guitar Hero, therefore I decided I wanted to do something that was similar.  I also wanted to create a simple interface that would somewhat mimic real piano keys.  I am still keeping my midterm idea of allocating keys to certain notes.  The midterm will be much more visual and interactive.  And I am also using Arduino to create my interface. 

The idea of the project (which hasn’t been fully worked out yet) is to have actually notes (whole notes, half note) falling.

Processing sketch(In progress)

 

 Each key would represent a note. The user would have to press the corresponding keys to match the notes that are about to touch the top of the key.  After having pressed the key the note will either disappear or turn another color (for testing purposes it turns another color). My intention is that if a user does not press a the correct key at the right time the song will either stop or the user will hear some type of sound effect.

David is joining me on this project. We researched piano hero and found out that there is an actual piano hero already out there. We brainstormed many ideas and we thought it would be cool to also do something visual.  Having a stick figure move on screen according to the piano chords or maybe having an actual wooden model move (this can be done in physical computing).  Having the user create some sort of avatar of themselves. We also brainstormed the idea of people being able to collaborate and play over a network.

 

 David has more video on his blog.

Category: ICM, PhysComp  | Leave a Comment