Tag Archives: storyboard

Week 8 – Storyboarding, robot shape

Week 8 (March 5-11)
Continuation of storyboarding, simple prototype work to select final robot shape(s).

Storyboarding
Continuing the storyboarding exercise, with the goal of exploring some important design variables. These variables included: size, shape, action/interaction, and “background story”.

I also revisited hybrid design, as I had a sudden vision that I thought would be really cool to bring to life, although it seems rather unrealistic.

Organizing ideas for storyboarding. (Is this how storyboarding works at all?)

After considering several possibilities for the size and shape, I decided that as a first pass, I would make a palm-sized vaguely-round robot, as it would easily allow for quick and simple interaction with humans – petting, picking it up, etc.

Because I had the idea of a therapy-bot in mind, I think it would also be interesting to explore a lap-sized robot, like a small cat or dog. Of course, this would be for a future iteration of the robot, when the more important aspects of the robot (i.e. interaction, electronic parts) have been developed out.

Some ideas for shape and size, and how a human would interact with it.

One aspect I have yet to decide is whether the robot should have the traditional fur covering, or be left in just its silicone skin. Because it is a palm-sized robot made for picking up and handling, I think both designs are equally valid, and it would come down to personal preference as for which would “feel better” – do you prefer to play with it like a stress ball, or pet it like a small creature? Does the sensation of fur feel more calming, or would a smooth surface be better?

Ultimately, as with everything in this lab – the best solution is to just prototype and test!

Fuzzy or not fuzzy?

In terms of interaction, the robot currently only sits and purrs, regardless of environment and handling. However, in order to have anything worth studying, the robot would definitely need at least one simple degree of interaction (simple mainly for my benefit, to make sure that the hardware design is within my capabilities). We haven’t yet decided on what kind of study we want to do with this robot, but I have been thinking it might be interesting to design a very simple “action-reaction” mechanism into the robot, and see whether, without any instruction at all, humans can be “taught” how to best interact with the robot based solely on the robot’s reactions.

For instance, if the robot clearly gets agitated and trembles excessively when handled roughly (poked roughly, shaken, etc.), how quickly can its human partner realize that 1) the robot is upset, and 2) the robot doesn’t want to be handled roughly? Or if the robot purrs happily when softly petted, or gently picked up, how quickly can the human realize that they can calm down the agitated robot by being nice to it?

We have decided that the easiest first pass for doing this is to embed an accelerometer into the robot, as a basic measure of “handling roughness”.

Possible ideas for building basic interactivity into the robot.

At some point during this storyboarding journey, I had a sudden idea: what if we made “Lego” hybrid CuddleBits? Would it ever be possible to make separate DOFs that can be exchanged and mixed almost like the character customization of a video game character?

As much as the ideal appeals to me though, I don’t really think it’s all that feasible, given how completely unrelated our various DOFs have been so far. (That being said, I would still really love for something like this to happen. Someone’s future grad thesis, perhaps?)

BYOCB (build your own CuddleBit)?

Robot Shape
Following the storyboarding exercise, we thought we had enough to work with for my next iteration – making the first full-size prototype.

That being said, in the storyboarding I had only really decided on a size, not a shape –> time to prototype!

I made a series of small-scale robot shapes – spherical, dewdrop, flattened teardrop – and asked various members of the lab for their opinions.

The overwhelming opinion was that spherical is definitely not ideal. Although it is a given that this CuddleBit is probably not going to resemble any existing common creature, taking on the shape of a perfect sphere would make it so unrealistic that people would likely have trouble connecting to it as a pet, or living thing.

Something rather amusing and unexpected occurred during these interviews. Two SPINners immediately gravitated towards the flattened teardrop shape and said “That. But upright.” – essentially like an egg. It was apparently an innate reaction for them that that particular shape was meant to be cradled in their hands in that specific manner. Definitely an interesting notion to keep in mind for designing the robot body.

From L to R: Flattened teardrop, dewdrop, sphere.

New shape: egg (very left).

Week 7 – Mold design, casting, storyboarding

Week 7 (Feb 26-March 4)
Learning more from the molding process, and some testing on the scaled-down prototype. My first foray into storyboarding.

Mold design
Removed last week’s cast from the mold. Or, rather, attempted to. I appear to have a terrible track record with these things.

Oops…

The resulting silicone piece.

Several issues we noticed during the process:
1) The suction between the mold pieces made it essentially impossible to take them apart. We attempted several solutions, including running the mold under hot water to soften the silicone, using a knife to pry the pieces apart, and trying to twist the top off.
In the end, the only thing that actually worked was breaking the top piece.

Several potential solutions we thought of:
a) Designing the bottom in two pieces instead of 1, and screw them together for the molding process. I thought it might be easier to remove the “outside” of the mold instead of prying the inside out of it.
b) Designing air channels in the mold to make it easier to take the pieces apart (by decreasing the suction).
c) Applying a release agent to the mold pieces before casting. Although this may or may not work as the main problem appeared to be suction rather than stickiness, but it’s worth considering.

2) Button size to dome size ratio. The dome has a built-in depression in the top for a plastic “button” that was going to be used in applying an even downward pressure. This would, theoretically, compress the dome and simulate a breathing motion. After some testing, I have determined that the optimal button size, for the scaled-down test dome at least, is a little larger than the anticipated one, as any smaller would only create a dimple in the top of the dome, and any larger would lead to uneven compression. However, I am unsure how this would scale up – if this button size is a fixed thing, or if it’s a button:dome ratio.

IMG_1034 IMG_1038 IMG_1036
Testing of various different button sizes: small, medium, and large.

3) Air escapes for breathing. There was some initial concern about whether we needed to build separate channels for air to go in/out of the dome when compressing, but after some testing it seems that the hole used for the string to pass through the dome is sufficient for this purpose.

Gluing things to silicone
This was an unexpected problem. It turns out that there is no simple way to attach something to silicone, other than more silicone, or very specialized glue. We had also considered perhaps using hardware (e.g. screws) to attach pieces, but I think that would compromise the intended overall softness/uniformity of the robot body, so I would prefer using additional silicone to glue pieces together when needed (such as when attaching the robot top to the robot body).

Storyboarding
Began some storyboarding for the purring and hybrid CuddleBits, as we had decided that we were probably overdue for trying to nail down some of the design variables. This is my first encounter with storyboarding, so I’m not entirely sure if I’m on the right track with how this works, but it’s been an interesting exercise so far.