:py:mod:`rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree`
=====================================================================================

.. py:module:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree

.. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree
   :allowtitles:

Module Contents
---------------

Classes
~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`UpperArmDegree <rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree>`
     - .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree
          :summary:

API
~~~

.. py:class:: UpperArmDegree(joints_position)
   :canonical: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree

   .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree

   .. rubric:: Initialization

   .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.__init__

   .. py:method:: trunk_plane()
      :canonical: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.trunk_plane

      .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.trunk_plane

   .. py:method:: upper_arm_flex()
      :canonical: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.upper_arm_flex

      .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.upper_arm_flex

   .. py:method:: upper_arm_abduct()
      :canonical: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.upper_arm_abduct

      .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.upper_arm_abduct

   .. py:method:: shoulder_rise()
      :canonical: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.shoulder_rise

      .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.shoulder_rise

   .. py:method:: upper_arm_degrees()
      :canonical: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.upper_arm_degrees

      .. autodoc2-docstring:: rofunc.utils.robolab.ergonomics.reba_calculate.pose2degree.upper_arm_degree.UpperArmDegree.upper_arm_degrees
