Fiction & robotics laws
1. A robot may not injure a human being, or, through inaction allow a human being to come to harm.
2. A robot must obey the orders given it by human beings except where such orders would conflict with the First Law
3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.
Different schools of design: B.E.A.M.
Mark Tilden is a recognized roboticist that has challenged the status quo. He is one of the pioneers together with other bright scientists asking themselves the concepts behind a robot. Only scratching the surface, we can take a look at the laws he propose:
1. Protect thyself.
2. Feed thyself.
3. Move thyself to better real estate.
There is so much more to learn from Tilden and why is it so challenging this design philosophy. Here there are some videos online
Projects in the spotlight
Special thanks to our senior fellow Marcela Godoy for most of these suggestions:
MIT & Design Steps for robots ( extract from Mobile Robots: from inspiration to implementation)
What is the robot supposed to do?
What is the simplest way to accomplish the task?
What mechanical platform is needed?
What information does the robot need?
What sensors give this information most effectively?
How can the problem be decomposed into behaviors?
Wish you good fortune.
Mechanics Crash Course
The material you choose is going to be your friend
Sketch first, try even before
Where is your center of gravity ?
Materials: aluminum, plastic, cardboard, paper, tape, hot glue
Center of gravity
Screws – washers – nuts
Resources for digital prototyping:
Slide Deck about robot desing used in class: LINK
Follow up from last class:
Code for light follower: LINK
Code for light follower with low pass filter: LINK
Code for PID braking: LINK (not tested)