Surgical robots, Robot vision, and 4D Human models for Healthcare