Various trajectory algorithms, such as a straight line trajectory algorithm, a circular trajectory algorithm and a smooth transition algorithm between straight line paths in cartesian space are developed for the cylindrical-type industrial robot, KAISEM1 Robot, with PWM digital controller. The controller hardware is modified to include advanced control such as adaptive control. Also, powerful programming tools for robot task, i.e., robot language, its editor and its interpreter are implemented and verified usefully by various experiments.