A robotic work tool system (200) comprising a robotic work tool (100), said robotic work tool (100) comprising a position determining device (190) for determining a current position, such as through receiving satellite signals, and a navigation device (195) arranged to at least provide a compass heading, the robotic work tool (100) being configured to: determine a compass heading (CH) obtained through the navigation device (195); compare the compass heading to a true heading (TH) obtained through the position determining device (190); determine an error (e) between the true heading (TH) and the compass heading (CH); determine a robot position (XR;YR); and store the error (e) for said robot position (XR;YR) thereby generating a magnetic correction matrix.L'invention porte sur un système d'outil de travail robotique (200) comprenant un outil de travail robotique (100), ledit outil de travail robotique (100) comprenant un dispositif de détermination d'emplacement (190) pour déterminer un emplacement actuel, tel que par réception de signaux de satellite, et un dispositif de navigation (195) agencé pour au moins fournir un cap compas, l'outil de travail robotique (100) étant configuré pour : déterminer un cap compas (CH) obtenu par le dispositif de navigation (195) ; comparer le cap compas à un cap vrai (TH) obtenu par le dispositif de détermination d'emplacement (190) ; déterminer une erreur (e) entre le cap vrai (TH) et le cap compas (CH) ; déterminer un emplacement de robot (XR ; YR) ; et stocker l'erreur (e) pour ledit emplacement de robot (XR ; YR), générant ainsi une matrice de correction magnétique.