3D vision on robot assisted brachytherapy catheter implantation in bladder cancer