https://1library.org/document/yjkwpgpq-collision-avoidance-obstacles-humans-collaborative-robots-arms-based.html