Our robot all came together on the Thursday night before it was due, half machine, half rabbit, Robert was born. Although I wasn’t totally satisfied with the overall project, I did think what we did finally get implemented worked effectively.
I found it very interesting the way our initial concept and the final product ended up as a shell of the original idea. Originally the robot’s head was meant to rotate to follow you around the room and it was meant to nod up and down depending on it’s mood. But due to technicalities involving the ball bearings, the head couldn’t rotate and nod at the same time and the motor that was originally designed to rotate the head around turned out to be not powerful enough.
To me that demonstrated the relationship between concept and design, and how often what can be a brilliant concept can be brought down by the impracticalities of the design.
I thought the rabbit ears were a really nice compliment to the on screen eyes, however with that being said, I thought it would of been nice to add a bit more functionality to the ears considering the amount of effort we went into implementing them.
As for the on screen eyes, I think that they served their purpose, but weren’t as dynamic as I originally intended. When I first started programming the eyes I wanted to make the shift in colours be a smooth transition and not bound to any set colours (e.g. The RGB values would dynamically go up and down given the circumstances, this would open the colour selection up to every potential colours and would be a lot more pleasing aesthetically.) I also didn’t achieve a fluid transition between the shape of the eyes which I originally hoped for. But none the less the core idea of emotion was portrayed, just not as polished as I originally wanted.
Probably one of the most important things I learnt from this project was the importance of picking your team mates carefully. If one of your team mates is not pulling his or her weight and not making a productive contribution to the project, his or her position sort of becomes obsolete and can be very counter productive at times. It is a learning process and with each new project I am trying to work with people I haven’t worked with before. I think it’s essential to work with different people, even if it may be a risk, different people have different and new ideas which can be a great influence to your own personal work and idea development.