What should our discipline be called? Should it be called Robotics Science, or Robotics Engineering, or neither? Why?
Neither. It should be called Robotics.
We don’t say “Chemistry Engineering” or “Physics Science”. Robotics is not Robotics Engineering or Robotics Science. But the problem isn’t really one of nomenclature. The real problem is that Robotics doesn’t fit smoothly into these categories.
We could acknowledge the existing separations in the discipline between the hardware-centric researchers in Mechanical Engineering and the more theoretically oriented Computer Science groups, but the process that seems to be occurring is one of merging rather than separation.