2. What is a robot?
- a machine that is autonomous or semi-autonomous
- can be programmed
- usually contain at least one microcontroler
- can take real-time decisions based on different sensors
- can interact with other robots/equipments
MORE INFO: HTTP://EN.WIKIPEDIA.ORG/WIKI/ROBOT
3. Building a robot
Micro-controller / Development board
Mechanical parts: chassis, wheels, tracks
4. Development Boards
Arduino - http://www.arduino.ccRaspberry Pi - http://www.raspberrypi.orgOthers, such as Orangutan SV-328p from Pololu
5. Other components
Distance - IR, sonar
6. Practice project
rPI is hosting a Django server for an online shop
Each item can be found in one of the 3 warehouses
When a customer is ordering something, rPi is
sending a command through serial to SV-328p.
SV-328p controls the motors of the robot.
7. How it works 1/2
OS: RASPBIAN(Debian Wheezy)
Python + Django
C + libPololu AVR