Question: what is the difference between mechanical and robotics engineering?
Answer: Both are based on physics. Mechanical engineering is an applied science for thermal and mechanical processes for both fluids and materials. While robotics is about design (the robot body) which will involve some mechanical aspects and electronics and control using programming codes to direct the robot (the robot mind).