Ein Programmierhandgerät ist ein Gerät, mit dem ein Roboter aus der Ferne gesteuert werden kann. Mit einem Programmierhandgerät kann jemand mit einem Roboter arbeiten, ohne an ein festes Terminal gebunden zu sein. Diese Geräte werden verwendet, um Roboter in einer Vielzahl von Umgebungen zu steuern und von Menschen, die Roboter erforschen und entwickeln. Zahlreiche Unternehmen fertigen Teach Pendants oder rekonditionieren Pendelleuchten, um sie von kostenbewussten Verbrauchern gebraucht kaufen zu können.
Ein typisches Programmierhandgerät verfügt über mehrere Funktionen. Das Gerät verfügt in der Regel über einen Not-Aus-Schalter, sodass der Betrieb bei Problemen, wie beispielsweise bei einer scheinbaren Fehlfunktion eines Roboters, sofort beendet werden kann. Es gibt auch ein Display, das verwendet werden kann, um Befehle anzuzeigen und zu bearbeiten und den Verlauf der an den Roboter gegebenen Befehle zu durchsuchen, zusammen mit einer Tastatur für die Befehlseingabe. Die Art der Tastatur kann je nach Robotertyp variieren, den das Programmierhandgerät steuern soll.
Mit einem Programmierhandgerät kann jemand einen Roboter aus der Ferne programmieren, einem Roboter Befehle erteilen, um ihm zu sagen, dass er Dinge tun soll, oder dem Roboter beibringen, Aufgaben auszuführen. Personen können während des Betriebs neben dem Roboter gehen und dem Roboter mithilfe des Programmierhandgeräts Befehle und Rückmeldungen geben, und sie können den Roboter auch aus der Ferne bedienen. Teach Pendants können auch spezielle Funktionen umfassen, die auf bestimmte Anwendungen wie Roboterchirurgie oder Roboterfertigung zugeschnitten sind.
Unternehmer, die im Bereich der Robotik arbeiten, können ihre eigenen Programmierhandgeräte für Projekte herstellen, weil ein generisches Handgerät nicht so gut funktioniert oder aus einem allgemeinen Interesse daran, einen Roboter und ein Steuerungssystem von Grund auf zu bauen. Teach Pendants können auch speziell für bestimmte Anwendungen entwickelt werden, wenn ein generisches Pendant nicht ausreicht. Hersteller von Robotern und Roboterzubehör bieten ihren Kunden in der Regel eine Reihe von Programmierhandgeräten an.
Die handgehaltene Natur eines Programmierhandgeräts kann das Robotik-Erlebnis erheblich verbessern, indem es den Personen einen freien Bewegungsbereich um den Roboter ermöglicht. Anstatt sich direkt mit dem Roboter zu verbinden oder mit einem Terminal arbeiten zu müssen, kann der Bediener aus der Ferne arbeiten. Dies kann die Sicherheit erhöhen und die Arbeit der Robotik erleichtern; Beispielsweise werden die Roboter von Bombenkommandos ferngesteuert, damit kein Mensch gefährdet wird, wenn die Truppe mit einem verdächtigen Paket arbeitet.