I like to think of robots as software that proccesses inputs and outputs in the phyical world. They are often used for tasks too dangerous or boring for humans.
wow
such precison
very smoov
much accurate
wow
Here is a kukabot stamping IC's or something else equally impressive and unverifiable.
meow
We also use robots to help us clean while entertaining our pets
whut?
DARPA also puts funding into robots with military applications, such as making the enemy feel creeped out.
robot anatomy
CPU
The CPU is the brains of the robot
Arduino
Arduino is one of the easiest ways to get into robotics
Specialty Arduino
There are also specialty arduino boards liuke romeo, spider and redbot that have built in power suplies or motor controllers
Parallax
BOE Bot uses a basic stamp, but can be controlled by Arduino
Raspberry Pi
Raspberry Pi is most like a Linux computer
BeagleBone
Beaglebone is much like a beefier Pi
Mindstorm
Mindstorms use a drag and drop programming interface
Upcoming
Many new boards coming likr tessel and espruino run Javascript natively or have onboard wifi lke pinoccio
motion articulation
dc motor
these motors are the simplest sand dumbest of motors, so you don't see them in robotics without extra hardware
servo motor
servos are dc motors with optical enoders an dears to create extra torque. they can be normal or continuous rotation
stepper motor
steppers are hezvy duty and precise for fine movements
wheels and ca(t)sters
You knowsheels
tank treads
treads are like wheels with more surface area and grip
bipedal robots
the walk on two legs are are cute but impractical
fixie hipsterbots
fucking hipsters
quadruped robots
You can see a pattern, legged robots oftem mimic animals and this is turtlebot
stationary arm
robot gripper
you can use servos and gears to mske more complicated motions
linear actuator
or conerty radial to linear motion with a screw drive