You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<emclass="property"><spanclass="pre">classmethod</span></em><codeclass="sig-name descname"><spanclass="pre">Tx</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">x</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="_modules/spatialmath/pose2d.html#SE2.Tx"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#spatialmath.pose2d.SE2.Tx" title="Permalink to this definition">¶</a></dt>
341
+
<dd><p>Create an SE(2) translation along the X-axis</p>
342
+
<dlclass="field-list simple">
343
+
<dtclass="field-odd">Parameters</dt>
344
+
<ddclass="field-odd"><p><strong>x</strong> (<em>float</em>) – translation distance along the X-axis</p>
345
+
</dd>
346
+
<dtclass="field-even">Returns</dt>
347
+
<ddclass="field-even"><p>SE(2) matrix</p>
348
+
</dd>
349
+
<dtclass="field-odd">Return type</dt>
350
+
<ddclass="field-odd"><p>SE2 instance</p>
351
+
</dd>
352
+
</dl>
353
+
<p><cite>SE2.Tx(x)</cite> is an SE(2) translation of <codeclass="docutils literal notranslate"><spanclass="pre">x</span></code> along the x-axis</p>
354
+
<p>Example:</p>
355
+
<divclass="highlight-pycon notranslate"><divclass="highlight"><pre><span></span><spanclass="go"> File "<input>", line 1, in <module></span>
356
+
<spanclass="go">NameError: name 'SE2' is not defined</span>
<emclass="property"><spanclass="pre">classmethod</span></em><codeclass="sig-name descname"><spanclass="pre">Ty</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">y</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="_modules/spatialmath/pose2d.html#SE2.Ty"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#spatialmath.pose2d.SE2.Ty" title="Permalink to this definition">¶</a></dt>
372
+
<dd><p>Create an SE(2) translation along the Y-axis</p>
373
+
<dlclass="field-list simple">
374
+
<dtclass="field-odd">Parameters</dt>
375
+
<ddclass="field-odd"><p><strong>y</strong> (<em>float</em>) – translation distance along the Y-axis</p>
376
+
</dd>
377
+
<dtclass="field-even">Returns</dt>
378
+
<ddclass="field-even"><p>SE(2) matrix</p>
379
+
</dd>
380
+
<dtclass="field-odd">Return type</dt>
381
+
<ddclass="field-odd"><p>SE2 instance</p>
382
+
</dd>
383
+
</dl>
384
+
<p><cite>SE2.Ty(y) is an SE(2) translation of ``y`</cite> along the y-axis</p>
385
+
<p>Example:</p>
386
+
<divclass="highlight-pycon notranslate"><divclass="highlight"><pre><span></span><spanclass="go"> File "<input>", line 1, in <module></span>
387
+
<spanclass="go">NameError: name 'SE2' is not defined</span>
<emclass="property"><spanclass="pre">property</span></em><codeclass="sig-name descname"><spanclass="pre">A</span></code><aclass="headerlink" href="#spatialmath.pose2d.SE2.A" title="Permalink to this definition">¶</a></dt>
<divclass="highlight-pycon notranslate"><divclass="highlight"><pre><span></span><spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/pose3d.py", line 451, in <listcomp></span>
664
664
<spanclass="go"> return cls([base.eul2r(a, unit=unit) for a in angles], check=False)</span>
665
-
<spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/base/transforms3d.py", line 532, in eul2r</span>
665
+
<spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/base/transforms3d.py", line 536, in eul2r</span>
<spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/base/transforms3d.py", line 91, in roty</span>
<divclass="highlight-pycon notranslate"><divclass="highlight"><pre><span></span><spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/pose3d.py", line 509, in <listcomp></span>
730
730
<spanclass="go"> return cls([base.rpy2r(a, unit=unit, order=order) for a in angles], check=False)</span>
731
-
<spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/base/transforms3d.py", line 429, in rpy2r</span>
731
+
<spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/base/transforms3d.py", line 433, in rpy2r</span>
732
732
<spanclass="go"> R = rotz(angles[2]) @ roty(angles[1]) @ rotx(angles[0])</span>
733
733
<spanclass="go"> File "/opt/hostedtoolcache/Python/3.7.10/x64/lib/python3.7/site-packages/spatialmath/base/transforms3d.py", line 126, in rotz</span>
<emclass="property"><spanclass="pre">property</span></em><codeclass="sig-name descname"><spanclass="pre">vec_xyzs</span></code><aclass="headerlink" href="#spatialmath.quaternion.UnitQuaternion.vec_xyzs" title="Permalink to this definition">¶</a></dt>
2219
+
<dd><p>Quaternion as a vector</p>
2220
+
<dlclass="field-list simple">
2221
+
<dtclass="field-odd">Returns</dt>
2222
+
<ddclass="field-odd"><p>quaternion expressed as a 4-vector</p>
<codeclass="sig-name descname"><spanclass="pre">rpy</span></code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">unit</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">'rad'</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">order</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">'zyx'</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal" href="_modules/spatialmath/quaternion.html#UnitQuaternion.rpy"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink" href="#spatialmath.quaternion.UnitQuaternion.rpy" title="Permalink to this definition">¶</a></dt>
0 commit comments