Planning and optimization of robotic pick-and-place operations in highly constrained industrial environments