Text this: Perception, control and path planning of robotic laparoscopic surgical system