В программировании робототехники ориентация в основном дается в терминах координат x, y, & z из некоторого центрального положения. Однако координаты x, y, z не удобны для быстрого понимания человеком, если есть много мест для выбора (например, {23, 34, 45}, {34, 23, 45}, {34, 32, 45} , {23, 43, 45} не особенно дружелюбны к человеку и очень подвержены человеческим ошибкам). Тем не менее, более распространенные английские дескрипторы ориентации часто либо слишком многословны, либо слишком неточны для быстрого выбора (например, «фронтальная камера на правом переднем плече робота 1» слишком многословна, но «спереди» / «вперед» слишком неточна - это камера на переднем крае или она направлена вперед?)
В военно-морской и аэронавигационной областях, как правило, говорится о местонахождении транспортных средств: передний, задний (или задний), порт и правый борт. В то время как направление движения относительно транспортного средства часто задается относительно часового циферблата (например, передняя часть передней части была бы «в 12», задняя часть задней части была бы «в 6», в то время как правая сторона правого борта и слева от порта будет «на 3» и «на 9», соответственно). Этот язык поддерживает быстрое человеческое общение, которое является более точным, чем такие термины, как «фронт» и «вперед». Существуют ли эквивалентные условия в мобильной робототехнике?