W5-Midterm project progress

I teamed up with Ly Lyu for my midterm project. We landed on my Chair Robot idea eventually. After an in-depth discussion, we decided to make a chair with its own will and thoughts fighting against its default setting. The chair runs on its own will most of the time, and the chair is self-centered and requires services from the user. The default setting of the chair will kick in from time to time to enforce good behavior. 


We plan to use three input sensors, a and a sheet of Velostat and a Time of Flight Distance Ranging Sensor on the back of the chair, an IR-beam sensor on two sides of the seat. The chair connects to p5 for video output, and we will install a vibration motor on the chair as an additional output.

Lu Lyu made this

Lu Lyu made this

 

Bot script

KEY

Scenario

“Selfish mode”

“Nice mode”

_____________

A user sitting down for too long

“Hey, you, I’m tired. Move your ass off me now.”

“Maybe you enjoy working over hours, but I don’t, ok? Way past my working hours, I need a break.”

“Are you comfortable sitting here?”

“You are working so hard. Let me give you a nice massage.”

“Hey, sitting down too long isn’t good for you. Time to stand up and stretch”


If the user hasn’t moved as asked

“Lost mind and hearing in your work? I need a break now”

“Let’s go, chop-chop, move”

“Your ass is overheating my face”

“This is the last warning before I get real angry”

“I know you work hard, but getting some rest is important too.”

“I think you should rest a little, but I will stop bothering you.”


As soon as the user left the seat

“Hey, where do you think you are going? Give me a back massage”

“Don’t you think you should massage my back a little after all I’ve done for you?”

“Don’t forget to drink water to keep hydrated”

“Get some fresh air and clear your mind. See you soon”


If the user came back too soon

“O.M.G you call that a break? Go enjoy your life a little longer”

“Jesus too soon, I’m only at my third cig. Come back later”

“I think I need a longer break. From you. byeeee”

“Oh you came back so soon, you deserve a longer break”

“Happy to see you back, but are you sure that short break is enough?”



If the user has been away for too long

“Hello? Anyone here? I’m abandoned”

“I’m tired of entertaining myself, time to come back”

“(Making really loud noise)”

“I. NEED. YOU. TO. COME. BACK. TO. ME. NOW!”

“ME. ME. ME. ME. ME. ME. ME...”


The user comes back after a long break

“Where have you been? Making a baby?”

“Wow surprised you still remember me”

“Oh, now you think of me when you need somewhere to sit?”

“I missed you a tone. You are finally back!”

“Hope you had a nice break, time to work hard now”



The user leaning on the back of the chair

“What am I? A tree? Support your own back!”

“Don’t be so rude to lean again my back”

“Ok, your back is uncomfortably too close to me, stay away.”

“You are getting too comfortable, and I am not. Don’t lean on me”

“Happy to support you in all ways”


The user sits up after leaning on the back of the chair

“Good girl!”

“Attaboy ”

“Shouldn’t have leaned on me in the first place.”

“Keep up the good posture”

Previous
Previous

Midterm: Chair Bot

Next
Next

W4-Robotic art