@@ -143,17 +143,17 @@ <h1>Unit dual quaternion<a class="headerlink" href="#unit-dual-quaternion" title
143143< 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 >
144144< 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 >
145145< 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 >
146- < span class ="go "> 0.888 0.2496 0.3861 0.9925 </ span >
147- < span class ="go "> 0.2891 0.35 -0.8911 -0.4755 </ span >
148- < span class ="go "> -0.3575 0.9029 0.2386 -0.4582 </ span >
146+ < span class ="go "> -0.03437 0.6646 -0.7464 0.03953 </ span >
147+ < span class ="go "> 0.0431 -0.7452 -0.6655 -0.02257 </ span >
148+ < span class ="go "> -0.9985 -0.05504 -0.003037 0.7378 </ span >
149149< span class ="go "> 0 0 0 1</ span >
150150< 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 >
151151< 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 >
152- < span class ="go "> 0.7869 << 0.5700, 0.2363 , 0.0125 >> + ε -0.2238 < 0.4416 , -0.3239, 0.0725 ></ span >
152+ < span class ="go "> -0.2331 << -0.6546, -0.2703 , 0.6664 >> + ε -0.2360 < 0.0876 , -0.2520, -0.0987 ></ span >
153153< 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 >
154- < span class ="go "> 0.888 0.2496 0.3861 0.9925 </ span >
155- < span class ="go "> 0.2891 0.35 -0.8911 -0.4755 </ span >
156- < span class ="go "> -0.3575 0.9029 0.2386 -0.4582 </ span >
154+ < span class ="go "> -0.03437 0.6646 -0.7464 0.03953 </ span >
155+ < span class ="go "> 0.0431 -0.7452 -0.6655 -0.02257 </ span >
156+ < span class ="go "> -0.9985 -0.05504 -0.003037 0.7378 </ span >
157157< span class ="go "> 0 0 0 1</ span >
158158</ pre > </ div >
159159</ div >
@@ -200,13 +200,13 @@ <h1>Unit dual quaternion<a class="headerlink" href="#unit-dual-quaternion" title
200200< 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 >
201201< 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 >
202202< 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 >
203- < span class ="go "> -0.9897 -0.1331 0.05173 0.4683 </ span >
204- < span class ="go "> -0.09871 0.3758 -0.9214 -0.348 </ span >
205- < span class ="go "> 0.1032 -0.9171 -0.3851 0.335 </ span >
203+ < span class ="go "> -0.2297 0.7092 0.6665 0.9958 </ span >
204+ < span class ="go "> 0.4777 -0.5145 0.7121 -0.6368 </ span >
205+ < span class ="go "> 0.8479 0.482 -0.2206 0.4491 </ span >
206206< span class ="go "> 0 0 0 1</ span >
207207< 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 >
208208< 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 >
209- < span class ="go "> -0.0155 << -0.0699 , 0.8293, -0.5543 >> + ε 0.2535 < -0.0461, 0.1208 , 0.1794 ></ span >
209+ < span class ="go "> -0.0938 << 0.6135 , 0.4837, 0.6172 >> + ε -0.2900 < -0.3518, -0.1397 , 0.4151 ></ span >
210210< 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 >
211211< span class ="go "> <class 'spatialmath.DualQuaternion.UnitDualQuaternion'></ span >
212212</ pre > </ div >
0 commit comments