Calculation of optimal paths in the configuration space using artificial potential fields and a* and d* algorithms for an articulated robot. Comparison of techniques.