Вычислите количества движения между двумя относительно фиксированными системами координат
[
вычисляет количества движения системы координат датчика относительно системы координат навигации (posS
,orientS
,velS
,accS
,angvelS
] = transformMotion(posSFromP
,orientSFromP
,posP
)posS
, orientS
, velS
, accS
, и angvelS
) использование положения датчика структурирует относительно системы координат платформы, posSFromP
, ориентация датчика структурирует относительно системы координат платформы, orientSFromP
, и положение платформы структурирует относительно системы координат навигации, posP
. Обратите внимание на то, что положение и ориентация между системой координат датчика и системой координат платформы приняты, чтобы быть зафиксированными. Кроме того, незаданные количества между системой координат навигации и системой координат платформы (такие как ориентация, скорость и ускорение) приняты, чтобы быть нулем.
[___] = transformMotion(
дополнительно задает ориентацию системы координат платформы относительно системы координат навигации, posSFromP
,orientSFromP
,posP
,orientP
)orientP
. Выходные аргументы совпадают с теми из предыдущего синтаксиса.
[___] = transformMotion(
дополнительно задает скорость системы координат платформы относительно системы координат навигации, posSFromP
,orientSFromP
,posP
,orientP
,velP
)velP
. Выходные аргументы совпадают с теми из предыдущего синтаксиса.
[___] = transformMotion(
дополнительно задает ускорение системы координат платформы относительно системы координат навигации, posSFromP
,orientSFromP
,posP
,orientP
,velP
,accP
)accP
. Выходные аргументы совпадают с теми из предыдущего синтаксиса.
[___] = transformMotion(
дополнительно задает скорость вращения системы координат платформы относительно системы координат навигации, posSFromP
,orientSFromP
,posP
,orientP
,velP
,accP
,angvelP
)angvelP
. Выходные аргументы совпадают с теми из предыдущего синтаксиса.