@@ -144,17 +144,17 @@ <h1>Unit dual quaternion<a class="headerlink" href="#unit-dual-quaternion" title
144144< div class ="highlight-pycon notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="gp "> >>> </ span > < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> spatialmath</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> UnitDualQuaternion</ span > </ a > < span class ="p "> ,</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> SE3</ span > </ a >
145145< span class ="gp "> >>> </ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> T</ span > </ a > < span class ="o "> =</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3.Rand " title ="spatialmath.pose3d.SE3.Rand "> < span class ="n "> SE3</ span > < span class ="o "> .</ span > < span class ="n "> Rand</ span > </ a > < span class ="p "> ()</ span >
146146< span class ="gp "> >>> </ span > < span class ="nb "> print</ span > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> T</ span > </ a > < span class ="p "> )</ span >
147- < span class ="go "> -0.3331 -0.9278 0.1678 -0.01478 </ span >
148- < span class ="go "> -0.8662 0.3714 0.3341 0.04974 </ span >
149- < span class ="go "> -0.3724 -0.03408 -0.9275 -0.266 </ span >
147+ < span class ="go "> -0.2049 -0.1098 0.9726 0.382 </ span >
148+ < span class ="go "> 0.03703 0.9921 0.1198 -0.3062 </ span >
149+ < span class ="go "> -0.9781 0.06056 -0.1992 -0.1242 </ span >
150150< span class ="go "> 0 0 0 1</ span >
151151< span class ="gp "> >>> </ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> d</ span > </ a > < span class ="o "> =</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> UnitDualQuaternion</ span > </ a > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> T</ span > </ a > < span class ="p "> )</ span >
152152< span class ="gp "> >>> </ span > < span class ="nb "> print</ span > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> d</ span > </ a > < span class ="p "> )</ span >
153- < span class ="go "> 0.1665 << -0.5529 , 0.8112 , 0.0925 >> + ε -0.0120 < 0.1090, 0.0784, -0.0144 ></ span >
153+ < span class ="go "> 0.6301 << -0.0235 , 0.7740 , 0.0583 >> + ε 0.1266 < 0.1595, -0.1061, 0.1051 ></ span >
154154< span class ="gp "> >>> </ span > < span class ="nb "> print</ span > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion.SE3 " title ="spatialmath.DualQuaternion.UnitDualQuaternion.SE3 "> < span class ="n "> d</ span > < span class ="o "> .</ span > < span class ="n "> SE3</ span > </ a > < span class ="p "> ())</ span >
155- < span class ="go "> -0.3331 -0.9278 0.1678 -0.01478 </ span >
156- < span class ="go "> -0.8662 0.3714 0.3341 0.04974 </ span >
157- < span class ="go "> -0.3724 -0.03408 -0.9275 -0.266 </ span >
155+ < span class ="go "> -0.2049 -0.1098 0.9726 0.382 </ span >
156+ < span class ="go "> 0.03703 0.9921 0.1198 -0.3062 </ span >
157+ < span class ="go "> -0.9781 0.06056 -0.1992 -0.1242 </ span >
158158< span class ="go "> 0 0 0 1</ span >
159159</ pre > </ div >
160160</ div >
@@ -201,13 +201,13 @@ <h1>Unit dual quaternion<a class="headerlink" href="#unit-dual-quaternion" title
201201< div class ="highlight-pycon notranslate "> < div class ="highlight "> < pre > < span > </ span > < span class ="gp "> >>> </ span > < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> spatialmath</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> UnitDualQuaternion</ span > </ a > < span class ="p "> ,</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> SE3</ span > </ a >
202202< span class ="gp "> >>> </ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> T</ span > </ a > < span class ="o "> =</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3.Rand " title ="spatialmath.pose3d.SE3.Rand "> < span class ="n "> SE3</ span > < span class ="o "> .</ span > < span class ="n "> Rand</ span > </ a > < span class ="p "> ()</ span >
203203< span class ="gp "> >>> </ span > < span class ="nb "> print</ span > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> T</ span > </ a > < span class ="p "> )</ span >
204- < span class ="go "> -0.3633 0.8671 0.3407 0.3972 </ span >
205- < span class ="go "> 0.931 0.3241 0.168 -0.2854 </ span >
206- < span class ="go "> 0.03526 0.3782 -0.925 0.1576 </ span >
204+ < span class ="go "> 0.7273 0.6268 -0.2795 0.883 </ span >
205+ < span class ="go "> 0.4895 -0.7592 -0.4289 0.6241 </ span >
206+ < span class ="go "> -0.4811 0.1752 -0.859 -0.4475 </ span >
207207< span class ="go "> 0 0 0 1</ span >
208208< span class ="gp "> >>> </ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> d</ span > </ a > < span class ="o "> =</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> UnitDualQuaternion</ span > </ a > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_SE3.html#spatialmath.pose3d.SE3 " title ="spatialmath.pose3d.SE3 "> < span class ="n "> T</ span > </ a > < span class ="p "> )</ span >
209209< span class ="gp "> >>> </ span > < span class ="nb "> print</ span > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> d</ span > </ a > < span class ="p "> )</ span >
210- < span class ="go "> 0.0945 << 0.5562 , 0.8082, 0.1690 >> + ε -0.0085 < -0.0690 , -0.0032, 0.2473 ></ span >
210+ < span class ="go "> 0.1651 << 0.9145 , 0.3052, -0.2079 >> + ε -0.5455 < 0.0763 , -0.0613, -0.1876 ></ span >
211211< span class ="gp "> >>> </ span > < span class ="nb "> type</ span > < span class ="p "> (</ span > < a class ="sphinx-codeautolink-a " href ="3d_pose_dualquaternion.html#spatialmath.DualQuaternion.UnitDualQuaternion " title ="spatialmath.DualQuaternion.UnitDualQuaternion "> < span class ="n "> d</ span > </ a > < span class ="p "> )</ span >
212212< span class ="go "> <class 'spatialmath.DualQuaternion.UnitDualQuaternion'></ span >
213213</ pre > </ div >
0 commit comments