Glossary of Terms
Analog Signals – Signals that have values between on and off (1 and 0). Android – A robot that has a
Artificial Intelligence (AI) – A computer program that simulates intelligence like that found in biological systems.
Artificial Life – Behavior that is simulated by a computer program or other machine that mimics some or all aspects of biological life.
Baud Rate – The number of bits per second. In a serial signal from a typical personal computer, the baud rate is the number of bytes per second times 10. Each byte consists of 8 data bits, 1 start bit, and 1 stop bit.
BASIC – A
Binary – A numbering system using 2 numbers – 1 and 0.
Bit – Abbreviation for binary digit. Each bit can have a value of 1 or 0. Byte – A group of 8 bits.
C – A
Cellular Automata – A system constructed with an array of cells where each cell can act according to preset instructions and can respond to nearby cells. Once started the system proceeds without further instructions.
Central Processing Unit (CPU) - The central component of a computer that executes instructions written by a programmer and controls I/O devices and memory.
Chaos – Disorder displayed by some complex systems.
Closed Loop – In motor control, the use of a feedback device such as an encoder to adjust the motor driver to achieve the desired position, speed, or acceleration. ARobot’s drive motors are closed loop. Compiler – A program that converts a
Digital Signals – Signals that can have a value of on or off (1 or 0).
Encoder – A feedback device used by a motor to sense position and speed. Normally a wheel with holes or slots that are detected with an optical sensor.
EEPROM – Electrically Erasable Programmable Read Only Memory. A type of memory IC that can be written and read, and will retain data even after power is turned off. Used by the Basic Stamp to store programs and parameters.
EPROM – Erasable Programmable Read Only Memory. A type of memory that can be read only, and retains its data after power is turned off.
Emergent Behavior – Unexpected behavior in a robot that was not explicitly programmed. Expert System – An intelligent system based on a database of rules.
Feedback – A signal produced by a sensor such as an encoder that is used to adjust motor position and/ or speed.
Finite State Machine (FSM) – A machine or program that has a limited number of states, can examine its own state, can change its own state according to a set of rules, and can receive input from external sources.
Firmware – Programs that are stored on EPROM such as the Basic Stamps PBasic interpreter.
6