Meet the FANUC SR-20iA SCARA Robot: another high payload robot that can take on pick & place tasks. It has 1100mm reach and 20kg payload. It has 300 & 400mm vertical strokes and +/ 0.02mm repeatability. These robots have a compact footprint and slim profile.
You can program these robots with iRProgrammer. It can be used on a PC or tablet.