Una consola de programación es un dispositivo que se puede utilizar para controlar un robot de forma remota. Al usar una consola portátil, alguien puede trabajar con un robot sin estar atado a un terminal fijo. Estos dispositivos se utilizan para controlar robots en una amplia variedad de entornos y por personas que investigan y desarrollan robots. Numerosas empresas fabrican colgantes de enseñanza o reacondicionan colgantes para que puedan ser adquiridos por consumidores conscientes de los costes.
Varias características se incluyen en una consola de programación típica. El dispositivo generalmente tiene un botón de parada de emergencia, de modo que las operaciones se pueden apagar inmediatamente si hay un problema, como podría ocurrir cuando un robot parece estar funcionando mal. También hay una pantalla que se puede usar para ver y editar comandos, y para ver el historial de comandos dados al robot, junto con un teclado para ingresar comandos. El tipo de teclado puede variar, dependiendo del tipo de robot que la consola de programación está diseñada para controlar.
Con una consola de programación, alguien puede programar un robot de forma remota, emitir comandos a un robot para decirle que haga cosas o enseñarle al robot a realizar tareas. Las personas pueden caminar junto al robot mientras está en funcionamiento, utilizando la consola de programación para proporcionar al robot comandos y comentarios, y también pueden operar el robot a distancia. Los colgantes Teach también pueden incluir características especiales adaptadas a aplicaciones particulares, como cirugía robótica o fabricación robótica.
Las personas emprendedoras que trabajan en el campo de la robótica pueden hacer sus propios colgantes de enseñanza para proyectos, porque un colgante genérico no funcionará tan bien, o por un interés general en construir un robot y un sistema de control desde cero. Los colgantes Teach también se pueden desarrollar especialmente para usos particulares cuando un colgante genérico no sea suficiente. Los fabricantes de robots y suministros de robótica suelen tener una gama de dispositivos de aprendizaje disponibles para sus clientes.
La naturaleza portátil de un colgante de enseñanza puede mejorar en gran medida la experiencia de la robótica al permitir a las personas un rango libre de movimiento alrededor del robot. En lugar de tener que interactuar con el robot directamente o tener que trabajar con un terminal, el operador puede trabajar de forma remota. Esto puede aumentar la seguridad además de facilitar el trabajo de la robótica; por ejemplo, los robots utilizados por los escuadrones de bombas se operan de forma remota para que un humano no corra peligro cuando el escuadrón está trabajando con un paquete sospechoso.