Tag Traveling on Electric Power