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
One of these ports may also be used to connect a grounding strap. For more information on legal grounding straps see
13
+
the Power Distribution section of the `Competition Manual <https://ftc-resources.firstinspires.org/file/ftc/game/manual>`_.
14
+
15
+
As the XT30 connector is known for its fragility it is highly recommended you be careful when using it.
16
+
It is also recommended that you expand your connector prongs periodically.
17
+
REV has a `troubleshooting article <https://docs.revrobotics.com/duo-control/troubleshooting-the-control-system/control-hub-troubleshooting#xt30-pins-are-compressed>`_
18
+
specific to expanding the pins on the XT30 connector.
19
+
For more information on this process please watch this `YouTube video <https://www.youtube.com/watch?v=UYXTiSeVmB0>`_.
20
+
While this video features an XT60 connector, a larger version of the XT30, and a drone, the advice is much the same.
17
21
18
22
Motor Ports
19
23
-------------
@@ -45,19 +49,20 @@ Servo Ports
45
49
46
50
These 0.1” Header pins are used to power and control your servos. There are 6 ports on each hub and they are numbered from 0-5.
47
51
Be mindful of matching the polarity of the device attached to this port as it is possible to flip the connector.
48
-
For increasing the power supplied to these servos it is possible to use a Servo Power Module that is in compliance with
49
-
``<RE05>``, :ref:`Game Manual Part 1 <manuals/game_manuals/game_manuals:game manuals>`. For more information on this port
52
+
For increasing the power supplied to these servos it is possible to use a Servo Power Module.
53
+
See the Motors & Actuators section of the `Competition Manual <https://ftc-resources.firstinspires.org/file/ftc/game/manual>`_ for approved servo power devices.
54
+
For more information on this port
50
55
please see `REV Servo Port Documentation <https://docs.revrobotics.com/duo-control/control-system-overview/control-hub-basics#servo-port-specifications>`_.
51
56
52
57
+5V Power Ports
53
58
---------------
54
59
55
60
These 0.1” Header pins are used to power and control various appliances. There
56
61
are two ports on each hub. These connectors can be used for a limited range of
57
-
applications in FIRST Tech Challenge, such as powering powered USB hubs. For more
62
+
applications in *FIRST* Tech Challenge, such as powering powered USB hubs. For more
58
63
information on this port please see
59
64
`REV +5V Power Port Documentation <https://docs.revrobotics.com/duo-control/control-system-overview/control-hub-basics#id-5v-power-port-specifications>`_ and
60
-
:ref:`Game Manual Part 1 <manuals/game_manuals/game_manuals:game manuals>`.
65
+
the Power Distribution section of the `Competition Manual <https://ftc-resources.firstinspires.org/file/ftc/game/manual>`_.
61
66
62
67
Analog Ports
63
68
--------------
@@ -87,8 +92,8 @@ I2C Ports
87
92
88
93
These 4-pin `JST-PH <https://docs.revrobotics.com/duo-control/control-system-overview/cables-and-connectors/jst-ph-sensors-and-rs485>`_
89
94
style connectors are used for connecting I2C sensors. Each port is a single I2C bus where multiple sensors can be
90
-
attached. Using sensors with identical addresses on the same bus can cause problems. The range of I2C sensors that can be connected is limited
91
-
by :ref:`Game Manual Part 1 <manuals/game_manuals/game_manuals:game manuals>`. While it is possible to use a large range of
95
+
attached. Using sensors with identical addresses on the same bus can cause problems.
96
+
While it is possible to use a large range of
92
97
sensors, the vast majority of I2C sensors do not have drivers built into the SDK. It is possible to use community drivers
93
98
or create your own. For more information on this port please see
94
99
`REV I2C Port Documentation <https://docs.revrobotics.com/duo-control/control-system-overview/control-hub-basics#i2c-port-specifications>`_.
@@ -106,5 +111,5 @@ UART
106
111
-----
107
112
108
113
This connector is used only for **Developer** (non end user) debugging. Its use is not supported
A webcam is a device that provides visual images of the surrounding environment.
5
+
UVC, or USB Video Class, is a standard that allows USB devices, like webcams and digital cameras, to stream video to computers without needing special drivers.
6
+
For use as part of *FIRST* Tech Challenge teams must use a commercially available off-the-shelf (COTS)
7
+
USB Video Class `(UVC) <https://www.usb.org/document-library/video-class-v15-document-set>`_
8
+
compatible camera. This device can be connected directly to
9
+
the REV Control Hub or to the Robot Control system via a USB hub.
(USB Video Class) Compatible Camera. This device can be connected directly to
45
-
the REV Control Hub or to the Robot Control system via a powered USB hub
46
-
``<RE14>``. This device is intended to be used in vision related tasks. An
47
-
example use case of a webcam is reading the state of the barcode after
48
-
randomization, a vision task in *Freight Frenzy*, 2021-2022.
53
+
- :doc:`detecting <../../../apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values>` an AprilTag,
54
+
- determining where the robot is :doc:`located <../../../apriltag/vision_portal/apriltag_localization/apriltag-localization>` on the field,
55
+
- using OpenCV to :doc:`detect colors or shapes <../../../color_processing/index>` of game elements.
49
56
50
57
Additional Resources
51
58
--------------------
52
59
60
+
- A :doc:`list of webcams <../../../apriltag/vision_portal/visionportal_webcams/visionportal-webcams>` known to be compatible with VisionPortal.
53
61
- :ref:`Connecting UVC Camera via Powered USB Hub <hardware_and_software_configuration/configuring/configuring_uvc_camera/configuring-uvc-camera:configuring an external uvc camera and a powered usb hub>`
54
62
- :ref:`Connecting UVC Camera directly to REV Control Hub <hardware_and_software_configuration/configuring/configuring_external_webcam/configuring-external-webcam:configuring an external webcam with a control hub>`
55
-
- :ref:`USB Port Overview <control_hard_compon/rc_components/hub/ports/ch-ports:USB-A Ports>`
63
+
- :ref:`USB Port Overview <control_hard_compon/rc_components/hub/ports/ch-ports:USB Ports>`
56
64
- :ref:`Vision in FIRST Tech Challenge <programming_resources/index:vision programming>`
0 commit comments