Friday, June 13, 2008

I'm working on...

Paul can not help me as his PHD work, but I'm lucky I've good supporter and partner. Few days ago, he phoned me with excitement about the robot's laser and the camera are working. Now we can using the robot's tracking system and it is better that we get less data transformation between different computers.

For mine, MAX/MSP goes fine recently, I'd some scattered patches for the data receive and send; sound generation. I was going to edit some music and put into "buffer". It is fine for just making nice sound, if considering the sound expression, I changed mind. I'm trying to generate the MIDI note. Each time , a new is triggered. Each parameter (pitch, velocity, duration) can be triggered separately (depend on the given number -- considered like distance, time, location, speed). I think this suppose work fine too. Think about the sound control, I'm using "metro","counter", "route" "pack" "unpack"... but still a little confuse to organize these data (not good math).

About setup the camera, we spent all the afternoon to figure out the better way -- where to knock in nails; how to hung the camera stable; apply permission; borrow ladder... finally, we decide to hang a cord between handrails with pulley system. As far as this plan is, we don't have to apply permission, borrow ladder, drill holes... If the camera is setup, to me, the next steps will be the data processing for the robot (might also sound control).

Thursday, June 5, 2008

Meeting

28th. May, Paul,Giuseppe, Alex and me had a meeting. This is the first time we've seen the robot. After we know some about the robot, Paul is going to processing for tracking system. Alex will code the robot and open appropriative proxy for transforming the data between Paul and me. I'm going to use MAX/MSP intend of using PD for the routs explore and the sound, as I'm more familiar with MAX/MSP and there are some problems in PD I could not figure out.
Giuseppe showed me how to make the "netreceive" and the "netsent" patch in MAX after the meeting.
Everything seem going fine. Right now, I think the only problem is the routs explore and the algorithm.

Monday, May 26, 2008

Prepare

I'v email to Paul about the camera set up and system building. Waiting for his reply and talked to my friend about the cooperation.
First of all, we need to see how does motion track works first -- is anything needs about the robot code; division of effective region; environment test; data trasformation... at the same time, I start to build a system for producing and manage music/sound by using PD.
Last week I gave myself a short holiday, so I did not do much work. Today I really start to work:
Choose music/sound; study PD --maybe due to the different vision of PD in Mac, some objects not exist or does not work in my PD; read ralevent issuse in those two books, but I have not found more interesting stuff.

Start

Two weeks ago, I had talked to Mr. Collins for the robot. He give me couple of suggestion and let his student help me -- code robot base on the project needs.
Suggest:
Try to use the camera system which is already in the CSIS buiding -- save time for building a motion track system.
Robot can be coded in Avoidence funtion depends on the requirment of the project -- the backwards for failure of the system that I suppose to build for motion data analysis and the distribution。
After talked to Mikeal, Giuseppe and Paul. We deside that we still working in the original way but will think about his suggestion -- if some parts of system was failed.

I borrowed two books about the Human-Robot Interaction. There're couple of researches about how to give robot personality. These issuses are more ralevent to the human behavior research for making intelligent robot, I was inspriated -- forgive me don't wanna talk about this now as I am not sure that would be succesful, but I will metion it in the later study.