Un robot se puede definir como una maquina controlada por ordenador y programada para moverse, manioular objetos, y realizar trabajos a la vez que interacciona con su entorno.

Manipulador:Conjunto de elementos mecanicos que proporcionan el movimiento de elemento terminal (garra). Dentro de este hay elementos motrices que soportan el movimiento de las cuatro partes del manipulador: base, cuerpo, brazo, antebrazo.

-Articulaciones: Cuerpo (union base-hombre) Hombro (union cuerpo-brazo) Codo (union brazo-antebrazo) Muñeca (union antebrazo-garra)

Controlador: Es un computador que gobierna el funcionamiento de los organos motrices y recoge informacion de los sensores. Realiza calculos y otras decisiones.

-Parametros: La posicion del elemento terminal (garra o herramienta) La velacidad de los elementos motrices. La fuerza (para motor)

Elementos motrices o actuadores: Son los encargados de producir el movimiento de las articulaciones:

-Neumaticos: para controlar movimientos rapidos pero posicion limitada.

-Hidraulicos: para manipuladores con gran capacidad de carga

-Mecanicos. por articulaciones de elementos moviles y en la regulacion de velocidad

-Electricos: Son los mas utilizados por su facil manejo y control.

Elemento terminal: es la herramienta que se acopla a la muñeca del manipulador y materializar el trabajo previsto. Realiza muchas tareas y puede soportar mucha carga.

Sensores de informacion: los robots se relacionan con el entorno y toman decisiones en tiempo real. la informacion que reciben de los sensores les hace cambiar su actuacion.

Sensores de posicion: son sensores que mediante un mecanismo pueden abrir o cerrar un circuito y generan una señal que indica presencia o ausencia de objeto.

Lenguajes de programacion:Programacion gestual: consiste en guiar el brazo del robot directamente a lo largo de la trayectoria que debe seguir de tal forma que los puntos del camino se graban en la memoria y luego se repiten, trabajo on-line. Programacion textual: las acciones que ha de realizar el brazo se espicifican mediante las instrucciones de un lenguaje, no particioa la maquina. las trayectorias del robot se calculan matematicamente.Programacion grafica: las acciones que ha de realizar este robot se especifican mediantte una secuencia logica de imagines y es esencialmente independiente del leguaje escrito.