DMTag: DataMatrix Tag for mobile robot localization