Tag Diving into Robotics Engineering