Robotmaster-ohjelmiston avulla voi helposti ohjelmoida käsivarsirobottia tietokoneella samalla, kun robotti työskentelee edellisen tehtävän parissa. Ohjelmiston käyttäjä määrittelee mitä työtä robotilla tehdään, jolloin ohjelmisto miettii järkevimmän tavan suorittaa kyseinen tehtävä. Robotmasterin käyräoptimoinnin avulla nähdään radan mahdolliset ongelmakohdat, jotka voi kätevästi korjata.
Nyt Robotmaster -ohjelmistosta on saatavilla myös itsenäinen versio, jolla pystyy ohjelmoimaan robotteja kätevästi esimerkiksi hitsauksen ja leikkauksen tarpeisiin ilman varsinaista CAM -ohjelmistoa. Toki edelleen on saatavilla myös Mastercam -ohjelmistoon integroitu versio, jos on tarvetta ohjelmoida vaativampia ratoja esimerkiksi jyrsintään.