Physical Computing

Compose:Me by Student
October 17, 2009, 12:40 pm
Filed under: Labs, Projects, Tech | Tags: , , , , , , , , , , , , , , , , , , ,

Compose:Me is designed as a toy to help kids learn music, recognize notes and compose some simple music.


The device was designed to look like a piece of sheet music (although we did not end up drawing the lines of the staff in our prototype) where you can place magnets that function as notes.  The notes are then automatically played in a loop and can be changed in realtime.

There are eight different columns where you can place notes (magnets) and you can place either one or two notes per column.  We are working on increasing this number so that chords can be played. Currently the odd rows correspond to the notes EGBDF and the even rows correspond to FACE.  The LEDs at the top of the columns indicate which column of notes are being played. At the bottom of each column is a switch that can change the length of the note between short or long.  The overall tempo can be changed with the rightmost slider and the cycle speed of the LEDs changes to match the tempo. The device has internal speakers but can also play the music on earphones or external speakers. The volume is controlled by the leftmost slider.

After presenting this project in our Physical computing course we went to the Valand School of Fine Arts to present it at an experimental music exhibition on October 16, 2009.

We received some very positive feedback and it has encouraged us to keep on working on the device.
Our first goal in improving Compose:Me is to upgrade it so it can handle more than two tones at a time.  Other ideas we have are to create similar devices that can interact with each other and make Compose:Me communicate with a computer to be able to play more complex sound with it.

Compose:Me at Valand

David and Eric presenting Compose:Me at the Valand School of Fine Arts with our biggest fan Alex.

Eric Hauchecorne and David Marshall for group 13

Arduino contest by Student
October 5, 2009, 8:44 pm
Filed under: Tech | Tags: , , ,

The deadline for entering is November 15th, after the mini project is done. The only rules are to use an Arduino (and any hardware you would like) and write an instructable of it.

Read more here Arduino contest.

It would be cool if all groups using an Arduino joined the competition.

By: Linda Nilsson, group 1

How a Sewing Machine Works by Student
October 1, 2009, 1:51 pm
Filed under: Tech | Tags: , ,

Seen in SwissMiss.

History of Robotics Video & The Introduction of Reem B by شریف
September 26, 2009, 4:16 pm
Filed under: Tech | Tags: , ,
REEM-B is the evolution of the first humanoid created by Pal Technology Robotics, the REEM-A. The first prototype was designed to play chess with the Hydra chess engine and to be used as development platform. With REEM-B, Pal Technology comes astonishingly close to its final goal; to create a humanoid service robot that will be able to help humans in the future with sophisticated tasks. Our robot can walk dynamically, recognize and grasp objects, lift heavy weights and go around by itself inside any building complex, avoiding obstacles.

It can speak with people and accept voice commands, recognize faces and remind appointments as a secretary. All these features, including the large battery autonomy, makes REEM-B unique in its type. Discover REEM-B, one of the most sophisticated humanoid robots in the world. Discover REEM-B, one of the most sophisticated humanoid robots in the world.

Pal Group has been formed to cater the needs of different segments of the IT industry, Security, Wood Works, Water Desalination, Construction, Travel and Tourism, Rent a Car, Entertainment (TV Channels) and Trading. In-house expertise of the various business segments has enabled the P1al group to emerge as one of the leading business solution providers in the United Arab Emirates. PAL Technology was established in the year 2000 under UAE laws.
Reem B

Reem B

Xbox project Natal by Student
September 25, 2009, 4:27 pm
Filed under: Inspiration, Tech | Tags: , , , , ,

Are you tired of using expensive controls for your gaming console? Do you want your console to be able to recognize what you say? Do you want to be able scroll through movies, pictures and music with simple hand gestures and voice commands? Do you want to take the next step in gaming and interaction? Then the project Natal for Xbox is something for you!

Project Natal is a add-on unit that is used with an Xbox 360. With the help of a camera, a microphone array and a depth sensor the Project Natal is able to do full-body 3D motion tracking, facial recognition and voice recognition. This allows you and your friends in front of the TV to control everything from games to media in your Xbox 360.

This video is made by the Microsoft Corporation.
Technical facts from

Posted by Isac Sagerholm – Group 14

Updated: Playstation Motion Controller by Student
September 25, 2009, 10:28 am
Filed under: Inspiration, Tech | Tags: , , ,

This device is Sony’s response to Nintendo’s Wiimote. It does not suffer the same limitations as the wiimote for a couple of reasons. First of, the PS3 is has far superior hardware than the Wii and the Wiimote detects motion with the help of an IR-referenspoint and an accelerometer. The Playstation Motion Controller (PMC) is simply a updated version of the Wiimote. It has a RGB, LED-lit sphere on the top. This sphere is used to track the motion in X and Y-axis but the size of the sphere also helps the system to simply calculate the Z-axis based on the size of the ball. It also includes an three-axis accelerometer that determains the tilt of the controller BUT also and three-axis gyrometer to help determain movement for when the sphere is blocked by the user. By combining these three technologys with the most advanced processor ever (the Cell) the Playstation can give a perfect 1:1 motion detection. Coupled with the RGB-sphere and the force-feedback technology this device is one of the best human-computer interaction devices to date.


Christofer Stäke

ProFORMA: 3D Real time Modelisation by Student
September 22, 2009, 9:04 am
Filed under: Tech | Tags: , , ,

ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition

3D models have an extensive range of uses in computer vision, but most of the time, generating these models is really difficult and time consuming. A student from Cambridge University has desgined a technique that enable the real time creation of the 3D model of an object, just using a standard webcam!

At first, you put the object in front of the webcam so that the first draft will be generated. After, you will rotate the object in front of the camera to show each angle. The more rotations of the object you will make, the more accurate will be the model.

The best for you to understand this amazingly simple way of building 3D model is to watch this Youtube video!