Railroad transport is the main element of economic development of Russian regions; it ensures reliable communication between industrial enterprises and raw material supply bases in Russia. Transportation of enterprise employees and freights is an integral part of the successful functioning of any industrial company. Ensuring safe conditions of train traffic is a matter of high priority for all participants in the transportation process. The article provides external and internal parameters affecting the safety of rolling stock. The impact of external factors, such as weather conditions, optical visibility, illumination, and air transparency on the operation of technical vision systems when driving a train in automatic mode have been analyzed. Taking the impact of these factors into account is necessary to limit the speed of rolling stock in the sectors of low visibility and sharp reduction of visibility range of obstacles, which is crucial to ensure safe train movement when calculating the braking curve. Such a dependence requires the introduction of correcting coefficients into algorithms of the train movement model and considering the correction when calibrating and configuring computers and devices of the technical vision system. In order to determine the internal parameters of rolling stock, an algorithm for the calculation of the coordinates of a technical object has been proposed. For a moving object, the coordinates are calculated on the orthodromic trajectory using the existing dependence between the current longitude and latitude of the object and the speed projections measurements of the rolling stock on the axis of the geographic coordinate system. The proposed options to determine the rolling stock parameters improve the quality and accuracy of determining speed and coordinates and reduce computing and hardware costs aboard a locomotive, which, in turn, affects the time of decision-making to ensure optimal control of rolling stock and prevention of accidents and emergencies.