|
Thinking (and sexiness) distinguish robots from mere electromechanical systems, allowing actions to be related meaningfully to measurements. |
Types of Robot Brains (Hardware)
- FPGA
- RTO
- Microcontroller
- Single-board computer
- PC
Types of Robot Brains (Organization)
- The Sense-Think-Act Paradigm
- State Machines: Coffee Maker as a Robot
- Hindbrain-Midbrain-Forebrain
- Blackboard
- Languages:
- C / Python / Your Pick
- C++ (Arduino)
- ROS
- LabVIEW
- Tools:
- OpenCV
- Drivers: connecting your brain to your sensors
- Filtering: connecting meaning to your measurements
- Thinking to Act (Control, Manipulation & Navigation)
- PID Control
- Manipulation
- Navigation:
- Obstacle avoidance
- Mapping
- Localization
- SLAM
- Path-planning
- With other computers
- With humans