@@ -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.4877 0.8299 -0.271 -0.6491 </ span >
148- < span class ="go "> 0.2844 0.1425 0.9481 0.7465 </ span >
149- < span class ="go "> 0.8254 -0.5394 -0.1665 0.2319 </ span >
147+ < span class ="go "> -0.7199 0.6769 -0.1537 -0.7748 </ span >
148+ < span class ="go "> -0.3964 -0.5827 -0.7095 0.2387 </ span >
149+ < span class ="go "> -0.5697 -0.4498 0.6878 -0.5691 </ 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.6049 << 0.6148, 0.4531 , 0.2255 >> + ε 0.0043 < 0.2279, -0.0813, -0.4467 ></ span >
153+ < span class ="go "> -0.3103 << -0.2092, -0.3352 , 0.8646 >> + ε 0.2050 < 0.1280, 0.3574, 0.2431 ></ 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.4877 0.8299 -0.271 -0.6491 </ span >
156- < span class ="go "> 0.2844 0.1425 0.9481 0.7465 </ span >
157- < span class ="go "> 0.8254 -0.5394 -0.1665 0.2319 </ span >
155+ < span class ="go "> -0.7199 0.6769 -0.1537 -0.7748 </ span >
156+ < span class ="go "> -0.3964 -0.5827 -0.7095 0.2387 </ span >
157+ < span class ="go "> -0.5697 -0.4498 0.6878 -0.5691 </ 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.7434 0.189 -0.6416 0.09369 </ span >
205- < span class ="go "> 0.08959 0.9787 0.1845 0.3231 </ span >
206- < span class ="go "> 0.6628 0.0797 -0.7445 -0.02933 </ span >
204+ < span class ="go "> -0.6032 -0.7851 0.1407 -0.4729 </ span >
205+ < span class ="go "> 0.7954 -0.6051 0.03359 0.9386 </ span >
206+ < span class ="go "> 0.05877 0.1322 0.9895 -0.1008 </ 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.3503 << 0.0748 , 0.9309 , 0.0710 >> + ε -0.1529 < 0.0087, -0.0610, 0.0367 ></ span >
210+ < span class ="go "> 0.4419 << 0.0558 , 0.0463 , 0.8941 >> + ε 0.0365 < 0.3175, 0.4160, -0.0594 ></ 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