@@ -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.3089 0.8014 -0.5122 0.2695 </ span >
147- < span class ="go "> -0.2856 0.5919 0.7538 0.4551 </ span >
148- < span class ="go "> 0.9072 -0.08655 0.4117 0.1137 </ span >
146+ < span class ="go "> 0.08647 -0.6808 0.7273 -0.7333 </ span >
147+ < span class ="go "> 0.532 -0.5857 -0.6115 -0.4255 </ span >
148+ < span class ="go "> 0.8423 0.4398 0.3116 -0.2957 </ 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.7603 << -0.2763 , -0.4667, -0.3574 >> + ε 0.1638 < 0.0477 , 0.2055 , 0.0432 ></ span >
152+ < span class ="go "> 0.4507 << 0.5832 , -0.0638, 0.6728 >> + ε 0.2997 < -0.3178 , 0.0646 , 0.0808 ></ 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.3089 0.8014 -0.5122 0.2695 </ span >
155- < span class ="go "> -0.2856 0.5919 0.7538 0.4551 </ span >
156- < span class ="go "> 0.9072 -0.08655 0.4117 0.1137 </ span >
154+ < span class ="go "> 0.08647 -0.6808 0.7273 -0.7333 </ span >
155+ < span class ="go "> 0.532 -0.5857 -0.6115 -0.4255 </ span >
156+ < span class ="go "> 0.8423 0.4398 0.3116 -0.2957 </ 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.6037 0.7946 0.06388 -0.8378 </ span >
204- < span class ="go "> 0.3311 -0.3228 0.8867 0.8238 </ span >
205- < span class ="go "> 0.7252 -0.5141 -0.458 -0.231 </ span >
203+ < span class ="go "> 0.3059 -0.5963 0.7422 0.8338 </ span >
204+ < span class ="go "> -0.5191 0.549 0.655 0.7782 </ span >
205+ < span class ="go "> -0.7981 -0.5857 -0.1416 0.03528 </ 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.4536 << 0.7721 , 0.3645 , 0.2555 >> + ε 0.2028 < 0.3373, -0.1690, -0.4183 ></ span >
209+ < span class ="go "> 0.6545 << -0.4739 , 0.5884 , 0.0295 >> + ε -0.0319 < 0.2739, 0.2340, 0.4412 ></ 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