This document outlines the programming and operation of the Yaskawa Electric Corporation's Motoman HP3 6-axis robot manipulator using the NX100 controller. It details the functions of various keys on the programming pendant, the process for creating and editing robot programs, and the types of motion instructions available. Additionally, it explains the robot's coordinate systems, speed settings, and basic programming language used for instruction input.