Skip to content

Commit

Permalink
4.6:Add Mecanum Omni3 config
Browse files Browse the repository at this point in the history
  • Loading branch information
Hwurzburg committed Nov 13, 2024
1 parent 877d018 commit 0a37e27
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
Binary file added images/omni3mecanum.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 7 additions & 1 deletion rover/source/docs/rover-motor-and-servo-connections.rst
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,15 @@ Omni vehicles can move laterally (i.e. left and right) without changing their he
.. image:: ../images/omni-motor-order.png
:target: ../_images/omni-motor-order.png

Another style of wheel is Mecanum (`like these from RobotShop <https://www.robotshop.com/products/80mm-right-mecanum-wheel>`__). For these wheels, the autopilot motor outputs that should be connected to each motor are shown below.

.. image:: ../../../images/omni3mecanum.png
:target: ../_images/omni3mecanum.png
:width: 450px

For this setup these parameters values will need to be set

- :ref:`FRAME_TYPE <FRAME_TYPE>` = 1 (Omni3), 2 (OmniX) or 3 (OmniPlus)
- :ref:`FRAME_TYPE <FRAME_TYPE>` = 1 (Omni3), 2 (OmniX), 3 (OmniPlus) or 4 (Omni3Mecanum)
- :ref:`SERVO1_FUNCTION <SERVO1_FUNCTION>` = 33 (motor1)
- :ref:`SERVO2_FUNCTION <SERVO2_FUNCTION>` = 34 (motor2)
- :ref:`SERVO3_FUNCTION <SERVO3_FUNCTION>` = 35 (motor3)
Expand Down

0 comments on commit 0a37e27

Please sign in to comment.