Team

Chengbo Xing

Week 11 - Initial Idea

A cloud in the space.

Made by plastic material collected from packaging industry.

The cloud moves slowly, and follows but keep a certain distance with the audience in the space.

Draft of the concept

Draft of the concept

Week 12 - Playtest and Feedback

Make skeleton for cloud model

Make skeleton for cloud model

A cloud in the space with lighting

A cloud in the space with lighting

IMG_1952 copy.jpg

Feedbacks

  1. How to track human's position in a 3D space?

    Multiple IR distance sensors, thermal camera sensor, fisheye monitor camera, 2 kinect ...

  2. A light can be set in the center, rotate towards to the cloud, which can always cast shadow on user.

  3. Soundscape, like AMSR from plastic that sounds like rain drop, which can slow down user's movement and make the cloud

  4. How to calibrate motors to move the cloud smoothly?

  5. Site-specific, the cloud size and height should be appropriate to that space.

Week 13 & Week 14

How to sense 2D Position

The idea is using a distance sensor with a high-speed motor to make a simple real-time scanning system.

Parallax Continuous Feedback Servo Motor

Untitled

This 360 continuous servo motor is high speed (120 RPM) with feedback control. I got it to work and rotate to a certain angle through the code below.

But some problems need to be debugged.rotate() and readPos() function code are customized from datasheet. Though it is a servo motor, since it is 360 degrees, it loses some precious position control. The rotate() function uses its feedback to adjust motor speed to stop at the target angle. The consequence is that it can't rotate as fast as continuous rotation because it always needs to slow down for the target I sent. If I use continuous rotation mode, the feedback is not calibrated and can't reach the exact angle every time.