Robotics: Principles, Applications, Career Paths, Challenges & Trends