Applied Sciences (Aug 2022)
Mapping Robot Singularities through the Monte Carlo Method
Abstract
In addition to other things, a robot’s design also determines its singularity configurations and points in the workspace. In designing the robot’s working trajectory, one of the main issues of robot steering is avoiding singularities. The article proposes a different approach to calculating the inverse task, which lies in the random mapping of the robot mechanism’s workspace through searching for points closest in proximity to the trajectory in question. The new methodology of mapping and detecting the states of singularity in the workspace is actually based on Monte Carlo analysis, since we were also interested in the number of occurrences. In terms of mathematical analysis, this method is less demanding, because in searching for joint variables suitable for the given trajectory, it does not use inverse calculation. It is important that the method is chosen appropriately. The method is sufficiently illustrative in the form of a graph, making, e.g., programming optimization simpler. The ultimate effect is the reduced time needed for computing joint variables and the availability of an option to select a robot configuration suitable for carrying out the required work. The paper offers an example of an analysis concerning three different robots.
Keywords