Replies: 2 comments 2 replies
-
Following from current status at JuliaRobotics/RoME.jl#509, I just want to make sure the residual for We assume previous pose precedence to provide wTi -- i.e. |
Beta Was this translation helpful? Give feedback.
-
BTW, I'm not sold on the name |
Beta Was this translation helpful? Give feedback.
-
Before the Manifolds.jl upgrade, the factor PartialPose3XYYaw was able to get away with coordinates stored as Tait-Bryant / Euler angels (RotZYX). This made partial calculations around yaw only easier in the old system. Now that the whole system is working towards more general manifolds, the mechanism by which partial relative factors work needs to be upgraded too. In the new system, coords are Lie exponentials (or any other representation that pops up), so a simple partial yaw factor could now influence more than just the previous "3rd rotation coordinate". Coords in short term likely to be
vee(so(3))
so all three Lie exponentials might be affected by a partial rotation factor (as example).Intention is to rename the old factor to something like
Pose3LevelXYRotZ
, which lets the user define whether Z points up or down in their application. Other factors will be needed if nav convention is not NED or NWU.Hoof issue met dit is coords vir Pose3 is nie meer Euler hoeke RotZYX nie, dis nou Lie exponentials -- maw Yaw kan rotasie kan al 3 coords (p,q,r)^ affekteer.
Beta Was this translation helpful? Give feedback.
All reactions