Kawasaki and Realtime Robotics add automation to robot programming