Basic Robot
The first (basic) level - learning is mainly focused on basic hardware, programming tools, error handling, etc.:
- basic hardware: motors, sensors, power, …
- control hardware: structure, functions, interfaces
- programming tools: programmability
- user interface
- libraries used/drivers…
- basic interfaces: ON/OFF interface: sensors, commands
- analog interfaces: sensors, motors
- PWM interfaces: sensors, motors
- motion: straight, turns, variable speed
- conditional motion: relationship of sensors and motion
- obstacle detection
- edge detection
- motion modification: command from input device
- obstacle avoidance
- line following
- edge detection/avoidance
- error handling: error recovery
- basic hardware: motors, sensors, power, …