Read the Docs build information
Build id: 2399067
Project: first-tech-challenge-ftcdocs
Version: 294
Commit: a0d2b2c3f8771c122991728da2f6dcff1c64c414
Date: 2024-08-07T02:21:05.408063Z
State: finished
Success: True


[rtd-command-info] start-time: 2024-08-07T02:21:07.241747Z, end-time: 2024-08-07T02:21:11.680769Z, duration: 4, exit-code: 0
git clone --depth 1 https://github.com/FIRST-Tech-Challenge/ftcdocs.git .
Cloning into '.'...

[rtd-command-info] start-time: 2024-08-07T02:21:11.746882Z, end-time: 2024-08-07T02:21:12.587874Z, duration: 0, exit-code: 0
git fetch origin --force --prune --prune-tags --depth 50 pull/294/head:external-294
From https://github.com/FIRST-Tech-Challenge/ftcdocs
 * [new ref]         refs/pull/294/head -> external-294

[rtd-command-info] start-time: 2024-08-07T02:21:12.718310Z, end-time: 2024-08-07T02:21:13.762977Z, duration: 1, exit-code: 0
git checkout --force a0d2b2c3f8771c122991728da2f6dcff1c64c414
Note: switching to 'a0d2b2c3f8771c122991728da2f6dcff1c64c414'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at a0d2b2c Merge branch 'main' into android

[rtd-command-info] start-time: 2024-08-07T02:21:13.833837Z, end-time: 2024-08-07T02:21:13.892799Z, duration: 0, exit-code: 0
cat .readthedocs.yaml
# .readthedocs.yml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Build documentation in the docs/ directory with Sphinx
sphinx:
  configuration: docs/source/conf.py

# Build documentation with MkDocs
#mkdocs:
#  configuration: mkdocs.yml

# Optionally build your docs in additional formats such as PDF
formats:
  - pdf

# Optionally set the version of Python and requirements required to build your docs
build:
  os: "ubuntu-22.04"
  tools:
    python: "3.9"
    
python:
  install:
    - requirements: docs/requirements.txt

[rtd-command-info] start-time: 2024-08-07T02:21:19.086322Z, end-time: 2024-08-07T02:21:19.177545Z, duration: 0, exit-code: 0
asdf global python 3.9.19


[rtd-command-info] start-time: 2024-08-07T02:21:19.585273Z, end-time: 2024-08-07T02:21:20.851845Z, duration: 1, exit-code: 0
python -mvirtualenv $READTHEDOCS_VIRTUALENV_PATH
created virtual environment CPython3.9.19.final.0-64 in 936ms
  creator CPython3Posix(dest=/home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/docs/.local/share/virtualenv)
    added seed packages: pip==23.1, setuptools==67.6.1, wheel==0.40.0
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator

[rtd-command-info] start-time: 2024-08-07T02:21:20.921396Z, end-time: 2024-08-07T02:21:35.531589Z, duration: 14, exit-code: 0
python -m pip install --upgrade --no-cache-dir pip setuptools
Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (23.1)
Collecting pip
  Downloading pip-24.2-py3-none-any.whl (1.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 10.2 MB/s eta 0:00:00
Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (67.6.1)
Collecting setuptools
  Downloading setuptools-72.1.0-py3-none-any.whl (2.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 25.7 MB/s eta 0:00:00
Installing collected packages: setuptools, pip
  Attempting uninstall: setuptools
    Found existing installation: setuptools 67.6.1
    Uninstalling setuptools-67.6.1:
      Successfully uninstalled setuptools-67.6.1
  Attempting uninstall: pip
    Found existing installation: pip 23.1
    Uninstalling pip-23.1:
      Successfully uninstalled pip-23.1
Successfully installed pip-24.2 setuptools-72.1.0

[rtd-command-info] start-time: 2024-08-07T02:21:35.602061Z, end-time: 2024-08-07T02:21:44.422608Z, duration: 8, exit-code: 0
python -m pip install --upgrade --no-cache-dir sphinx readthedocs-sphinx-ext
Collecting sphinx
  Downloading sphinx-7.4.7-py3-none-any.whl.metadata (6.1 kB)
Collecting readthedocs-sphinx-ext
  Downloading readthedocs_sphinx_ext-2.2.5-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting sphinxcontrib-applehelp (from sphinx)
  Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-devhelp (from sphinx)
  Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-jsmath (from sphinx)
  Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx)
  Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl.metadata (2.3 kB)
Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx)
  Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl.metadata (2.4 kB)
Collecting sphinxcontrib-qthelp (from sphinx)
  Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl.metadata (2.3 kB)
Collecting Jinja2>=3.1 (from sphinx)
  Downloading jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
Collecting Pygments>=2.17 (from sphinx)
  Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB)
Collecting docutils<0.22,>=0.20 (from sphinx)
  Downloading docutils-0.21.2-py3-none-any.whl.metadata (2.8 kB)
Collecting snowballstemmer>=2.2 (from sphinx)
  Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl.metadata (6.5 kB)
Collecting babel>=2.13 (from sphinx)
  Downloading Babel-2.15.0-py3-none-any.whl.metadata (1.5 kB)
Collecting alabaster~=0.7.14 (from sphinx)
  Downloading alabaster-0.7.16-py3-none-any.whl.metadata (2.9 kB)
Collecting imagesize>=1.3 (from sphinx)
  Downloading imagesize-1.4.1-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting requests>=2.30.0 (from sphinx)
  Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting packaging>=23.0 (from sphinx)
  Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Collecting importlib-metadata>=6.0 (from sphinx)
  Downloading importlib_metadata-8.2.0-py3-none-any.whl.metadata (4.7 kB)
Collecting tomli>=2 (from sphinx)
  Downloading tomli-2.0.1-py3-none-any.whl.metadata (8.9 kB)
Collecting zipp>=0.5 (from importlib-metadata>=6.0->sphinx)
  Downloading zipp-3.19.2-py3-none-any.whl.metadata (3.6 kB)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.1->sphinx)
  Downloading MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.30.0->sphinx)
  Downloading charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.30.0->sphinx)
  Downloading idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.30.0->sphinx)
  Downloading urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.30.0->sphinx)
  Downloading certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
Downloading sphinx-7.4.7-py3-none-any.whl (3.4 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 129.9 MB/s eta 0:00:00
Downloading readthedocs_sphinx_ext-2.2.5-py2.py3-none-any.whl (11 kB)
Downloading alabaster-0.7.16-py3-none-any.whl (13 kB)
Downloading Babel-2.15.0-py3-none-any.whl (9.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 247.1 MB/s eta 0:00:00
Downloading docutils-0.21.2-py3-none-any.whl (587 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 587.4/587.4 kB 282.3 MB/s eta 0:00:00
Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB)
Downloading importlib_metadata-8.2.0-py3-none-any.whl (25 kB)
Downloading jinja2-3.1.4-py3-none-any.whl (133 kB)
Downloading packaging-24.1-py3-none-any.whl (53 kB)
Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 325.0 MB/s eta 0:00:00
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl (98 kB)
Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl (92 kB)
Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl (119 kB)
Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl (82 kB)
Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB)
Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl (88 kB)
Downloading certifi-2024.7.4-py3-none-any.whl (162 kB)
Downloading charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
Downloading idna-3.7-py3-none-any.whl (66 kB)
Downloading MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB)
Downloading urllib3-2.2.2-py3-none-any.whl (121 kB)
Downloading zipp-3.19.2-py3-none-any.whl (9.0 kB)
Installing collected packages: snowballstemmer, zipp, urllib3, tomli, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, Pygments, packaging, MarkupSafe, imagesize, idna, docutils, charset-normalizer, certifi, babel, alabaster, requests, Jinja2, importlib-metadata, sphinx, readthedocs-sphinx-ext
Successfully installed Jinja2-3.1.4 MarkupSafe-2.1.5 Pygments-2.18.0 alabaster-0.7.16 babel-2.15.0 certifi-2024.7.4 charset-normalizer-3.3.2 docutils-0.21.2 idna-3.7 imagesize-1.4.1 importlib-metadata-8.2.0 packaging-24.1 readthedocs-sphinx-ext-2.2.5 requests-2.32.3 snowballstemmer-2.2.0 sphinx-7.4.7 sphinxcontrib-applehelp-2.0.0 sphinxcontrib-devhelp-2.0.0 sphinxcontrib-htmlhelp-2.1.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-2.0.0 sphinxcontrib-serializinghtml-2.0.0 tomli-2.0.1 urllib3-2.2.2 zipp-3.19.2

[rtd-command-info] start-time: 2024-08-07T02:21:44.503542Z, end-time: 2024-08-07T02:21:56.965872Z, duration: 12, exit-code: 0
python -m pip install --exists-action=w --no-cache-dir -r docs/requirements.txt
Collecting git+https://github.com/FIRST-Tech-Challenge/ftcdocs-helper@main#subdirectory=sphinx_rtd_dark_mode_v2 (from -r docs/requirements.txt (line 4))
  Cloning https://github.com/FIRST-Tech-Challenge/ftcdocs-helper (to revision main) to /tmp/pip-req-build-f1x_fmg1
  Running command git clone --filter=blob:none --quiet https://github.com/FIRST-Tech-Challenge/ftcdocs-helper /tmp/pip-req-build-f1x_fmg1
  Resolved https://github.com/FIRST-Tech-Challenge/ftcdocs-helper to commit 819a40e5e183e9e92e403df31ed955308891f774
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting git+https://github.com/FIRST-Tech-Challenge/ftcdocs-helper@main#subdirectory=javasphinx (from -r docs/requirements.txt (line 5))
  Cloning https://github.com/FIRST-Tech-Challenge/ftcdocs-helper (to revision main) to /tmp/pip-req-build-099twlae
  Running command git clone --filter=blob:none --quiet https://github.com/FIRST-Tech-Challenge/ftcdocs-helper /tmp/pip-req-build-099twlae
  Resolved https://github.com/FIRST-Tech-Challenge/ftcdocs-helper to commit 819a40e5e183e9e92e403df31ed955308891f774
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting git+https://github.com/FIRST-Tech-Challenge/ftcdocs-helper@main#subdirectory=googleanalytics (from -r docs/requirements.txt (line 7))
  Cloning https://github.com/FIRST-Tech-Challenge/ftcdocs-helper (to revision main) to /tmp/pip-req-build-mc201i1m
  Running command git clone --filter=blob:none --quiet https://github.com/FIRST-Tech-Challenge/ftcdocs-helper /tmp/pip-req-build-mc201i1m
  Resolved https://github.com/FIRST-Tech-Challenge/ftcdocs-helper to commit 819a40e5e183e9e92e403df31ed955308891f774
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting git+https://github.com/FIRST-Tech-Challenge/ftcdocs-helper@main#subdirectory=cookiebanner (from -r docs/requirements.txt (line 8))
  Cloning https://github.com/FIRST-Tech-Challenge/ftcdocs-helper (to revision main) to /tmp/pip-req-build-fqvjedkj
  Running command git clone --filter=blob:none --quiet https://github.com/FIRST-Tech-Challenge/ftcdocs-helper /tmp/pip-req-build-fqvjedkj
  Resolved https://github.com/FIRST-Tech-Challenge/ftcdocs-helper to commit 819a40e5e183e9e92e403df31ed955308891f774
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting Sphinx==5.0.0 (from -r docs/requirements.txt (line 1))
  Downloading Sphinx-5.0.0-py3-none-any.whl.metadata (7.9 kB)
Collecting sphinx-autobuild==2024.2.4 (from -r docs/requirements.txt (line 2))
  Downloading sphinx_autobuild-2024.2.4-py3-none-any.whl.metadata (8.8 kB)
Collecting make==0.1.6.post2 (from -r docs/requirements.txt (line 3))
  Downloading make-0.1.6.post2-py3-none-any.whl.metadata (4.6 kB)
Collecting sphinx_design==0.2.0 (from -r docs/requirements.txt (line 6))
  Downloading sphinx_design-0.2.0-py3-none-any.whl.metadata (5.1 kB)
Collecting sphinx-sitemap==2.3.0 (from -r docs/requirements.txt (line 9))
  Downloading sphinx_sitemap-2.3.0-py3-none-any.whl.metadata (8.8 kB)
Collecting python-git-info==0.8.3 (from -r docs/requirements.txt (line 10))
  Downloading python_git_info-0.8.3-py3-none-any.whl.metadata (6.9 kB)
Collecting sphinxcontrib-mermaid==0.9.2 (from -r docs/requirements.txt (line 11))
  Downloading sphinxcontrib_mermaid-0.9.2-py3-none-any.whl.metadata (12 kB)
Collecting sphinxext-rediraffe==0.2.7 (from -r docs/requirements.txt (line 12))
  Downloading sphinxext_rediraffe-0.2.7-py3-none-any.whl.metadata (5.5 kB)
Requirement already satisfied: sphinxcontrib-applehelp in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.0.0)
Requirement already satisfied: sphinxcontrib-devhelp in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.0.0)
Requirement already satisfied: sphinxcontrib-jsmath in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (1.0.1)
Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.1.0)
Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.0.0)
Requirement already satisfied: sphinxcontrib-qthelp in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.0.0)
Requirement already satisfied: Jinja2>=2.3 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (3.1.4)
Requirement already satisfied: Pygments>=2.0 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.18.0)
Collecting docutils<0.19,>=0.14 (from Sphinx==5.0.0->-r docs/requirements.txt (line 1))
  Downloading docutils-0.18.1-py2.py3-none-any.whl.metadata (2.9 kB)
Requirement already satisfied: snowballstemmer>=1.1 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.2.0)
Requirement already satisfied: babel>=1.3 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.15.0)
Requirement already satisfied: alabaster<0.8,>=0.7 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (0.7.16)
Requirement already satisfied: imagesize in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (1.4.1)
Requirement already satisfied: requests>=2.5.0 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.32.3)
Requirement already satisfied: packaging in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (24.1)
Requirement already satisfied: importlib-metadata>=4.4 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (8.2.0)
Collecting livereload (from sphinx-autobuild==2024.2.4->-r docs/requirements.txt (line 2))
  Downloading livereload-2.7.0-py3-none-any.whl.metadata (2.1 kB)
Collecting colorama (from sphinx-autobuild==2024.2.4->-r docs/requirements.txt (line 2))
  Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting jinja2-time (from make==0.1.6.post2->-r docs/requirements.txt (line 3))
  Downloading jinja2_time-0.2.0-py2.py3-none-any.whl.metadata (5.1 kB)
Collecting sphinx-rtd-theme (from sphinx_rtd_dark_mode==1.2.4->-r docs/requirements.txt (line 4))
  Downloading sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl.metadata (4.4 kB)
Collecting javalang>=0.10.1 (from javasphinx==0.9.15->-r docs/requirements.txt (line 5))
  Downloading javalang-0.13.0-py3-none-any.whl.metadata (805 bytes)
Collecting lxml (from javasphinx==0.9.15->-r docs/requirements.txt (line 5))
  Downloading lxml-5.2.2-cp39-cp39-manylinux_2_28_x86_64.whl.metadata (3.4 kB)
Collecting beautifulsoup4 (from javasphinx==0.9.15->-r docs/requirements.txt (line 5))
  Downloading beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB)
Collecting future (from javasphinx==0.9.15->-r docs/requirements.txt (line 5))
  Downloading future-1.0.0-py3-none-any.whl.metadata (4.0 kB)
Requirement already satisfied: zipp>=0.5 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from importlib-metadata>=4.4->Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (3.19.2)
Collecting six (from javalang>=0.10.1->javasphinx==0.9.15->-r docs/requirements.txt (line 5))
  Downloading six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from Jinja2>=2.3->Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.1.5)
Requirement already satisfied: charset-normalizer<4,>=2 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from requests>=2.5.0->Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from requests>=2.5.0->Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (3.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from requests>=2.5.0->Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2.2.2)
Requirement already satisfied: certifi>=2017.4.17 in /home/docs/checkouts/readthedocs.org/user_builds/first-tech-challenge-ftcdocs/envs/294/lib/python3.9/site-packages (from requests>=2.5.0->Sphinx==5.0.0->-r docs/requirements.txt (line 1)) (2024.7.4)
Collecting soupsieve>1.2 (from beautifulsoup4->javasphinx==0.9.15->-r docs/requirements.txt (line 5))
  Downloading soupsieve-2.5-py3-none-any.whl.metadata (4.7 kB)
Collecting arrow (from jinja2-time->make==0.1.6.post2->-r docs/requirements.txt (line 3))
  Downloading arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
Collecting tornado (from livereload->sphinx-autobuild==2024.2.4->-r docs/requirements.txt (line 2))
  Downloading tornado-6.4.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB)
Collecting sphinxcontrib-jquery<5,>=4 (from sphinx-rtd-theme->sphinx_rtd_dark_mode==1.2.4->-r docs/requirements.txt (line 4))
  Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl.metadata (2.6 kB)
Collecting python-dateutil>=2.7.0 (from arrow->jinja2-time->make==0.1.6.post2->-r docs/requirements.txt (line 3))
  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting types-python-dateutil>=2.8.10 (from arrow->jinja2-time->make==0.1.6.post2->-r docs/requirements.txt (line 3))
  Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB)
Downloading Sphinx-5.0.0-py3-none-any.whl (3.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 115.7 MB/s eta 0:00:00
Downloading sphinx_autobuild-2024.2.4-py3-none-any.whl (10.0 kB)
Downloading make-0.1.6.post2-py3-none-any.whl (14 kB)
Downloading sphinx_design-0.2.0-py3-none-any.whl (1.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 314.4 MB/s eta 0:00:00
Downloading sphinx_sitemap-2.3.0-py3-none-any.whl (8.0 kB)
Downloading python_git_info-0.8.3-py3-none-any.whl (8.9 kB)
Downloading sphinxcontrib_mermaid-0.9.2-py3-none-any.whl (13 kB)
Downloading sphinxext_rediraffe-0.2.7-py3-none-any.whl (8.3 kB)
Downloading docutils-0.18.1-py2.py3-none-any.whl (570 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.0/570.0 kB 316.6 MB/s eta 0:00:00
Downloading javalang-0.13.0-py3-none-any.whl (22 kB)
Downloading beautifulsoup4-4.12.3-py3-none-any.whl (147 kB)
Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Downloading future-1.0.0-py3-none-any.whl (491 kB)
Downloading jinja2_time-0.2.0-py2.py3-none-any.whl (6.4 kB)
Downloading livereload-2.7.0-py3-none-any.whl (22 kB)
Downloading lxml-5.2.2-cp39-cp39-manylinux_2_28_x86_64.whl (5.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 257.1 MB/s eta 0:00:00
Downloading sphinx_rtd_theme-2.0.0-py2.py3-none-any.whl (2.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 285.7 MB/s eta 0:00:00
Downloading soupsieve-2.5-py3-none-any.whl (36 kB)
Downloading sphinxcontrib_jquery-4.1-py2.py3-none-any.whl (121 kB)
Downloading arrow-1.3.0-py3-none-any.whl (66 kB)
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Downloading tornado-6.4.1-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (436 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Downloading types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB)
Building wheels for collected packages: sphinx_rtd_dark_mode, javasphinx, sphinxcontrib-googleanalytics, sphinxcontrib-cookiebanner
  Building wheel for sphinx_rtd_dark_mode (setup.py): started
  Building wheel for sphinx_rtd_dark_mode (setup.py): finished with status 'done'
  Created wheel for sphinx_rtd_dark_mode: filename=sphinx_rtd_dark_mode-1.2.4-py3-none-any.whl size=8954 sha256=a9322dc3698826fa778fa46a9b783c05305760b20971aeec9d85b20a318d616f
  Stored in directory: /tmp/pip-ephem-wheel-cache-ebwbuow2/wheels/c5/be/2e/a3c8c65049db491b503edae2ec8d85c7d386a2aabc83a2624a
  Building wheel for javasphinx (setup.py): started
  Building wheel for javasphinx (setup.py): finished with status 'done'
  Created wheel for javasphinx: filename=javasphinx-0.9.15-py3-none-any.whl size=27049 sha256=b916db40da8bb2268a65043166346bc70f01093e576704ca453269b2fe3998d3
  Stored in directory: /tmp/pip-ephem-wheel-cache-ebwbuow2/wheels/ab/37/85/7c8f3c370457fb6f5075f1c3d21466e3f30af4399303887566
  Building wheel for sphinxcontrib-googleanalytics (setup.py): started
  Building wheel for sphinxcontrib-googleanalytics (setup.py): finished with status 'done'
  Created wheel for sphinxcontrib-googleanalytics: filename=sphinxcontrib_googleanalytics-0.2.dev20240807-py3-none-any.whl size=3698 sha256=765821d46536bde842163539e259898ce7e9e4b2709a8cf3d9aa121f8554643c
  Stored in directory: /tmp/pip-ephem-wheel-cache-ebwbuow2/wheels/b1/f4/45/811698f65b3315055b534fd68cf0045facb07e97f7748571b2
  Building wheel for sphinxcontrib-cookiebanner (setup.py): started
  Building wheel for sphinxcontrib-cookiebanner (setup.py): finished with status 'done'
  Created wheel for sphinxcontrib-cookiebanner: filename=sphinxcontrib_cookiebanner-0.1.dev20240807-py3-none-any.whl size=3541 sha256=a69075845d2c9fce2d106392871025cab884c30c40ba842b13224d01b1c55829
  Stored in directory: /tmp/pip-ephem-wheel-cache-ebwbuow2/wheels/62/80/96/3b3a501600901ac8e1fe7c10a3ae333c14c3d4fd384512dce7
Successfully built sphinx_rtd_dark_mode javasphinx sphinxcontrib-googleanalytics sphinxcontrib-cookiebanner
Installing collected packages: python-git-info, types-python-dateutil, tornado, sphinxcontrib-mermaid, soupsieve, six, lxml, future, docutils, colorama, Sphinx, python-dateutil, livereload, javalang, beautifulsoup4, sphinxext-rediraffe, sphinxcontrib-jquery, sphinxcontrib-googleanalytics, sphinxcontrib-cookiebanner, sphinx-sitemap, sphinx_design, sphinx-autobuild, javasphinx, arrow, sphinx-rtd-theme, jinja2-time, sphinx_rtd_dark_mode, make
  Attempting uninstall: docutils
    Found existing installation: docutils 0.21.2
    Uninstalling docutils-0.21.2:
      Successfully uninstalled docutils-0.21.2
  Attempting uninstall: Sphinx
    Found existing installation: Sphinx 7.4.7
    Uninstalling Sphinx-7.4.7:
      Successfully uninstalled Sphinx-7.4.7
Successfully installed Sphinx-5.0.0 arrow-1.3.0 beautifulsoup4-4.12.3 colorama-0.4.6 docutils-0.18.1 future-1.0.0 javalang-0.13.0 javasphinx-0.9.15 jinja2-time-0.2.0 livereload-2.7.0 lxml-5.2.2 make-0.1.6.post2 python-dateutil-2.9.0.post0 python-git-info-0.8.3 six-1.16.0 soupsieve-2.5 sphinx-autobuild-2024.2.4 sphinx-rtd-theme-2.0.0 sphinx-sitemap-2.3.0 sphinx_design-0.2.0 sphinx_rtd_dark_mode-1.2.4 sphinxcontrib-cookiebanner-0.1.dev20240807 sphinxcontrib-googleanalytics-0.2.dev20240807 sphinxcontrib-jquery-4.1 sphinxcontrib-mermaid-0.9.2 sphinxext-rediraffe-0.2.7 tornado-6.4.1 types-python-dateutil-2.9.0.20240316

[rtd-command-info] start-time: 2024-08-07T02:21:57.567610Z, end-time: 2024-08-07T02:21:57.626229Z, duration: 0, exit-code: 0
cat docs/source/conf.py
# Configuration file for the Sphinx documentation builder.

# -- Project information
import os
import sys
import urllib.parse as urlparse
import gitinfo

project = 'FIRST Tech Challenge Docs'
copyright = 'FIRST'
author = 'FIRST Tech Challenge'
license = 'BSD 3-Clause'

release = '0.2'
version = '0.2.0'
# -- General configuration

extensions = [
    'javasphinx',
    'sphinx.ext.autodoc',
    'sphinx.ext.autosectionlabel',
    'sphinx.ext.autosummary',
    'sphinx.ext.doctest',
    'sphinx.ext.duration',
    'sphinx.ext.intersphinx',
    'sphinx.ext.todo',
    'sphinx_design',
    'sphinx_rtd_dark_mode',
    'sphinxcontrib.googleanalytics',
    'sphinxcontrib.cookiebanner',
    'sphinxcontrib.mermaid',
    "sphinxext.rediraffe",
]

autosectionlabel_prefix_document = True
default_dark_mode = False
todo_include_todos = False

# Configure Google Analytics, Disabled by default
googleanalytics_enabled = False

intersphinx_mapping = {
    'python': ('https://docs.python.org/3/', None),
    'sphinx': ('https://www.sphinx-doc.org/en/master/', None),
}
intersphinx_disabled_domains = ['std']

javadoc_url_map = {
    'org.firstinspires.ftc.ftccommon': ('https://javadoc.io/static/org.firstinspires.ftc/FtcCommon/9.2.0/', 'javadoc'),
    'org.firstinspires.ftc.hardware': ('https://javadoc.io/static/org.firstinspires.ftc/Hardware/9.2.0/', 'javadoc'),
    'org.firstinspires.ftc.inspection': ('https://javadoc.io/static/org.firstinspires.ftc/Inspection/9.2.0/', 'javadoc'),
    'org.firstinspires.ftc.onbotjava': ('https://javadoc.io/static/org.firstinspires.ftc/OnBotJava/9.2.0/', 'javadoc'),
    'org.firstinspires.ftc.robotcore': ('https://javadoc.io/static/org.firstinspires.ftc/RobotCore/9.2.0/', 'javadoc'),
    'org.firstinspires.ftc.vision': ('https://javadoc.io/static/org.firstinspires.ftc/Vision/9.2.0/', 'javadoc'),
}

templates_path = ['_templates']

# Image Checker Configuration

IMAGE_SIZE_EXCLUSIONS = ["source/control_hard_compon/rc_components/images/A1.svg",
                        "source/control_hard_compon/rc_components/images/B1.svg",
                        "source/control_hard_compon/rc_components/images/A2.svg",
                        "source/control_hard_compon/rc_components/images/B2.svg",
                        "source/control_hard_compon/ds_components/images/C1.svg",]

# Specify the master doc file, AKA our homepage
master_doc = "index"

output_name = 'ftcdocs'

# -- Options for HTML output

html_theme = 'sphinx_rtd_theme'

# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ["_static"]

# Sidebar logo
html_logo = "assets/FIRSTTech_iconHorz_RGB_reverse.png"

# URL favicon
html_favicon = "assets/FIRSTicon_RGB_withTM.ico"


# Credit: https://github.com/wpilibsuite/frc-docs/blob/main/source/conf.py
# -- Options for latex generation --------------------------------------------

latex_engine = "xelatex"

latex_logo = "assets/Latex_Logo_FTC.png"

latex_additional_files = ["assets/Latex_Footer_FTC.png", "_static/RTX.png", 'assets/FTC_Center_Stage_Title.pdf']

# Disable xindy support
# See: https://github.com/readthedocs/readthedocs.org/issues/5476
latex_use_xindy = False

gitInfo = gitinfo.get_git_info(dir="../../.")
gitInfo = {'commit': "N/A", 'refs': 'N/A', 'author_date': 'N/A', 'author': 'N/A'} if gitInfo==None else gitInfo

latex_elements = {
    "papersize": "letterpaper",
    'classoptions':',openany',
    "fontpkg": r"""
        \setmainfont{Roboto}
        \setsansfont{Roboto}
        \setmonofont{DejaVu Sans Mono}
    """,
    'passoptionstopackages': r"""
        \PassOptionsToPackage{letterpaper,portrait,includehead=true,includefoot=true,left=0.5in,right=0.5in,top=0.9in,bottom=3in,footskip=12.4pt,headsep=25pt,}{geometry}
        \usepackage{titling}
        """,
    "preamble": r"""
        \usepackage{fancyhdr}
        \usepackage{color}
        \usepackage{eso-pic}
        \usepackage{titlesec}
        \usepackage[datesep=/,style=ddmmyyyy]{datetime2}

        \titleformat
            {\chapter} % command
            [display] % shape
            {\bfseries\Large\itshape} % format
            {Chapter \thechapter} % label
            {0ex} % sep
            {
                \vspace*{-1ex}
                \textcolor[rgb]{.96, .49, .15}{\rule{\textwidth}{3pt}}
                \vspace{1ex}
            } % before-code
            [
            ] % after-code

        \addtolength{\topmargin}{-23.80643pt}
        \setlength{\footskip}{36pt}
        \makeatletter
            \fancypagestyle{normal}{
                \fancyhf{}
                \fancyfoot[LE]{{
                        \vspace{-5mm}
                        \includegraphics[scale=0.75]{Latex_Footer_FTC.png}
                }}
                \fancyfoot[RE]{
                    \py@HeaderFamily \py@release \hspace{4mm} \today
                    }
                \fancyfoot[LO]{\py@HeaderFamily \textbf{Gracious Professionalism®} - \textcolor[rgb]{.96, .49, .15}{“Doing your best work while treating others with respect and kindness - It’s what makes FIRST, first.”}}
                \fancyhead[R]{{\vspace{5mm} \py@HeaderFamily \@title, \thepage}}
                \fancyhead[L]{{\vspace{5mm} FTC Docs}}
                \fancyhead[C]{{\vspace{5mm} \begin{center}\py@HeaderFamily \thechapter \end{center}}}

            }
            \fancypagestyle{plain}{
                \fancyhf{}
                \fancyfoot[LE]{{
                        \vspace{-5mm}
                        \includegraphics[scale=0.75]{Latex_Footer_FTC.png}
                }}
                \fancyfoot[RE]{
                    \py@HeaderFamily \py@release \hspace{4mm} \today
                    }
                \fancyfoot[LO]{\py@HeaderFamily \textbf{Gracious Professionalism®} - \textcolor[rgb]{.96, .49, .15}{“Doing your best work while treating others with respect and kindness - It’s what makes FIRST, first.”}}
                \fancyhead[R]{{\vspace{5mm} \py@HeaderFamily \@title, \thepage}}
                \fancyhead[L]{{\vspace{5mm} FTC Docs}}
                \fancyhead[C]{{\vspace{5mm} \begin{center}\py@HeaderFamily \thechapter \end{center}}}
            }

        \makeatother
	""",
    "maketitle": r"""
        \newgeometry{left=0.5in,
            right=0.5in,
            top=0.5in,
            bottom=0.5in}
        \pagenumbering{Roman}
        \begin{titlepage}

            \AddToShipoutPictureBG*{\includegraphics[width=\paperwidth,height=\paperheight]{FTC_Center_Stage_Title.pdf}}
            \vspace*{113mm}
            \begin{flushright}
                \begin{center}
                    \textbf{\Large {2023-2024 \emph{FIRST} Tech Challenge}}
                    \\
                    \vspace{4mm}
                    \textbf{\Huge {\thetitle}}
                    \\
                    \vspace*{\fill}
                    \textbf{\Large {\emph{FIRST} Tech Challenge Documentation}}
                \end{center}
            \end{flushright}
        \end{titlepage}
	
        \newpage
        \vspace*{5mm}
        \textbf{\Large{Sponsor Thank You}}
        \indent Thank you to our generous sponsors for your continued support of the \emph{FIRST} Tech Challenge! 
        \vspace{50mm}
        \begin{figure}[!h]
            \begin{center}
                \includegraphics[scale=0.8]{RTX.png}
            \end{center}
        \end{figure}
        \restoregeometry
        \newgeometry{left=0.5in,
            right=0.5in,
            top=0.6in,
            bottom=1in}
    """,
    'atendofbody': rf"""
            \newpage
            \chapter{{Version Information}}
            \section{{Document Information}}
            \large \textbf{{Author:}} \theauthor
            \\
            \large \textbf{{Version:}} {release}
            \\
            \large \textbf{{Release Date:}} \today
            \\
            \large \textbf{{Generation Time:}} \DTMcurrenttime
            \\
            \section{{Git Information}}
            \large \textbf{{Git Hash: }} {gitInfo['commit']}
            \\
            \large \textbf{{Git Branch: }} {gitInfo['refs']}
            \\
            \large \textbf{{Git Commit Date: }} {gitInfo['author_date']}
            \\
            \large \textbf{{Git Commit Author:}} {gitInfo['author']}
            \section{{Document License}}
            \large \textbf{{License:}} {license}
        """,
    "printindex": r"\footnotesize\raggedright\printindex",
}

suppress_warnings = ["epub.unknown_project_files"]

sphinx_tabs_valid_builders = ["epub", "linkcheck"]

# -- Options for EPUB output
epub_show_urls = 'footnote'

# Specify a standard user agent, as Sphinx default is blocked on some sites
user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"

# Add a timeout to linkcheck to prevent check from simply hanging on poor websites

linkcheck_timeout = 60

# Change request header to avoid timeout errors with SOLIDWORKS/Autodesk because they are great like that

linkcheck_request_headers = {
    "https://www.autodesk.com/": {
        "Origin": "https://www.autodesk.com",
        "Referer": "https://www.autodesk.com/",
        "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36",
        "Accept-Language": "en-us,en;q=0.5",
        "Accept-Encoding": "gzip,deflate",
        "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7",
    },
    "https://www.hp.com/": {
        "Origin": "https://www.hp.com",
        "Referer": "https://www.hp.com/",
        "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36",
        "Accept-Language": "en-us,en;q=0.5",
        "Accept-Encoding": "gzip,deflate",
        "Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7",
    },
    "*": {
        "Accept": "text/html,application/xhtml+xml",
    },
}

# Firstinspires redirects to login and break our link checker :)
# ftc-ml.firstinspires.org does a redirect that linkcheck hates.
# GitHub links with Javascript Anchors cannot be detected by linkcheck
# Solidworks returns 403 errors on too many web pages. Thanks, buddy.
# As of 7/13/23, april.eecs.umich.edu has an expired certificate
linkcheck_ignore = [
   r'https://my.firstinspires.org/Dashboard/', 
   "https://ftc-ml.firstinspires.org",
   r'https://github.com/.*#',
   r'https://wiki.dfrobot.com/.*#',
   r'https://www.solidworks.com/',
   r'https://sketchup.com/',
   r'https://april.eecs.umich.edu/',
   r'https://www.autodesk.com/',
   r'https://knowledge.autodesk.com/',
   r'https://www.3dflow.net/',
   r'https://stackoverflow.com',
]

latex_documents = [
    (master_doc, output_name + '.tex', project, author, "manual"),
]

if(os.environ.get("BOOKLETS_BUILD") == "true"):
    print('Building booklets')
    latex_documents = [
	('ftc_ml/index', "ftc_ml.tex", "FTC Machine Learning", author, "manual"), # FTC ML
        ('programming_resources/index', "prgrm_res.tex", "FTC Programming Resources", author, "manual"), # Programming Resources
        ('programming_resources/android_studio_java/Android-Studio-Tutorial', 'android_studios.tex', 'Android Studio Guide', author, "manual"), # Android Studio
        ('programming_resources/onbot_java/OnBot-Java-Tutorial', "onbot_java.tex", 'OnBot Java Guide', author, "manual"), # OnBot Java
        ('programming_resources/blocks/Blocks-Tutorial', "blocks.tex", 'Blocks Guide', author, "manual"), # Blocks
        ('booklets/apriltags', "april_tags.tex", 'April Tags Guide', author, "manual"), # April Tags
        ('booklets/control_system', "control_system.tex", 'Control System Guide', author, "manual"), # Control System
        ('booklets/advanced', "advanced.tex", 'Advanced Topics, Programming Resources', author, "manual"), # Advanced Topics
        ('booklets/sdk', "sdk.tex", 'SDK Guide', author, "manual"), # SDK
        ('robot_building/rev/PowerPlay/part1/index', "rob_building_rev_p1.tex", 'Part 1 - Basic \'Bot Guide for REV', author, "manual"), # REV Bot Building Power Play P1
        ('manufacturing/3d_printing/index', '3d_printing.tex', '3D Printing Guide', author, "manual"), # 3D Printing
    ]
        

def setup(app):
    app.add_css_file("css/ftc-rtd.css")
    #app.add_css_file("css/ftc-rtl.css")
    app.add_js_file("js/external-links-new-tab.js")

# Set Cookie Banner to disabled by default
cookiebanner_enabled = False

# Configure for local official-esque builds
if(os.environ.get("LOCAL_DOCS_BUILD") == "true"):
    html_context = dict()
    html_context['display_lower_left'] = True

    html_context['current_version'] = version
    html_context['version'] = version

    html_context['downloads'] = list()
    pdfname = str(urlparse.urlparse(os.environ.get("FTCDOCS_URL", default="")).path) + output_name + ".pdf"
    html_context['downloads'].append(('PDF', str(pdfname)))

    html_context['display_github'] = True
    html_context['github_user'] = 'FIRST-Tech-Challenge'
    html_context['github_repo'] = 'ftcdocs'
    html_context['github_version'] = 'main/docs/source/'
    cookiebanner_enabled = True


if(os.environ.get("RTD_DOCS_BUILD") == "true"):
    cookiebanner_enabled = True
    extensions.append('sphinx_sitemap')
    html_baseurl = os.environ.get("FTCDOCS_URL", default="")

# Configure RTD Theme
html_theme_options = {
    'navigation_depth': 5,
}

# Avoid duplicate labels
autosectionlabel_maxdepth = 2

# Add support for translations
gettext_compact = False
locale_dirs = ["locale/"]

rediraffe_redirects = "redirects.txt"
rediraffe_branch = "origin/main"




###########################################################################
#          auto-created readthedocs.org specific configuration            #
###########################################################################


#
# The following code was added during an automated build on readthedocs.org
# It is auto created and injected for every build. The result is based on the
# conf.py.tmpl file found in the readthedocs.org codebase:
# https://github.com/rtfd/readthedocs.org/blob/main/readthedocs/doc_builder/templates/doc_builder/conf.py.tmpl
#
# Note: this file shouldn't rely on extra dependencies.

import importlib
import sys
import os.path

# Borrowed from six.
PY3 = sys.version_info[0] == 3
string_types = str if PY3 else basestring

from sphinx import version_info

# Get suffix for proper linking to GitHub
# This is deprecated in Sphinx 1.3+,
# as each page can have its own suffix
if globals().get('source_suffix', False):
    if isinstance(source_suffix, string_types):
        SUFFIX = source_suffix
    elif isinstance(source_suffix, (list, tuple)):
        # Sphinx >= 1.3 supports list/tuple to define multiple suffixes
        SUFFIX = source_suffix[0]
    elif isinstance(source_suffix, dict):
        # Sphinx >= 1.8 supports a mapping dictionary for multiple suffixes
        SUFFIX = list(source_suffix.keys())[0]  # make a ``list()`` for py2/py3 compatibility
    else:
        # default to .rst
        SUFFIX = '.rst'
else:
    SUFFIX = '.rst'

# Add RTD Static Path. Add to the end because it overwrites previous files.
if not 'html_static_path' in globals():
    html_static_path = []
if os.path.exists('_static'):
    html_static_path.append('_static')

# Define this variable in case it's not defined by the user.
# It defaults to `alabaster` which is the default from Sphinx.
# https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_theme
html_theme = globals().get('html_theme', 'alabaster')

#Add project information to the template context.
context = {
    'html_theme': html_theme,
    'current_version': "294",
    'version_slug': "294",
    'MEDIA_URL': "https://media.readthedocs.com/media/",
    'STATIC_URL': "https://assets.readthedocs.com/",
    'PRODUCTION_DOMAIN': "readthedocs.com",
    'proxied_static_path': "/_/static/",
    'versions': [
    ("latest", "/en/latest/"),
    ],
    'downloads': [ 
    ],
    'subprojects': [ 
        ("first-tech-challenge-ftcdocs-archive", "https://ftc-docs.firstinspires.org/projects/ftcdocs-archive/en/latest/"),
    ],
    'slug': 'first-tech-challenge-ftcdocs',
    'name': u'ftcdocs',
    'rtd_language': u'en',
    'programming_language': u'words',
    'canonical_url': '',
    'analytics_code': 'G-7B5F7THY9C',
    'single_version': False,
    'conf_py_path': '/docs/source/',
    'api_host': 'https://readthedocs.com',
    'github_user': 'FIRST-Tech-Challenge',
    'proxied_api_host': '/_',
    'github_repo': 'ftcdocs',
    'github_version': 'a0d2b2c3f8771c122991728da2f6dcff1c64c414',
    'display_github': True,
    'bitbucket_user': 'None',
    'bitbucket_repo': 'None',
    'bitbucket_version': 'a0d2b2c3f8771c122991728da2f6dcff1c64c414',
    'display_bitbucket': False,
    'gitlab_user': 'None',
    'gitlab_repo': 'None',
    'gitlab_version': 'a0d2b2c3f8771c122991728da2f6dcff1c64c414',
    'display_gitlab': False,
    'READTHEDOCS': True,
    'using_theme': (html_theme == "default"),
    'new_theme': (html_theme == "sphinx_rtd_theme"),
    'source_suffix': SUFFIX,
    'ad_free': False,
    'docsearch_disabled': False,
    'user_analytics_code': 'G-7B5F7THY9C',
    'global_analytics_code': 'UA-17997319-2',
    'commit': 'a0d2b2c3',
}

# For sphinx >=1.8 we can use html_baseurl to set the canonical URL.
# https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_baseurl
if version_info >= (1, 8):
    if not globals().get('html_baseurl'):
        html_baseurl = context['canonical_url']
    context['canonical_url'] = None





if 'html_context' in globals():
    for key in context:
        if key not in html_context:
            html_context[key] = context[key]
else:
    html_context = context

# Add custom RTD extension
if 'extensions' in globals():
    # Insert at the beginning because it can interfere
    # with other extensions.
    # See https://github.com/rtfd/readthedocs.org/pull/4054
    extensions.insert(0, "readthedocs_ext.readthedocs")
else:
    extensions = ["readthedocs_ext.readthedocs"]

# Add External version warning banner to the external version documentation
if 'external' == 'external':
    extensions.insert(1, "readthedocs_ext.external_version_warning")
    readthedocs_vcs_url = 'https://github.com/FIRST-Tech-Challenge/ftcdocs/pull/294'
    readthedocs_build_url = 'https://readthedocs.com/projects/first-tech-challenge-ftcdocs/builds/2399067/'

project_language = 'en'

# User's Sphinx configurations
language_user = globals().get('language', None)
latex_engine_user = globals().get('latex_engine', None)
latex_elements_user = globals().get('latex_elements', None)

# Remove this once xindy gets installed in Docker image and XINDYOPS
# env variable is supported
# https://github.com/rtfd/readthedocs-docker-images/pull/98
latex_use_xindy = False

chinese = any([
    language_user in ('zh_CN', 'zh_TW'),
    project_language in ('zh_CN', 'zh_TW'),
])

japanese = any([
    language_user == 'ja',
    project_language == 'ja',
])

if chinese:
    latex_engine = latex_engine_user or 'xelatex'

    latex_elements_rtd = {
        'preamble': '\\usepackage[UTF8]{ctex}\n',
    }
    latex_elements = latex_elements_user or latex_elements_rtd
elif japanese:
    latex_engine = latex_engine_user or 'platex'

# Make sure our build directory is always excluded
exclude_patterns = globals().get('exclude_patterns', [])
exclude_patterns.extend(['_build'])

[rtd-command-info] start-time: 2024-08-07T02:21:57.698858Z, end-time: 2024-08-07T02:22:17.306355Z, duration: 19, exit-code: 0
python -m sphinx -T -b html -d _build/doctrees -D language=en . $READTHEDOCS_OUTPUT/html
Running Sphinx v5.0.0
making output directory... done
[autosummary] generating autosummary for: apriltag/opmode_test_images/opmode-test-images.rst, apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values.rst, apriltag/vision_portal/apriltag_advanced_use/apriltag-advanced-use.rst, apriltag/vision_portal/apriltag_camera_calibration/apriltag-camera-calibration.rst, apriltag/vision_portal/apriltag_id_code/apriltag-id-code.rst, apriltag/vision_portal/apriltag_intro/apriltag-intro.rst, apriltag/vision_portal/apriltag_library/apriltag-library.rst, apriltag/vision_portal/apriltag_metadata/apriltag-metadata.rst, apriltag/vision_portal/apriltag_pose/apriltag-pose.rst, apriltag/vision_portal/apriltag_reference_frame/apriltag-reference-frame.rst, ..., programming_resources/vision/webcam_controls/ptz/zoom/zoom.rst, programming_resources/vision/webcam_controls/samples/samples.rst, programming_resources/vision/webcam_controls/white_balance/control/control.rst, programming_resources/vision/webcam_controls/white_balance/index.rst, programming_resources/vision/webcam_controls/white_balance/mode/mode.rst, sponsors/discounts/discounts.rst, sponsors/software/software.rst, tech_tips/tech-tips.rst, todo.rst, tos/tos.rst
loading intersphinx inventory from https://docs.python.org/3/objects.inv...
loading intersphinx inventory from https://www.sphinx-doc.org/en/master/objects.inv...
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 222 source files that are out of date
updating environment: [new config] 222 added, 0 changed, 0 removed
reading sources... [  0%] apriltag/opmode_test_images/opmode-test-images
reading sources... [  0%] apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values
reading sources... [  1%] apriltag/vision_portal/apriltag_advanced_use/apriltag-advanced-use
reading sources... [  1%] apriltag/vision_portal/apriltag_camera_calibration/apriltag-camera-calibration
reading sources... [  2%] apriltag/vision_portal/apriltag_id_code/apriltag-id-code
reading sources... [  2%] apriltag/vision_portal/apriltag_intro/apriltag-intro
reading sources... [  3%] apriltag/vision_portal/apriltag_library/apriltag-library
reading sources... [  3%] apriltag/vision_portal/apriltag_metadata/apriltag-metadata
reading sources... [  4%] apriltag/vision_portal/apriltag_pose/apriltag-pose
reading sources... [  4%] apriltag/vision_portal/apriltag_reference_frame/apriltag-reference-frame
reading sources... [  4%] apriltag/vision_portal/vision_multiportal/vision-multiportal
reading sources... [  5%] apriltag/vision_portal/vision_processor_init/vision-processor-init
reading sources... [  5%] apriltag/vision_portal/visionportal_camera_controls/visionportal-camera-controls
reading sources... [  6%] apriltag/vision_portal/visionportal_cpu_and_bandwidth/visionportal-cpu-and-bandwidth
reading sources... [  6%] apriltag/vision_portal/visionportal_init/visionportal-init
reading sources... [  7%] apriltag/vision_portal/visionportal_overview/visionportal-overview
reading sources... [  7%] apriltag/vision_portal/visionportal_previews/visionportal-previews
reading sources... [  8%] apriltag/vision_portal/visionportal_webcams/visionportal-webcams
reading sources... [  8%] booklets/advanced
reading sources... [  9%] booklets/apriltags
reading sources... [  9%] booklets/control_system
reading sources... [  9%] booklets/index
reading sources... [ 10%] booklets/sdk
reading sources... [ 10%] cad_resources/autodesk/autodesk
reading sources... [ 11%] cad_resources/index
reading sources... [ 11%] cad_resources/ptc/ptc
reading sources... [ 12%] cad_resources/solidworks/solidworks
reading sources... [ 12%] control_hard_compon/ds_components/components/components
reading sources... [ 13%] control_hard_compon/ds_components/index
reading sources... [ 13%] control_hard_compon/index
reading sources... [ 13%] control_hard_compon/rc_components/encoders/encoders
reading sources... [ 14%] control_hard_compon/rc_components/hub/hub
reading sources... [ 14%] control_hard_compon/rc_components/hub/ports/ch-ports
reading sources... [ 15%] control_hard_compon/rc_components/hub/ports/exh-ports
reading sources... [ 15%] control_hard_compon/rc_components/hub/ports/std-ports
reading sources... [ 16%] control_hard_compon/rc_components/index
reading sources... [ 16%] control_hard_compon/rc_components/motors/motors
reading sources... [ 17%] control_hard_compon/rc_components/power_distr/power-distr
reading sources... [ 17%] control_hard_compon/rc_components/sensors/sensors
reading sources... [ 18%] control_hard_compon/rc_components/servos/servos
reading sources... [ 18%] control_hard_compon/rc_components/uvc/uvc
reading sources... [ 18%] devices/huskylens/huskylens
reading sources... [ 19%] faq/faqs
reading sources... [ 19%] ftc_docs/form/form
reading sources... [ 20%] ftc_docs/workflow/workflow
reading sources... [ 20%] ftc_sdk/overview/index
reading sources... [ 21%] ftc_sdk/updating/controlhub_os/Updating-the-Control-Hub-OS
reading sources... [ 21%] ftc_sdk/updating/driverhub_os/Updating-the-Driver-Hub-OS
reading sources... [ 22%] ftc_sdk/updating/ds_app/Updating-the-DS-App
reading sources... [ 22%] ftc_sdk/updating/hardware_client/Updating-REV-Hardware-Client
reading sources... [ 22%] ftc_sdk/updating/hub_firmware/Updating-Hub-Firmware
reading sources... [ 23%] ftc_sdk/updating/index
reading sources... [ 23%] ftc_sdk/updating/rc_app/Updating-the-RC-App
reading sources... [ 24%] game_specific_resources/blog/blog
reading sources... [ 24%] game_specific_resources/field_coordinate_system/field-coordinate-system
reading sources... [ 25%] game_specific_resources/ftcqa/ftcqa
reading sources... [ 25%] game_specific_resources/playing_field_resources/playing_field_resources
reading sources... [ 26%] gracious_professionalism/gp
reading sources... [ 26%] hardware_and_software_configuration/configuring/configuring_color_sensor/configuring-color-sensor
reading sources... [ 27%] hardware_and_software_configuration/configuring/configuring_dc_motor/configuring-dc-motor
reading sources... [ 27%] hardware_and_software_configuration/configuring/configuring_digital_touch_sensor/configuring-digital-touch-sensor
reading sources... [ 27%] hardware_and_software_configuration/configuring/configuring_dual_hubs/configuring-dual-hubs
reading sources... [ 28%] hardware_and_software_configuration/configuring/configuring_external_webcam/configuring-external-webcam
reading sources... [ 28%] hardware_and_software_configuration/configuring/configuring_servo/configuring-servo
reading sources... [ 29%] hardware_and_software_configuration/configuring/configuring_uvc_camera/configuring-uvc-camera
reading sources... [ 29%] hardware_and_software_configuration/configuring/getting_started/getting-started
reading sources... [ 30%] hardware_and_software_configuration/configuring/index
reading sources... [ 30%] hardware_and_software_configuration/configuring/managing_esd/managing-esd
reading sources... [ 31%] hardware_and_software_configuration/configuring/saving_config/saving-config
reading sources... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_color/connecting-color
reading sources... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_motor/connecting-motor
reading sources... [ 32%] hardware_and_software_configuration/connecting_devices/connecting_power/connecting-power
reading sources... [ 32%] hardware_and_software_configuration/connecting_devices/connecting_servo/connecting-servo
reading sources... [ 33%] hardware_and_software_configuration/connecting_devices/connecting_touch/connecting-touch
reading sources... [ 33%] hardware_and_software_configuration/connecting_devices/index
reading sources... [ 34%] hardware_and_software_configuration/index
reading sources... [ 34%] hardware_and_software_configuration/self_inspect/self-inspect
reading sources... [ 35%] index
reading sources... [ 35%] manuals/game_manuals/game_manuals
reading sources... [ 36%] manufacturing/3d_printing/3d_printed_parts/3d_printed_parts
reading sources... [ 36%] manufacturing/3d_printing/3d_printing_intro/3d_printing_intro
reading sources... [ 36%] manufacturing/3d_printing/designing_and_slicing/designing_and_slicing
reading sources... [ 37%] manufacturing/3d_printing/designing_and_slicing/general_3d_print_design/general_3d_print_design
reading sources... [ 37%] manufacturing/3d_printing/designing_and_slicing/part_printability/part_printability
reading sources... [ 38%] manufacturing/3d_printing/designing_and_slicing/slicing_settings/slicing_settings
reading sources... [ 38%] manufacturing/3d_printing/designing_and_slicing/slicing_software/slicing_software
reading sources... [ 39%] manufacturing/3d_printing/designing_and_slicing/tolerancing/tolerancing
reading sources... [ 39%] manufacturing/3d_printing/designing_and_slicing/what_is_slicing/what_is_slicing
reading sources... [ 40%] manufacturing/3d_printing/designing_and_slicing/working_with_screws/working_with_screws
reading sources... [ 40%] manufacturing/3d_printing/filament_choice/advanced_filaments/advanced_filaments
reading sources... [ 40%] manufacturing/3d_printing/filament_choice/common_filaments/common_filaments
reading sources... [ 41%] manufacturing/3d_printing/filament_choice/filament_choice
reading sources... [ 41%] manufacturing/3d_printing/filament_choice/filament_storage/filament_storage
reading sources... [ 42%] manufacturing/3d_printing/general_knowledge/common_tools/common_tools
reading sources... [ 42%] manufacturing/3d_printing/general_knowledge/common_upgrades/common_upgrades
reading sources... [ 43%] manufacturing/3d_printing/general_knowledge/general_knowledge
reading sources... [ 43%] manufacturing/3d_printing/general_knowledge/hardware_tradeoffs/hardware_tradeoffs
reading sources... [ 44%] manufacturing/3d_printing/general_knowledge/terminology/terminology
reading sources... [ 44%] manufacturing/3d_printing/index
reading sources... [ 45%] manufacturing/3d_printing/printer_choice/budget_printers/budget_printers
reading sources... [ 45%] manufacturing/3d_printing/printer_choice/high_end_printers/high_end_printers
reading sources... [ 45%] manufacturing/3d_printing/printer_choice/mid_range_printers/mid_range_printers
reading sources... [ 46%] manufacturing/3d_printing/printer_choice/printer_choice
reading sources... [ 46%] manufacturing/3d_printing/specific_skill_guides/basic_post_processing/basic_post_processing
reading sources... [ 47%] manufacturing/3d_printing/specific_skill_guides/bed_leveling/bed_leveling
reading sources... [ 47%] manufacturing/3d_printing/specific_skill_guides/extruder_calibration/extruder_calibration
reading sources... [ 48%] manufacturing/3d_printing/specific_skill_guides/print_adhesion/print_adhesion
reading sources... [ 48%] manufacturing/3d_printing/specific_skill_guides/specific_skill_guides
reading sources... [ 49%] manufacturing/3d_printing/specific_skill_guides/temperature_tuning/temperature_tuning
reading sources... [ 49%] manufacturing/3d_printing/troubleshooting/troubleshooting
reading sources... [ 50%] manufacturing/index
reading sources... [ 50%] overview/ftcoverview
reading sources... [ 50%] persona_pages/coach_admin/coach_admin
reading sources... [ 51%] persona_pages/mentor_tech/mentor_tech
reading sources... [ 51%] persona_pages/rookie_teams/rookie_teams
reading sources... [ 52%] persona_pages/veteran_teams/veteran_teams
reading sources... [ 52%] programming_resources/android_studio_java/Android-Studio-Tutorial
reading sources... [ 53%] programming_resources/android_studio_java/config/config
reading sources... [ 53%] programming_resources/android_studio_java/install/install
reading sources... [ 54%] programming_resources/android_studio_java/intro/intro
reading sources... [ 54%] programming_resources/android_studio_java/manage/manage
reading sources... [ 54%] programming_resources/android_studio_java/opmode/opmode
reading sources... [ 55%] programming_resources/blocks/Blocks-Tutorial
reading sources... [ 55%] programming_resources/blocks/config/config
reading sources... [ 56%] programming_resources/blocks/connecting/connecting
reading sources... [ 56%] programming_resources/blocks/intro/intro
reading sources... [ 57%] programming_resources/blocks/opmode/opmode
reading sources... [ 57%] programming_resources/blocks/reference/reference
reading sources... [ 58%] programming_resources/imu/imu
reading sources... [ 58%] programming_resources/index
reading sources... [ 59%] programming_resources/laptops/laptops
reading sources... [ 59%] programming_resources/onbot_java/OnBot-Java-Tutorial
reading sources... [ 59%] programming_resources/onbot_java/config/config
reading sources... [ 60%] programming_resources/onbot_java/connecting/connecting
reading sources... [ 60%] programming_resources/onbot_java/intro/intro
reading sources... [ 61%] programming_resources/onbot_java/opmode/opmode
reading sources... [ 61%] programming_resources/onbot_java/reference/reference
reading sources... [ 62%] programming_resources/shared/auto_load_opmode/auto-load-opmode
reading sources... [ 62%] programming_resources/shared/choosing_program_lang/choosing-program-lang
reading sources... [ 63%] programming_resources/shared/configuring_android/Configuring-Your-Android-Devices
reading sources... [ 63%] programming_resources/shared/control_system_intro/The-FTC-Control-System
reading sources... [ 63%] programming_resources/shared/external_libraries_blocks/external-libraries-blocks
reading sources... [ 64%] programming_resources/shared/installing_javascript_browser/Installing-a-Javascript-Enabled-Browser
reading sources... [ 64%] programming_resources/shared/installing_kotlin/Installing-Kotlin
reading sources... [ 65%] programming_resources/shared/managing_control_hub/Managing-a-Control-Hub
reading sources... [ 65%] programming_resources/shared/managing_smartphone_ds/Managing-a-Smartphone-Driver-Station
reading sources... [ 66%] programming_resources/shared/managing_smartphone_rc/Managing-a-Smartphone-Robot-Controller
reading sources... [ 66%] programming_resources/shared/myblocks/annotation/annotation
reading sources... [ 67%] programming_resources/shared/myblocks/driving_example/driving-example
reading sources... [ 67%] programming_resources/shared/myblocks/editing/editing
reading sources... [ 68%] programming_resources/shared/myblocks/hardware_example/hardware-example
reading sources... [ 68%] programming_resources/shared/myblocks/ideas/ideas
reading sources... [ 68%] programming_resources/shared/myblocks/index
reading sources... [ 69%] programming_resources/shared/myblocks/intro/intro
reading sources... [ 69%] programming_resources/shared/myblocks/method_example/method-example
reading sources... [ 70%] programming_resources/shared/myblocks/parameter/parameter
reading sources... [ 70%] programming_resources/shared/myblocks/rw_example/rw-example
reading sources... [ 71%] programming_resources/shared/myblocks/simple_example/simple-example
reading sources... [ 71%] programming_resources/shared/myblocks/summary/summary
reading sources... [ 72%] programming_resources/shared/myblocks/telem_example/telem-example
reading sources... [ 72%] programming_resources/shared/myblocks/timer_example/timer-example
reading sources... [ 72%] programming_resources/shared/phone_pairing/phone-pairing
reading sources... [ 73%] programming_resources/shared/pid_coefficients/pid-coefficients
reading sources... [ 73%] programming_resources/shared/pidf_coefficients/pidf-coefficients
reading sources... [ 74%] programming_resources/shared/program_and_manage_network/Connecting-a-Laptop-to-the-Program-&-Manage-Network
reading sources... [ 74%] programming_resources/shared/required_materials/Required-Materials
reading sources... [ 75%] programming_resources/shared/using_android_device/Using-Your-Android-Device
reading sources... [ 75%] programming_resources/tutorial_specific/android_studio/controlling_a_servo/Controlling-a-Servo-(Android-Studio)
reading sources... [ 76%] programming_resources/tutorial_specific/android_studio/creating_op_modes/Creating-and-Running-an-Op-Mode-(Android-Studio)
reading sources... [ 76%] programming_resources/tutorial_specific/android_studio/disable_instant_run/disable-instant-run
reading sources... [ 77%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/Downloading-the-Android-Studio-Project-Folder
reading sources... [ 77%] programming_resources/tutorial_specific/android_studio/enabling_developer_options/Enabling-Developer-Options
reading sources... [ 77%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/Fork-and-Clone-From-GitHub
reading sources... [ 78%] programming_resources/tutorial_specific/android_studio/installing_android_studio/Installing-Android-Studio
reading sources... [ 78%] programming_resources/tutorial_specific/android_studio/using_sensors/Using-Sensors-(Android-Studio)
reading sources... [ 79%] programming_resources/tutorial_specific/blocks/blocks_reference/Blocks-Reference-Material
reading sources... [ 79%] programming_resources/tutorial_specific/blocks/controlling_a_servo/Controlling-a-Servo-(Blocks)
reading sources... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/Writing-an-Op-Mode-with-FTC-Blocks
reading sources... [ 80%] programming_resources/tutorial_specific/blocks/managing_opmodes/managing-opmodes
reading sources... [ 81%] programming_resources/tutorial_specific/blocks/running_op_modes/Running-Your-Op-Mode
reading sources... [ 81%] programming_resources/tutorial_specific/blocks/using_sensors/Using-Sensors-(Blocks)
reading sources... [ 81%] programming_resources/tutorial_specific/onbot_java/controlling_a_servo/Controlling-a-Servo-(OnBot-Java)
reading sources... [ 82%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/Creating-and-Running-an-Op-Mode-(OnBot-Java)
reading sources... [ 82%] programming_resources/tutorial_specific/onbot_java/onbot_java_reference/OnBot-Java-Reference-Info
reading sources... [ 83%] programming_resources/tutorial_specific/onbot_java/using_sensors/Using-Sensors-(OnBot-Java)
reading sources... [ 83%] programming_resources/vision/blocks_tfod_opmode/blocks-tfod-opmode
reading sources... [ 84%] programming_resources/vision/blocks_tfod_opmode_custom/blocks-tfod-opmode-custom
reading sources... [ 84%] programming_resources/vision/camera_calibration/camera-calibration
reading sources... [ 85%] programming_resources/vision/java_tfod_opmode/java-tfod-opmode
reading sources... [ 85%] programming_resources/vision/java_tfod_opmode_custom/java-tfod-opmode-custom
reading sources... [ 86%] programming_resources/vision/tensorflow_cs_2023/tensorflow-cs-2023
reading sources... [ 86%] programming_resources/vision/tensorflow_ff_2021/tensorflow-ff-2021
reading sources... [ 86%] programming_resources/vision/tensorflow_pp_2022/tensorflow_pp_2022
reading sources... [ 87%] programming_resources/vision/vision_overview/vision-overview
reading sources... [ 87%] programming_resources/vision/webcam_controls/eval/eval
reading sources... [ 88%] programming_resources/vision/webcam_controls/exposure/auto_exposure/auto-exposure
reading sources... [ 88%] programming_resources/vision/webcam_controls/exposure/control/control
reading sources... [ 89%] programming_resources/vision/webcam_controls/exposure/index
reading sources... [ 89%] programming_resources/vision/webcam_controls/exposure/mode/mode
reading sources... [ 90%] programming_resources/vision/webcam_controls/exposure/samples/samples
reading sources... [ 90%] programming_resources/vision/webcam_controls/focus/control/control
reading sources... [ 90%] programming_resources/vision/webcam_controls/focus/index
reading sources... [ 91%] programming_resources/vision/webcam_controls/focus/mode/mode
reading sources... [ 91%] programming_resources/vision/webcam_controls/gain/control/control
reading sources... [ 92%] programming_resources/vision/webcam_controls/gain/ex1/ex1
reading sources... [ 92%] programming_resources/vision/webcam_controls/gain/ex2/ex2
reading sources... [ 93%] programming_resources/vision/webcam_controls/gain/ex3/ex3
reading sources... [ 93%] programming_resources/vision/webcam_controls/gain/index
reading sources... [ 94%] programming_resources/vision/webcam_controls/index
reading sources... [ 94%] programming_resources/vision/webcam_controls/overview/overview
reading sources... [ 95%] programming_resources/vision/webcam_controls/ptz/index
reading sources... [ 95%] programming_resources/vision/webcam_controls/ptz/pan_tilt/pan-tilt
reading sources... [ 95%] programming_resources/vision/webcam_controls/ptz/zoom/zoom
reading sources... [ 96%] programming_resources/vision/webcam_controls/samples/samples
reading sources... [ 96%] programming_resources/vision/webcam_controls/white_balance/control/control
reading sources... [ 97%] programming_resources/vision/webcam_controls/white_balance/index
reading sources... [ 97%] programming_resources/vision/webcam_controls/white_balance/mode/mode
reading sources... [ 98%] sponsors/discounts/discounts
reading sources... [ 98%] sponsors/software/software
reading sources... [ 99%] tech_tips/tech-tips
reading sources... [ 99%] todo
reading sources... [100%] tos/tos

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [  0%] apriltag/opmode_test_images/opmode-test-images
writing output... [  0%] apriltag/understanding_apriltag_detection_values/understanding-apriltag-detection-values
writing output... [  1%] apriltag/vision_portal/apriltag_advanced_use/apriltag-advanced-use
writing output... [  1%] apriltag/vision_portal/apriltag_camera_calibration/apriltag-camera-calibration
writing output... [  2%] apriltag/vision_portal/apriltag_id_code/apriltag-id-code
writing output... [  2%] apriltag/vision_portal/apriltag_intro/apriltag-intro
writing output... [  3%] apriltag/vision_portal/apriltag_library/apriltag-library
writing output... [  3%] apriltag/vision_portal/apriltag_metadata/apriltag-metadata
writing output... [  4%] apriltag/vision_portal/apriltag_pose/apriltag-pose
writing output... [  4%] apriltag/vision_portal/apriltag_reference_frame/apriltag-reference-frame
writing output... [  4%] apriltag/vision_portal/vision_multiportal/vision-multiportal
writing output... [  5%] apriltag/vision_portal/vision_processor_init/vision-processor-init
writing output... [  5%] apriltag/vision_portal/visionportal_camera_controls/visionportal-camera-controls
writing output... [  6%] apriltag/vision_portal/visionportal_cpu_and_bandwidth/visionportal-cpu-and-bandwidth
writing output... [  6%] apriltag/vision_portal/visionportal_init/visionportal-init
writing output... [  7%] apriltag/vision_portal/visionportal_overview/visionportal-overview
writing output... [  7%] apriltag/vision_portal/visionportal_previews/visionportal-previews
writing output... [  8%] apriltag/vision_portal/visionportal_webcams/visionportal-webcams
writing output... [  8%] booklets/advanced
writing output... [  9%] booklets/apriltags
writing output... [  9%] booklets/control_system
writing output... [  9%] booklets/index
writing output... [ 10%] booklets/sdk
writing output... [ 10%] cad_resources/autodesk/autodesk
writing output... [ 11%] cad_resources/index
writing output... [ 11%] cad_resources/ptc/ptc
writing output... [ 12%] cad_resources/solidworks/solidworks
writing output... [ 12%] control_hard_compon/ds_components/components/components
writing output... [ 13%] control_hard_compon/ds_components/index
writing output... [ 13%] control_hard_compon/index
writing output... [ 13%] control_hard_compon/rc_components/encoders/encoders
writing output... [ 14%] control_hard_compon/rc_components/hub/hub
writing output... [ 14%] control_hard_compon/rc_components/hub/ports/ch-ports
writing output... [ 15%] control_hard_compon/rc_components/hub/ports/exh-ports
writing output... [ 15%] control_hard_compon/rc_components/hub/ports/std-ports
writing output... [ 16%] control_hard_compon/rc_components/index
writing output... [ 16%] control_hard_compon/rc_components/motors/motors
writing output... [ 17%] control_hard_compon/rc_components/power_distr/power-distr
writing output... [ 17%] control_hard_compon/rc_components/sensors/sensors
writing output... [ 18%] control_hard_compon/rc_components/servos/servos
writing output... [ 18%] control_hard_compon/rc_components/uvc/uvc
writing output... [ 18%] devices/huskylens/huskylens
writing output... [ 19%] faq/faqs
writing output... [ 19%] ftc_docs/form/form
writing output... [ 20%] ftc_docs/workflow/workflow
writing output... [ 20%] ftc_sdk/overview/index
writing output... [ 21%] ftc_sdk/updating/controlhub_os/Updating-the-Control-Hub-OS
writing output... [ 21%] ftc_sdk/updating/driverhub_os/Updating-the-Driver-Hub-OS
writing output... [ 22%] ftc_sdk/updating/ds_app/Updating-the-DS-App
writing output... [ 22%] ftc_sdk/updating/hardware_client/Updating-REV-Hardware-Client
writing output... [ 22%] ftc_sdk/updating/hub_firmware/Updating-Hub-Firmware
writing output... [ 23%] ftc_sdk/updating/index
writing output... [ 23%] ftc_sdk/updating/rc_app/Updating-the-RC-App
writing output... [ 24%] game_specific_resources/blog/blog
writing output... [ 24%] game_specific_resources/field_coordinate_system/field-coordinate-system
writing output... [ 25%] game_specific_resources/ftcqa/ftcqa
writing output... [ 25%] game_specific_resources/playing_field_resources/playing_field_resources
writing output... [ 26%] gracious_professionalism/gp
writing output... [ 26%] hardware_and_software_configuration/configuring/configuring_color_sensor/configuring-color-sensor
writing output... [ 27%] hardware_and_software_configuration/configuring/configuring_dc_motor/configuring-dc-motor
writing output... [ 27%] hardware_and_software_configuration/configuring/configuring_digital_touch_sensor/configuring-digital-touch-sensor
writing output... [ 27%] hardware_and_software_configuration/configuring/configuring_dual_hubs/configuring-dual-hubs
writing output... [ 28%] hardware_and_software_configuration/configuring/configuring_external_webcam/configuring-external-webcam
writing output... [ 28%] hardware_and_software_configuration/configuring/configuring_servo/configuring-servo
writing output... [ 29%] hardware_and_software_configuration/configuring/configuring_uvc_camera/configuring-uvc-camera
writing output... [ 29%] hardware_and_software_configuration/configuring/getting_started/getting-started
writing output... [ 30%] hardware_and_software_configuration/configuring/index
writing output... [ 30%] hardware_and_software_configuration/configuring/managing_esd/managing-esd
writing output... [ 31%] hardware_and_software_configuration/configuring/saving_config/saving-config
writing output... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_color/connecting-color
writing output... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_motor/connecting-motor
writing output... [ 32%] hardware_and_software_configuration/connecting_devices/connecting_power/connecting-power
writing output... [ 32%] hardware_and_software_configuration/connecting_devices/connecting_servo/connecting-servo
writing output... [ 33%] hardware_and_software_configuration/connecting_devices/connecting_touch/connecting-touch
writing output... [ 33%] hardware_and_software_configuration/connecting_devices/index
writing output... [ 34%] hardware_and_software_configuration/index
writing output... [ 34%] hardware_and_software_configuration/self_inspect/self-inspect
writing output... [ 35%] index
writing output... [ 35%] manuals/game_manuals/game_manuals
writing output... [ 36%] manufacturing/3d_printing/3d_printed_parts/3d_printed_parts
writing output... [ 36%] manufacturing/3d_printing/3d_printing_intro/3d_printing_intro
writing output... [ 36%] manufacturing/3d_printing/designing_and_slicing/designing_and_slicing
writing output... [ 37%] manufacturing/3d_printing/designing_and_slicing/general_3d_print_design/general_3d_print_design
writing output... [ 37%] manufacturing/3d_printing/designing_and_slicing/part_printability/part_printability
writing output... [ 38%] manufacturing/3d_printing/designing_and_slicing/slicing_settings/slicing_settings
writing output... [ 38%] manufacturing/3d_printing/designing_and_slicing/slicing_software/slicing_software
writing output... [ 39%] manufacturing/3d_printing/designing_and_slicing/tolerancing/tolerancing
writing output... [ 39%] manufacturing/3d_printing/designing_and_slicing/what_is_slicing/what_is_slicing
writing output... [ 40%] manufacturing/3d_printing/designing_and_slicing/working_with_screws/working_with_screws
writing output... [ 40%] manufacturing/3d_printing/filament_choice/advanced_filaments/advanced_filaments
writing output... [ 40%] manufacturing/3d_printing/filament_choice/common_filaments/common_filaments
writing output... [ 41%] manufacturing/3d_printing/filament_choice/filament_choice
writing output... [ 41%] manufacturing/3d_printing/filament_choice/filament_storage/filament_storage
writing output... [ 42%] manufacturing/3d_printing/general_knowledge/common_tools/common_tools
writing output... [ 42%] manufacturing/3d_printing/general_knowledge/common_upgrades/common_upgrades
writing output... [ 43%] manufacturing/3d_printing/general_knowledge/general_knowledge
writing output... [ 43%] manufacturing/3d_printing/general_knowledge/hardware_tradeoffs/hardware_tradeoffs
writing output... [ 44%] manufacturing/3d_printing/general_knowledge/terminology/terminology
writing output... [ 44%] manufacturing/3d_printing/index
writing output... [ 45%] manufacturing/3d_printing/printer_choice/budget_printers/budget_printers
writing output... [ 45%] manufacturing/3d_printing/printer_choice/high_end_printers/high_end_printers
writing output... [ 45%] manufacturing/3d_printing/printer_choice/mid_range_printers/mid_range_printers
writing output... [ 46%] manufacturing/3d_printing/printer_choice/printer_choice
writing output... [ 46%] manufacturing/3d_printing/specific_skill_guides/basic_post_processing/basic_post_processing
writing output... [ 47%] manufacturing/3d_printing/specific_skill_guides/bed_leveling/bed_leveling
writing output... [ 47%] manufacturing/3d_printing/specific_skill_guides/extruder_calibration/extruder_calibration
writing output... [ 48%] manufacturing/3d_printing/specific_skill_guides/print_adhesion/print_adhesion
writing output... [ 48%] manufacturing/3d_printing/specific_skill_guides/specific_skill_guides
writing output... [ 49%] manufacturing/3d_printing/specific_skill_guides/temperature_tuning/temperature_tuning
writing output... [ 49%] manufacturing/3d_printing/troubleshooting/troubleshooting
writing output... [ 50%] manufacturing/index
writing output... [ 50%] overview/ftcoverview
writing output... [ 50%] persona_pages/coach_admin/coach_admin
writing output... [ 51%] persona_pages/mentor_tech/mentor_tech
writing output... [ 51%] persona_pages/rookie_teams/rookie_teams
writing output... [ 52%] persona_pages/veteran_teams/veteran_teams
writing output... [ 52%] programming_resources/android_studio_java/Android-Studio-Tutorial
writing output... [ 53%] programming_resources/android_studio_java/config/config
writing output... [ 53%] programming_resources/android_studio_java/install/install
writing output... [ 54%] programming_resources/android_studio_java/intro/intro
writing output... [ 54%] programming_resources/android_studio_java/manage/manage
writing output... [ 54%] programming_resources/android_studio_java/opmode/opmode
writing output... [ 55%] programming_resources/blocks/Blocks-Tutorial
writing output... [ 55%] programming_resources/blocks/config/config
writing output... [ 56%] programming_resources/blocks/connecting/connecting
writing output... [ 56%] programming_resources/blocks/intro/intro
writing output... [ 57%] programming_resources/blocks/opmode/opmode
writing output... [ 57%] programming_resources/blocks/reference/reference
writing output... [ 58%] programming_resources/imu/imu
writing output... [ 58%] programming_resources/index
writing output... [ 59%] programming_resources/laptops/laptops
writing output... [ 59%] programming_resources/onbot_java/OnBot-Java-Tutorial
writing output... [ 59%] programming_resources/onbot_java/config/config
writing output... [ 60%] programming_resources/onbot_java/connecting/connecting
writing output... [ 60%] programming_resources/onbot_java/intro/intro
writing output... [ 61%] programming_resources/onbot_java/opmode/opmode
writing output... [ 61%] programming_resources/onbot_java/reference/reference
writing output... [ 62%] programming_resources/shared/auto_load_opmode/auto-load-opmode
writing output... [ 62%] programming_resources/shared/choosing_program_lang/choosing-program-lang
writing output... [ 63%] programming_resources/shared/configuring_android/Configuring-Your-Android-Devices
writing output... [ 63%] programming_resources/shared/control_system_intro/The-FTC-Control-System
writing output... [ 63%] programming_resources/shared/external_libraries_blocks/external-libraries-blocks
writing output... [ 64%] programming_resources/shared/installing_javascript_browser/Installing-a-Javascript-Enabled-Browser
writing output... [ 64%] programming_resources/shared/installing_kotlin/Installing-Kotlin
writing output... [ 65%] programming_resources/shared/managing_control_hub/Managing-a-Control-Hub
writing output... [ 65%] programming_resources/shared/managing_smartphone_ds/Managing-a-Smartphone-Driver-Station
writing output... [ 66%] programming_resources/shared/managing_smartphone_rc/Managing-a-Smartphone-Robot-Controller
writing output... [ 66%] programming_resources/shared/myblocks/annotation/annotation
writing output... [ 67%] programming_resources/shared/myblocks/driving_example/driving-example
writing output... [ 67%] programming_resources/shared/myblocks/editing/editing
writing output... [ 68%] programming_resources/shared/myblocks/hardware_example/hardware-example
writing output... [ 68%] programming_resources/shared/myblocks/ideas/ideas
writing output... [ 68%] programming_resources/shared/myblocks/index
writing output... [ 69%] programming_resources/shared/myblocks/intro/intro
writing output... [ 69%] programming_resources/shared/myblocks/method_example/method-example
writing output... [ 70%] programming_resources/shared/myblocks/parameter/parameter
writing output... [ 70%] programming_resources/shared/myblocks/rw_example/rw-example
writing output... [ 71%] programming_resources/shared/myblocks/simple_example/simple-example
writing output... [ 71%] programming_resources/shared/myblocks/summary/summary
writing output... [ 72%] programming_resources/shared/myblocks/telem_example/telem-example
writing output... [ 72%] programming_resources/shared/myblocks/timer_example/timer-example
writing output... [ 72%] programming_resources/shared/phone_pairing/phone-pairing
writing output... [ 73%] programming_resources/shared/pid_coefficients/pid-coefficients
writing output... [ 73%] programming_resources/shared/pidf_coefficients/pidf-coefficients
writing output... [ 74%] programming_resources/shared/program_and_manage_network/Connecting-a-Laptop-to-the-Program-&-Manage-Network
writing output... [ 74%] programming_resources/shared/required_materials/Required-Materials
writing output... [ 75%] programming_resources/shared/using_android_device/Using-Your-Android-Device
writing output... [ 75%] programming_resources/tutorial_specific/android_studio/controlling_a_servo/Controlling-a-Servo-(Android-Studio)
writing output... [ 76%] programming_resources/tutorial_specific/android_studio/creating_op_modes/Creating-and-Running-an-Op-Mode-(Android-Studio)
writing output... [ 76%] programming_resources/tutorial_specific/android_studio/disable_instant_run/disable-instant-run
writing output... [ 77%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/Downloading-the-Android-Studio-Project-Folder
writing output... [ 77%] programming_resources/tutorial_specific/android_studio/enabling_developer_options/Enabling-Developer-Options
writing output... [ 77%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/Fork-and-Clone-From-GitHub
writing output... [ 78%] programming_resources/tutorial_specific/android_studio/installing_android_studio/Installing-Android-Studio
writing output... [ 78%] programming_resources/tutorial_specific/android_studio/using_sensors/Using-Sensors-(Android-Studio)
writing output... [ 79%] programming_resources/tutorial_specific/blocks/blocks_reference/Blocks-Reference-Material
writing output... [ 79%] programming_resources/tutorial_specific/blocks/controlling_a_servo/Controlling-a-Servo-(Blocks)
writing output... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/Writing-an-Op-Mode-with-FTC-Blocks
writing output... [ 80%] programming_resources/tutorial_specific/blocks/managing_opmodes/managing-opmodes
writing output... [ 81%] programming_resources/tutorial_specific/blocks/running_op_modes/Running-Your-Op-Mode
writing output... [ 81%] programming_resources/tutorial_specific/blocks/using_sensors/Using-Sensors-(Blocks)
writing output... [ 81%] programming_resources/tutorial_specific/onbot_java/controlling_a_servo/Controlling-a-Servo-(OnBot-Java)
writing output... [ 82%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/Creating-and-Running-an-Op-Mode-(OnBot-Java)
writing output... [ 82%] programming_resources/tutorial_specific/onbot_java/onbot_java_reference/OnBot-Java-Reference-Info
writing output... [ 83%] programming_resources/tutorial_specific/onbot_java/using_sensors/Using-Sensors-(OnBot-Java)
writing output... [ 83%] programming_resources/vision/blocks_tfod_opmode/blocks-tfod-opmode
writing output... [ 84%] programming_resources/vision/blocks_tfod_opmode_custom/blocks-tfod-opmode-custom
writing output... [ 84%] programming_resources/vision/camera_calibration/camera-calibration
writing output... [ 85%] programming_resources/vision/java_tfod_opmode/java-tfod-opmode
writing output... [ 85%] programming_resources/vision/java_tfod_opmode_custom/java-tfod-opmode-custom
writing output... [ 86%] programming_resources/vision/tensorflow_cs_2023/tensorflow-cs-2023
writing output... [ 86%] programming_resources/vision/tensorflow_ff_2021/tensorflow-ff-2021
writing output... [ 86%] programming_resources/vision/tensorflow_pp_2022/tensorflow_pp_2022
writing output... [ 87%] programming_resources/vision/vision_overview/vision-overview
writing output... [ 87%] programming_resources/vision/webcam_controls/eval/eval
writing output... [ 88%] programming_resources/vision/webcam_controls/exposure/auto_exposure/auto-exposure
writing output... [ 88%] programming_resources/vision/webcam_controls/exposure/control/control
writing output... [ 89%] programming_resources/vision/webcam_controls/exposure/index
writing output... [ 89%] programming_resources/vision/webcam_controls/exposure/mode/mode
writing output... [ 90%] programming_resources/vision/webcam_controls/exposure/samples/samples
writing output... [ 90%] programming_resources/vision/webcam_controls/focus/control/control
writing output... [ 90%] programming_resources/vision/webcam_controls/focus/index
writing output... [ 91%] programming_resources/vision/webcam_controls/focus/mode/mode
writing output... [ 91%] programming_resources/vision/webcam_controls/gain/control/control
writing output... [ 92%] programming_resources/vision/webcam_controls/gain/ex1/ex1
writing output... [ 92%] programming_resources/vision/webcam_controls/gain/ex2/ex2
writing output... [ 93%] programming_resources/vision/webcam_controls/gain/ex3/ex3
writing output... [ 93%] programming_resources/vision/webcam_controls/gain/index
writing output... [ 94%] programming_resources/vision/webcam_controls/index
writing output... [ 94%] programming_resources/vision/webcam_controls/overview/overview
writing output... [ 95%] programming_resources/vision/webcam_controls/ptz/index
writing output... [ 95%] programming_resources/vision/webcam_controls/ptz/pan_tilt/pan-tilt
writing output... [ 95%] programming_resources/vision/webcam_controls/ptz/zoom/zoom
writing output... [ 96%] programming_resources/vision/webcam_controls/samples/samples
writing output... [ 96%] programming_resources/vision/webcam_controls/white_balance/control/control
writing output... [ 97%] programming_resources/vision/webcam_controls/white_balance/index
writing output... [ 97%] programming_resources/vision/webcam_controls/white_balance/mode/mode
writing output... [ 98%] sponsors/discounts/discounts
writing output... [ 98%] sponsors/software/software
writing output... [ 99%] tech_tips/tech-tips
writing output... [ 99%] todo
writing output... [100%] tos/tos

generating indices... genindex done
writing additional pages... search done
copying images... [  0%] apriltag/opmode_test_images/images/apriltag_sizing.png
copying images... [  0%] apriltag/opmode_test_images/images/printing.png
copying images... [  0%] apriltag/opmode_test_images/images/tag583_nemo.png
copying images... [  0%] apriltag/opmode_test_images/images/tag584_jonah.png
copying images... [  0%] apriltag/opmode_test_images/images/tag585_cousteau.png
copying images... [  0%] apriltag/opmode_test_images/images/tag586_ariel.png
copying images... [  0%] apriltag/understanding_apriltag_detection_values/images/figure1.jpg
copying images... [  0%] apriltag/understanding_apriltag_detection_values/images/figure2.jpg
copying images... [  1%] apriltag/understanding_apriltag_detection_values/images/apriltag_setup.jpg
copying images... [  1%] apriltag/understanding_apriltag_detection_values/images/two_tags.jpg
copying images... [  1%] apriltag/understanding_apriltag_detection_values/images/apriltag_telemetry.jpg
copying images... [  1%] apriltag/vision_portal/apriltag_advanced_use/images/FTC-Global-Coordinates.png
copying images... [  1%] apriltag/vision_portal/apriltag_advanced_use/images/100-VisionPortal-Test-v01.png
copying images... [  1%] apriltag/vision_portal/apriltag_camera_calibration/images/010-RC-warning.png
copying images... [  1%] apriltag/vision_portal/apriltag_camera_calibration/images/020-DS-warning.png
copying images... [  1%] apriltag/vision_portal/apriltag_camera_calibration/images/030-scaling-warning.png
copying images... [  1%] apriltag/vision_portal/apriltag_id_code/images/070-ID-Block-arrow.png
copying images... [  2%] apriltag/vision_portal/apriltag_id_code/images/080-AprilTag-Blocks-FOR-loop.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/005-AprilTag-Worlds.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/010-apriltagrobots.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/020-Sample-Tags.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/080-CH-LiveView-ID-code.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/100-Tag-size-42.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/200-CH-LiveView-offsets-crop.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/280-DS-preview.png
copying images... [  2%] apriltag/vision_portal/apriltag_intro/images/300-RC-preview.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/010-Blocks-ATprocessor-Easy.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/020-Blocks-setTagLibrary-CurrentGame.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/030-Blocks-ATprocessor-CurrentGame.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/040-Blocks-ATProcessor-Variable.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/050-Blocks-ATprocessor-CurrentGame-Variable.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/060-Blocks-LibraryBuilder-CurrentGame.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/070-Blocks-Processor-Variable.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/080-Blocks-addTag.png
copying images... [  3%] apriltag/vision_portal/apriltag_library/images/090-Blocks-add-Metadata.png
copying images... [  4%] apriltag/vision_portal/apriltag_metadata/images/100-tag-name-Blocks.png
copying images... [  4%] apriltag/vision_portal/apriltag_pose/images/Blocks-pose-oval.png
copying images... [  4%] apriltag/vision_portal/apriltag_pose/images/Blocks-RBE.png
copying images... [  4%] apriltag/vision_portal/apriltag_reference_frame/images/200-CH-LiveView-offsets-crop.png
copying images... [  4%] apriltag/vision_portal/vision_multiportal/images/500-W_MultiPortal_v01.png
copying images... [  4%] apriltag/vision_portal/vision_multiportal/images/200-RC-horizontal.png
copying images... [  4%] apriltag/vision_portal/vision_processor_init/images/020-AT-Processor-easy.png
copying images... [  4%] apriltag/vision_portal/vision_processor_init/images/030-AT-Processor-builder-enabled.png
copying images... [  4%] apriltag/vision_portal/vision_processor_init/images/040-TFOD-Processor-easy.png
copying images... [  5%] apriltag/vision_portal/vision_processor_init/images/050-TFOD-Processor-builder.png
copying images... [  5%] apriltag/vision_portal/vision_processor_init/images/060-enable-AT-processor.png
copying images... [  5%] apriltag/vision_portal/visionportal_camera_controls/images/010-Blocks-setters.png
copying images... [  5%] apriltag/vision_portal/visionportal_camera_controls/images/020-Blocks-dropdown.png
copying images... [  5%] apriltag/vision_portal/visionportal_camera_controls/images/030-Blocks-getExposure.png
copying images... [  5%] apriltag/vision_portal/visionportal_camera_controls/images/040-Blocks-holder.png
copying images... [  5%] apriltag/vision_portal/visionportal_camera_controls/images/050-Blocks-Exposure-OpMode.png
copying images... [  5%] apriltag/vision_portal/visionportal_cpu_and_bandwidth/images/050-Blocks-LiveView-toggle.png
copying images... [  5%] apriltag/vision_portal/visionportal_cpu_and_bandwidth/images/060-Blocks-Processor-toggle.png
copying images... [  6%] apriltag/vision_portal/visionportal_cpu_and_bandwidth/images/080-Blocks-Streaming-toggle.png
copying images... [  6%] apriltag/vision_portal/visionportal_cpu_and_bandwidth/images/100-Blocks-close-VisionPortal.png
copying images... [  6%] apriltag/vision_portal/visionportal_init/images/040-VisionPortal-easy-AT-webcam.png
copying images... [  6%] apriltag/vision_portal/visionportal_init/images/050-VisionPortal-AT-webcam-options-enabled.png
copying images... [  6%] apriltag/vision_portal/visionportal_init/images/060-enable-AT-processor.png
copying images... [  6%] apriltag/vision_portal/visionportal_overview/images/020-dual-detection.png
copying images... [  6%] apriltag/vision_portal/visionportal_overview/images/030-CH-preview-2-webcams.png
copying images... [  6%] apriltag/vision_portal/visionportal_overview/images/100-DH-DS-CS-BIG-TFOD.png
copying images... [  6%] apriltag/vision_portal/visionportal_overview/images/005-AprilTag-Worlds.png
copying images... [  7%] apriltag/vision_portal/visionportal_previews/images/040-RC-preview-2-webcams-Moto-e4.png
copying images... [  7%] apriltag/vision_portal/visionportal_previews/images/050-CH-TFOD-preview-grey-bands.png
copying images... [  7%] apriltag/vision_portal/visionportal_previews/images/100-DH-preview-BIG-ovals.png
copying images... [  7%] apriltag/vision_portal/visionportal_webcams/images/010-C270.png
copying images... [  7%] apriltag/vision_portal/visionportal_webcams/images/030-C310.png
copying images... [  7%] apriltag/vision_portal/visionportal_webcams/images/020-C920.png
copying images... [  7%] apriltag/vision_portal/visionportal_webcams/images/040-LifeCam-3000.png
copying images... [  7%] apriltag/vision_portal/visionportal_webcams/images/050-Arducam.png
copying images... [  7%] control_hard_compon/ds_components/components/images/REV-31-1596.png
copying images... [  8%] control_hard_compon/ds_components/components/images/motoe5.png
copying images... [  8%] control_hard_compon/ds_components/components/images/usbotg.png
copying images... [  8%] control_hard_compon/ds_components/components/images/usbhub.png
copying images... [  8%] control_hard_compon/ds_components/components/images/REV-31-1592.png
copying images... [  8%] control_hard_compon/ds_components/components/images/ankerbattery.png
copying images... [  8%] control_hard_compon/ds_components/components/images/f310.png
copying images... [  8%] control_hard_compon/ds_components/components/images/dualsense.png
copying images... [  8%] control_hard_compon/ds_components/components/images/dualshock.png
copying images... [  8%] control_hard_compon/ds_components/components/images/etpark.png
copying images... [  9%] control_hard_compon/ds_components/components/images/xbox360.png
copying images... [  9%] control_hard_compon/ds_components/components/images/quadstick.png
copying images... [  9%] control_hard_compon/ds_components/images/C1.svg
copying images... [  9%] control_hard_compon/license/sa_license.png
copying images... [  9%] control_hard_compon/rc_components/encoders/images/REV-41-1291.png
copying images... [  9%] control_hard_compon/rc_components/encoders/images/REV-11-1271.png
copying images... [  9%] control_hard_compon/rc_components/hub/images/REV-31-1595.png
copying images... [  9%] control_hard_compon/rc_components/hub/images/REV-31-1153.png
copying images... [  9%] control_hard_compon/rc_components/hub/ports/images/CH-HUB.png
copying images... [ 10%] control_hard_compon/rc_components/hub/ports/images/CH-HUB-FRONT.png
copying images... [ 10%] control_hard_compon/rc_components/hub/ports/images/EX-HUB.png
copying images... [ 10%] control_hard_compon/rc_components/images/B1.svg
copying images... [ 10%] control_hard_compon/rc_components/images/B2.svg
copying images... [ 10%] control_hard_compon/rc_components/images/A1.svg
copying images... [ 10%] control_hard_compon/rc_components/images/A2.svg
copying images... [ 10%] control_hard_compon/rc_components/motors/images/W44260.jpg
copying images... [ 10%] control_hard_compon/rc_components/motors/images/am-3103AUS.jpg
copying images... [ 10%] control_hard_compon/rc_components/motors/images/5202-0002-0014.jpg
copying images... [ 11%] control_hard_compon/rc_components/motors/images/REV-41-1301.png
copying images... [ 11%] control_hard_compon/rc_components/motors/images/REV-41-1300.png
copying images... [ 11%] control_hard_compon/rc_components/power_distr/images/W39057.jpg
copying images... [ 11%] control_hard_compon/rc_components/power_distr/images/14-0014-FTCLegal__75264.jpg
copying images... [ 11%] control_hard_compon/rc_components/power_distr/images/am-4649.jpg
copying images... [ 11%] control_hard_compon/rc_components/power_distr/images/REV-31-1387.png
copying images... [ 11%] control_hard_compon/rc_components/power_distr/images/W39129.jpg
copying images... [ 11%] control_hard_compon/rc_components/power_distr/images/50-0030.jpeg
copying images... [ 11%] control_hard_compon/rc_components/power_distr/images/am-4969.jpg
copying images... [ 12%] control_hard_compon/rc_components/power_distr/images/XT30_Power_Distribution_Block.png
copying images... [ 12%] control_hard_compon/rc_components/power_distr/images/goBILDApdb.jpg
copying images... [ 12%] control_hard_compon/rc_components/power_distr/images/REV-11-1144.png
copying images... [ 12%] control_hard_compon/rc_components/power_distr/images/ankerbattery.png
copying images... [ 12%] control_hard_compon/rc_components/sensors/images/MB1242.jpg
copying images... [ 12%] control_hard_compon/rc_components/sensors/images/REV-31-1505.png
copying images... [ 12%] control_hard_compon/rc_components/sensors/images/REV-31-1557.png
copying images... [ 12%] control_hard_compon/rc_components/sensors/images/45-2018.png
copying images... [ 12%] control_hard_compon/rc_components/sensors/images/REV-31-1425.png
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/REV-31-1462.png
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/navx2.png
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/BNO055.jpg
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/REV-31-1155.png
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/BBG-770.jpg
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/image_3_3.png
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/image_4_3.png
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/image_5_3.png
copying images... [ 13%] control_hard_compon/rc_components/sensors/images/image_6_3.png
copying images... [ 14%] control_hard_compon/rc_components/sensors/images/image_7_3.png
copying images... [ 14%] control_hard_compon/rc_components/sensors/images/image_8_3.png
copying images... [ 14%] control_hard_compon/rc_components/sensors/images/image_9_3.png
copying images... [ 14%] control_hard_compon/rc_components/sensors/images/image_12_3.png
copying images... [ 14%] control_hard_compon/rc_components/sensors/images/image_13_3.png
copying images... [ 14%] control_hard_compon/rc_components/sensors/images/image_14_3.png
copying images... [ 14%] control_hard_compon/rc_components/sensors/images/image_15_3.png
copying images... [ 14%] control_hard_compon/rc_components/servos/images/REV-41-1097.jpg
copying images... [ 14%] control_hard_compon/rc_components/servos/images/2000-0025-0504.jpg
copying images... [ 15%] control_hard_compon/rc_components/servos/images/W39197.jpg
copying images... [ 15%] control_hard_compon/rc_components/uvc/images/C270.jpg
copying images... [ 15%] control_hard_compon/rc_components/uvc/images/C920.jpg
copying images... [ 15%] devices/huskylens/images/020-HuskyLens-dual.png
copying images... [ 15%] devices/huskylens/images/060-adapter.png
copying images... [ 15%] devices/huskylens/images/070-ports.png
copying images... [ 15%] devices/huskylens/images/120-DS-config.png
copying images... [ 15%] devices/huskylens/images/140-Sample-Blocks.png
copying images... [ 15%] devices/huskylens/images/160-Algorithm-Blocks.png
copying images... [ 16%] devices/huskylens/images/210-AprilTag-double.png
copying images... [ 16%] devices/huskylens/images/220-DS-1-big-AprilTag.png
copying images... [ 16%] devices/huskylens/images/230-3-tags-double.png
copying images... [ 16%] devices/huskylens/images/235-DS-3-AprilTag.png
copying images... [ 16%] devices/huskylens/images/240-red-color-ID.png
copying images... [ 16%] devices/huskylens/images/250-two-red.png
copying images... [ 16%] devices/huskylens/images/245-Color-Algorithm-Blocks.png
copying images... [ 16%] devices/huskylens/images/260-DS-two-red.png
copying images... [ 16%] devices/huskylens/images/270-two-blue-double.png
copying images... [ 17%] devices/huskylens/images/280-DS-2-blue.png
copying images... [ 17%] devices/huskylens/images/340-Husky-LearnMultiple.png
copying images... [ 17%] devices/huskylens/images/360-two-colors.png
copying images... [ 17%] devices/huskylens/images/400-Blocks-Color-ID.png
copying images... [ 17%] devices/huskylens/images/420-2-color-telemetry.png
copying images... [ 17%] ftc_sdk/updating/controlhub_os/images/650-RHC-OS.png
copying images... [ 17%] ftc_sdk/updating/controlhub_os/images/700-manage-OS.png
copying images... [ 17%] ftc_sdk/updating/driverhub_os/images/600-RHC-DH-OS.png
copying images... [ 17%] ftc_sdk/updating/driverhub_os/images/910-DH-double.png
copying images... [ 18%] ftc_sdk/updating/ds_app/images/070-RHC-recognize-DH.png
copying images... [ 18%] ftc_sdk/updating/ds_app/images/075-RHC-update-DH.png
copying images... [ 18%] ftc_sdk/updating/ds_app/images/050-FTC-repo.png
copying images... [ 18%] ftc_sdk/updating/ds_app/images/060-github-assets-DS.png
copying images... [ 18%] ftc_sdk/updating/ds_app/images/910-DH-double.png
copying images... [ 18%] ftc_sdk/updating/ds_app/images/030-RHC-recognize-phone.png
copying images... [ 18%] ftc_sdk/updating/ds_app/images/040-RHC-update-DS-phone.png
copying images... [ 18%] ftc_sdk/updating/hardware_client/images/010-download.png
copying images... [ 18%] ftc_sdk/updating/hardware_client/images/020-RHC-available-files.png
copying images... [ 19%] ftc_sdk/updating/hardware_client/images/800-update-RHC.png
copying images... [ 19%] ftc_sdk/updating/hub_firmware/images/350-RHC-EH-firmware.png
copying images... [ 19%] ftc_sdk/updating/hub_firmware/images/400-RHC-EH-CH-firmware.png
copying images... [ 19%] ftc_sdk/updating/hub_firmware/images/150-DS-firmware-double.png
copying images... [ 19%] ftc_sdk/updating/hub_firmware/images/250-manage-firmware.png
copying images... [ 19%] ftc_sdk/updating/hub_firmware/images/255-manage-firmware-confirm.png
copying images... [ 19%] ftc_sdk/updating/hub_firmware/images/270-manage-firmware-DS-CH-landscape.png
copying images... [ 19%] ftc_sdk/updating/hub_firmware/images/257-manage-firmware-confirm-DS.png
copying images... [ 19%] ftc_sdk/updating/rc_app/images/070-RHC-recognize-CH.png
copying images... [ 20%] ftc_sdk/updating/rc_app/images/082-RHC-update-RC-CH.png
copying images... [ 20%] ftc_sdk/updating/rc_app/images/050-FTC-repo.png
copying images... [ 20%] ftc_sdk/updating/rc_app/images/090-github-assets-RC.png
copying images... [ 20%] ftc_sdk/updating/rc_app/images/300-manage-RC-app.png
copying images... [ 20%] ftc_sdk/updating/rc_app/images/330-manage-RC-app-CH-DS.png
copying images... [ 20%] ftc_sdk/updating/rc_app/images/080-RHC-recognize-RC-phone.png
copying images... [ 20%] ftc_sdk/updating/rc_app/images/082-RHC-update-RC-phone.png
copying images... [ 20%] game_specific_resources/field_coordinate_system/images/image1.jpg
copying images... [ 20%] game_specific_resources/field_coordinate_system/images/image2.jpg
copying images... [ 21%] game_specific_resources/field_coordinate_system/images/image3.jpg
copying images... [ 21%] game_specific_resources/playing_field_resources/images/CenterStageField.png
copying images... [ 21%] gracious_professionalism/images/GoodStuff.png
copying images... [ 21%] gracious_professionalism/images/wf_fireworks.jpg
copying images... [ 21%] hardware_and_software_configuration/configuring/configuring_color_sensor/images/ConfiguringHardwareColorDistanceStep1.jpg
copying images... [ 21%] hardware_and_software_configuration/configuring/configuring_color_sensor/images/ConfiguringHardwareColorDistanceStep2.jpg
copying images... [ 21%] hardware_and_software_configuration/configuring/configuring_color_sensor/images/ConfiguringHardwareColorDistanceStep3.jpg
copying images... [ 21%] hardware_and_software_configuration/configuring/configuring_color_sensor/images/ConfiguringHardwareColorDistanceStep4.jpg
copying images... [ 21%] hardware_and_software_configuration/configuring/configuring_color_sensor/images/ConfiguringHardwareColorDistanceStep5.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_dc_motor/images/ConfiguringHardwareMotorStep1.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_dc_motor/images/ConfiguringHardwareMotorStep2.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_dc_motor/images/ConfiguringHardwareMotorStep3.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_dc_motor/images/ConfiguringHardwareMotorStep4.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_digital_touch_sensor/images/ConfiguringHardwareTouchStep1.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_digital_touch_sensor/images/ConfiguringHardwareTouchNewStep2.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_digital_touch_sensor/images/ConfiguringHardwareTouchNewStep3.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/twoAndroidPhones.jpg
copying images... [ 22%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/USBTypeACable.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/OTGAdapter.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/REVSwitch.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/TamiyaAdapter.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/Battery.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/ExpansionHub.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/3PinJSTPH.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/xt30Extension.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/AdvancedSettings.jpg
copying images... [ 23%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/ExpansionHubAddressChange.jpg
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/DefaultAddress.png
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/NewAddress.png
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/AddressChangeComplete.jpg
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/XT30ExtensionConnected.jpg
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/RS485Connected.jpg
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/RS485Port.jpg
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/DualConnected.jpg
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/ExpansionHubPortal.jpg
copying images... [ 24%] hardware_and_software_configuration/configuring/configuring_dual_hubs/images/TwoHubsConfigured.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/USB-camera-Control-Hub.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/webcam-config-CH.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/blockswebcam.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/DS-webcam-preview-CH-1.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/DS-webcam-preview-CH-2.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/DS-webcam-preview-CH-3.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/activateBeforeWaitForStart.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_external_webcam/images/HDMIMonitor.jpg
copying images... [ 25%] hardware_and_software_configuration/configuring/configuring_servo/images/ConfiguringHardwareServoStep1.jpg
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_servo/images/ConfiguringHardwareServoStep2.jpg
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_servo/images/ConfiguringHardwareServoStep3.jpg
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_servo/images/ConfiguringHardwareServoStep4.jpg
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_uvc_camera/images/uvcdiagram.png
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_uvc_camera/images/ankerhub.jpg
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_uvc_camera/images/ankerpowerport.jpg
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_uvc_camera/images/limefuel.png
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_uvc_camera/images/5vauxcable.png
copying images... [ 26%] hardware_and_software_configuration/configuring/configuring_uvc_camera/images/blockswebcam.png
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep1.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep2.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep3.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep4.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep5.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareNewStep1.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareNewStep2.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareNewStep3.jpg
copying images... [ 27%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep9.jpg
copying images... [ 28%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep10.jpg
copying images... [ 28%] hardware_and_software_configuration/configuring/getting_started/images/ConfiguringHardwareStep11.jpg
copying images... [ 28%] hardware_and_software_configuration/configuring/managing_esd/images/positivelyChargedRobot.png
copying images... [ 28%] hardware_and_software_configuration/configuring/managing_esd/images/triboelectric.png
copying images... [ 28%] hardware_and_software_configuration/configuring/managing_esd/images/discharging.png
copying images... [ 28%] hardware_and_software_configuration/configuring/managing_esd/images/heavydutystaticide.jpg
copying images... [ 28%] hardware_and_software_configuration/configuring/managing_esd/images/ferritechoke.jpg
copying images... [ 28%] hardware_and_software_configuration/configuring/managing_esd/images/mountonplywood.jpg
copying images... [ 28%] hardware_and_software_configuration/configuring/managing_esd/images/poorlyinsulated.jpg
copying images... [ 29%] hardware_and_software_configuration/configuring/managing_esd/images/keepawayfromframe.jpg
copying images... [ 29%] hardware_and_software_configuration/configuring/managing_esd/images/tapepoorlyinsulated.jpg
copying images... [ 29%] hardware_and_software_configuration/configuring/managing_esd/images/coverwithtape.jpg
copying images... [ 29%] hardware_and_software_configuration/configuring/managing_esd/images/REV-31-1269-ResistiveGroundingStrap.jpg
copying images... [ 29%] hardware_and_software_configuration/configuring/managing_esd/images/REV-31-1385-AndersonPowerPoleToXT30.png
copying images... [ 29%] hardware_and_software_configuration/configuring/managing_esd/images/groundtheelectronics.png
copying images... [ 29%] hardware_and_software_configuration/configuring/saving_config/images/SavingConfigurationInformationStep1.jpg
copying images... [ 29%] hardware_and_software_configuration/configuring/saving_config/images/SavingConfigurationInformationStep2.jpg
copying images... [ 29%] hardware_and_software_configuration/configuring/saving_config/images/SavingConfigurationInformationStep3.jpg
copying images... [ 30%] hardware_and_software_configuration/configuring/saving_config/images/SavingConfigurationInformationStep4.jpg
copying images... [ 30%] hardware_and_software_configuration/configuring/saving_config/images/SavingConfigurationInformationNewStep5.jpg
copying images... [ 30%] hardware_and_software_configuration/configuring/saving_config/images/SavingConfigurationInformationNewStep6.jpg
copying images... [ 30%] hardware_and_software_configuration/configuring/saving_config/images/SavingConfigurationInformationNewStep7.jpg
copying images... [ 30%] hardware_and_software_configuration/connecting_devices/connecting_color/images/ColorSensorStep1.jpg
copying images... [ 30%] hardware_and_software_configuration/connecting_devices/connecting_color/images/ColorSensorStep2.jpg
copying images... [ 30%] hardware_and_software_configuration/connecting_devices/connecting_motor/images/MotorRig.jpg
copying images... [ 30%] hardware_and_software_configuration/connecting_devices/connecting_motor/images/ConnectingMotorStep1.jpg
copying images... [ 30%] hardware_and_software_configuration/connecting_devices/connecting_motor/images/ConnectingMotorStep2.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_power/images/Connecting12VStep1.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_power/images/Connecting12VStep2.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_power/images/Connecting12VStep3.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_power/images/Connecting12VStep4.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_power/images/Connecting12VStep5.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_power/images/Connecting12VStep6.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_servo/images/ConnectingServoStep1.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_servo/images/ConnectingServoStep2.jpg
copying images... [ 31%] hardware_and_software_configuration/connecting_devices/connecting_touch/images/TouchSensorStep1.jpg
copying images... [ 32%] hardware_and_software_configuration/connecting_devices/connecting_touch/images/TouchSensorStep2.jpg
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/nDS-1.png
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/tDS-1-BAD.png
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/tDS-2.png
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/tDS-3a.png
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/tDS-3b.png
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/tDS-4b.png
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/tDS-4a.png
copying images... [ 32%] hardware_and_software_configuration/self_inspect/images/tRC-1.png
copying images... [ 33%] hardware_and_software_configuration/self_inspect/images/tRC-2.png
copying images... [ 33%] hardware_and_software_configuration/self_inspect/images/tRC-3a.png
copying images... [ 33%] hardware_and_software_configuration/self_inspect/images/tRC-3b.png
copying images... [ 33%] hardware_and_software_configuration/self_inspect/images/tRC-4.png
copying images... [ 33%] hardware_and_software_configuration/self_inspect/images/tRC-5b.png
copying images... [ 33%] hardware_and_software_configuration/self_inspect/images/tRC-6b.png
copying images... [ 33%] hardware_and_software_configuration/self_inspect/images/tRC-6a.png
copying images... [ 33%] manufacturing/3d_printing/3d_printed_parts/images/powerswitchmounting.png
copying images... [ 33%] manufacturing/3d_printing/3d_printed_parts/images/deadaxlemecanum.png
copying images... [ 34%] manufacturing/3d_printing/3d_printed_parts/images/intakespacers.png
copying images... [ 34%] manufacturing/3d_printing/3d_printed_parts/images/wobblegoalclaw.png
copying images... [ 34%] manufacturing/3d_printing/3d_printed_parts/images/intakesurgicaltubemounting.png
copying images... [ 34%] manufacturing/3d_printing/3d_printed_parts/images/examplemulticolorplates.png
copying images... [ 34%] manufacturing/3d_printing/3d_printing_intro/images/printed_parts_example.png
copying images... [ 34%] manufacturing/3d_printing/3d_printing_intro/images/fdm_example.png
copying images... [ 34%] manufacturing/3d_printing/3d_printing_intro/images/resin_spool.png
copying images... [ 34%] manufacturing/3d_printing/designing_and_slicing/part_printability/images/demoprintface1.png
copying images... [ 34%] manufacturing/3d_printing/designing_and_slicing/part_printability/images/demoprintface2.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/part_printability/images/supportreqs.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/part_printability/images/casestudy1.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/part_printability/images/casestudy2part1.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/part_printability/images/casestudy2part2.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/slicing_settings/images/layerlines.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/slicing_settings/images/wallsgraphic1.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/slicing_settings/images/alternatingwalls.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/slicing_settings/images/infillpatterns.png
copying images... [ 35%] manufacturing/3d_printing/designing_and_slicing/slicing_settings/images/prusa3dsupports.png
copying images... [ 36%] manufacturing/3d_printing/designing_and_slicing/slicing_software/images/cura_vs_prusa.png
copying images... [ 36%] manufacturing/3d_printing/designing_and_slicing/tolerancing/images/xycompensationsuperslicer.png
copying images... [ 36%] manufacturing/3d_printing/designing_and_slicing/what_is_slicing/images/slicinggraphic.jpg
copying images... [ 36%] manufacturing/3d_printing/designing_and_slicing/working_with_screws/images/variousscrewmounting.png
copying images... [ 36%] manufacturing/3d_printing/designing_and_slicing/working_with_screws/images/embeddednuts.png
copying images... [ 36%] manufacturing/3d_printing/designing_and_slicing/working_with_screws/images/heatsetinsertscnckitchen.png
copying images... [ 36%] manufacturing/3d_printing/filament_choice/advanced_filaments/images/legoabsparts.png
copying images... [ 36%] manufacturing/3d_printing/filament_choice/advanced_filaments/images/nylonexampleparts.jpg
copying images... [ 36%] manufacturing/3d_printing/filament_choice/advanced_filaments/images/cf_filament_roll.png
copying images... [ 37%] manufacturing/3d_printing/filament_choice/advanced_filaments/images/tpu_intake_rollers.png
copying images... [ 37%] manufacturing/3d_printing/filament_choice/common_filaments/images/pladtexample.png
copying images... [ 37%] manufacturing/3d_printing/filament_choice/common_filaments/images/petginsert.png
copying images... [ 37%] manufacturing/3d_printing/filament_choice/images/filamentchart.jpg
copying images... [ 37%] manufacturing/3d_printing/filament_choice/filament_storage/images/diyfilamentbox.jpg
copying images... [ 37%] manufacturing/3d_printing/filament_choice/filament_storage/images/prusadrybox.png
copying images... [ 37%] manufacturing/3d_printing/general_knowledge/common_tools/images/allenkeys.png
copying images... [ 37%] manufacturing/3d_printing/general_knowledge/common_tools/images/screwdriverkit.png
copying images... [ 37%] manufacturing/3d_printing/general_knowledge/common_tools/images/flushcutters.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_tools/images/ptfecutter.jpg
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_tools/images/calipers.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_tools/images/filesrasps.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_tools/images/puttyknife.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_tools/images/crimpingtool.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/flexiblebed.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/carborundumglassbed.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/hotendupgrades.png
copying images... [ 38%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/chtnozzle.jpg
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/skre3turbo.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/autoleveling.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/octoprint.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/belteddualzender3.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/mantiscooling.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/stealthburner.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/ender3mgn12.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/ender3dragchain.png
copying images... [ 39%] manufacturing/3d_printing/general_knowledge/common_upgrades/images/scottyuender3.png
copying images... [ 40%] manufacturing/3d_printing/general_knowledge/hardware_tradeoffs/images/directvsbowden.png
copying images... [ 40%] manufacturing/3d_printing/general_knowledge/hardware_tradeoffs/images/flexiblebeds.png
copying images... [ 40%] manufacturing/3d_printing/general_knowledge/hardware_tradeoffs/images/ptfelining.png
copying images... [ 40%] manufacturing/3d_printing/general_knowledge/hardware_tradeoffs/images/corexy.png
copying images... [ 40%] manufacturing/3d_printing/printer_choice/budget_printers/images/ender3.png
copying images... [ 40%] manufacturing/3d_printing/printer_choice/budget_printers/images/sovolsv06.png
copying images... [ 40%] manufacturing/3d_printing/printer_choice/budget_printers/images/anycubicviper.png
copying images... [ 40%] manufacturing/3d_printing/printer_choice/high_end_printers/images/prusamk3.png
copying images... [ 40%] manufacturing/3d_printing/printer_choice/high_end_printers/images/prusamk4.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/high_end_printers/images/bambulabx1c.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/high_end_printers/images/bambulabp1s.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/high_end_printers/images/ankerm5.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/high_end_printers/images/voron24.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/mid_range_printers/images/ankerm5c.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/mid_range_printers/images/prusamini.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/mid_range_printers/images/bambup1p.png
copying images... [ 41%] manufacturing/3d_printing/printer_choice/mid_range_printers/images/ender3s1.png
copying images... [ 41%] manufacturing/3d_printing/specific_skill_guides/basic_post_processing/images/supportremoval.png
copying images... [ 42%] manufacturing/3d_printing/specific_skill_guides/bed_leveling/images/bedlevelingmaterials.png
copying images... [ 42%] manufacturing/3d_printing/specific_skill_guides/bed_leveling/images/bedlevelingheight.png
copying images... [ 42%] manufacturing/3d_printing/specific_skill_guides/bed_leveling/images/bedheightgraphic.png
copying images... [ 42%] manufacturing/3d_printing/specific_skill_guides/bed_leveling/images/bedheightgraphic2.png
copying images... [ 42%] manufacturing/3d_printing/specific_skill_guides/temperature_tuning/images/overunderextrusion.png
copying images... [ 42%] programming_resources/android_studio_java/images/androidStudioScreen.jpg
copying images... [ 42%] programming_resources/blocks/images/BlocksPicture1.jpg
copying images... [ 42%] programming_resources/imu/images/010-Manage-2-hubs.png
copying images... [ 42%] programming_resources/imu/images/002-tilted-games.png
copying images... [ 43%] programming_resources/imu/images/003-tilted-games-2.png
copying images... [ 43%] programming_resources/imu/images/020-DH-config-3-up.png
copying images... [ 43%] programming_resources/imu/images/orthogonal-1.png
copying images... [ 43%] programming_resources/imu/images/orthogonal-2.png
copying images... [ 43%] programming_resources/imu/images/orthogonal-3.png
copying images... [ 43%] programming_resources/imu/images/orthogonal-4.png
copying images... [ 43%] programming_resources/imu/images/orthogonal-5.png
copying images... [ 43%] programming_resources/imu/images/orthogonal-6.png
copying images... [ 43%] programming_resources/imu/images/orthogonal-7.png
copying images... [ 44%] programming_resources/imu/images/orthogonal-8.png
copying images... [ 44%] programming_resources/imu/images/orthogonal-9.png
copying images... [ 44%] programming_resources/imu/images/045-Blocks-parameters-toolbox-labels.png
copying images... [ 44%] programming_resources/imu/images/050-Blocks-parameters-1a.png
copying images... [ 44%] programming_resources/imu/images/060-Blocks-parameters-1b.png
copying images... [ 44%] programming_resources/imu/images/070-Blocks-myIMUparameters.png
copying images... [ 44%] programming_resources/imu/images/080-Blocks-angles-01.png
copying images... [ 44%] programming_resources/imu/images/angle-1.png
copying images... [ 44%] programming_resources/imu/images/angle-2.png
copying images... [ 45%] programming_resources/imu/images/angle-3.png
copying images... [ 45%] programming_resources/imu/images/100-Blocks-angles-variable.png
copying images... [ 45%] programming_resources/imu/images/130-Blocks-quaternion.png
copying images... [ 45%] programming_resources/imu/images/200-Blocks-initialize-IMU.png
copying images... [ 45%] programming_resources/imu/images/200-Blocks-initialize-IMU-parameter.png
copying images... [ 45%] programming_resources/imu/images/300-Blocks-get-robot-YPR-angles.png
copying images... [ 45%] programming_resources/imu/images/305-Blocks-extract-angles.png
copying images... [ 45%] programming_resources/imu/images/310-Blocks-YPR-telemetry.png
copying images... [ 45%] programming_resources/imu/images/322-blocks-getRobotOrientation.png
copying images... [ 46%] programming_resources/imu/images/324-blocks-myRobotOrientation.png
copying images... [ 46%] programming_resources/imu/images/332-blocks-getRobotAngularVelocity.png
copying images... [ 46%] programming_resources/imu/images/334-blocks-myRobotAngularVelocity.png
copying images... [ 46%] programming_resources/imu/images/210-Blocks-reset-Yaw.png
copying images... [ 46%] programming_resources/imu/images/350-Blocks-IMU-Sample.png
copying images... [ 46%] programming_resources/onbot_java/images/onBotJavaScreen.jpg
copying images... [ 46%] programming_resources/shared/auto_load_opmode/images/translucentPreselect.png
copying images... [ 46%] programming_resources/shared/auto_load_opmode/images/designateAsAutonomous.png
copying images... [ 46%] programming_resources/shared/auto_load_opmode/images/selectTeleOp.png
copying images... [ 47%] programming_resources/shared/auto_load_opmode/images/preselectBlocks.png
copying images... [ 47%] programming_resources/shared/auto_load_opmode/images/AutoQueueEnabled.png
copying images... [ 47%] programming_resources/shared/choosing_program_lang/images/BlocksPicture1.jpg
copying images... [ 47%] programming_resources/shared/choosing_program_lang/images/onBotJavaScreen.jpg
copying images... [ 47%] programming_resources/shared/choosing_program_lang/images/androidStudioScreen.jpg
copying images... [ 47%] programming_resources/shared/choosing_program_lang/images/ipadPhoneChromebook.jpg
copying images... [ 47%] programming_resources/shared/configuring_android/images/ControlHubAndPhone.jpg
copying images... [ 47%] programming_resources/shared/configuring_android/images/twoAndroidPhones.jpg
copying images... [ 47%] programming_resources/shared/configuring_android/images/RenameStep1.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/RenameStep2.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/RenameStep3.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/RenameStep4.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/RenameStep5.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/RenameStep6.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/RenameStep7.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/RenameStep8.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/1-developer-options.jpg
copying images... [ 48%] programming_resources/shared/configuring_android/images/2a-developer-options.jpg
copying images... [ 49%] programming_resources/shared/configuring_android/images/2b-developer-options.jpg
copying images... [ 49%] programming_resources/shared/configuring_android/images/4-developer-options.jpg
copying images... [ 49%] programming_resources/shared/configuring_android/images/5-developer-options.png
copying images... [ 49%] programming_resources/shared/configuring_android/images/AirplaneStep1.jpg
copying images... [ 49%] programming_resources/shared/configuring_android/images/AirplaneStep2.jpg
copying images... [ 49%] programming_resources/shared/configuring_android/images/PairingControlHubStep1.jpg
copying images... [ 49%] programming_resources/shared/configuring_android/images/PairingControlHubStep2.jpg
copying images... [ 49%] programming_resources/shared/configuring_android/images/PairingControlHubStep3.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep4.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep5.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep6.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep7.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep8.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep9.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep10.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep11.jpg
copying images... [ 50%] programming_resources/shared/configuring_android/images/PairingControlHubStep12.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingControlHubStep13.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep1.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep1b.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep3.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep3b.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep4.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep5.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep6.jpg
copying images... [ 51%] programming_resources/shared/configuring_android/images/PairingNewStep7.jpg
copying images... [ 52%] programming_resources/shared/configuring_android/images/PairingNewStep8.jpg
copying images... [ 52%] programming_resources/shared/configuring_android/images/PairingNewStep9.jpg
copying images... [ 52%] programming_resources/shared/configuring_android/images/PairingNewStep10.jpg
copying images... [ 52%] programming_resources/shared/configuring_android/images/PairingNewStep11.jpg
copying images... [ 52%] programming_resources/shared/configuring_android/images/PairingNewStep12.jpg
copying images... [ 52%] programming_resources/shared/control_system_intro/images/HoustonMatchPlay.jpg
copying images... [ 52%] programming_resources/shared/control_system_intro/images/PointToPointControl.jpg
copying images... [ 52%] programming_resources/shared/control_system_intro/images/REVExpansionHubLayout.jpg
copying images... [ 52%] programming_resources/shared/control_system_intro/images/ControlHubEquals.jpg
copying images... [ 53%] programming_resources/shared/control_system_intro/images/REVControlHubLayout.jpg
copying images... [ 53%] programming_resources/shared/external_libraries_blocks/images/380-upload-icon.png
copying images... [ 53%] programming_resources/shared/external_libraries_blocks/images/400-folder-and-wrench.png
copying images... [ 53%] programming_resources/shared/external_libraries_blocks/images/450-wiggle-myBlock.png
copying images... [ 53%] programming_resources/shared/external_libraries_blocks/images/460-myHypotenuse-myBlock.png
copying images... [ 53%] programming_resources/shared/external_libraries_blocks/images/470-myBlocks-telemetry.png
copying images... [ 53%] programming_resources/shared/external_libraries_blocks/images/510-MoreMath-Blocks.png
copying images... [ 53%] programming_resources/shared/installing_javascript_browser/images/InstallingBrowserStep1.jpg
copying images... [ 53%] programming_resources/shared/installing_javascript_browser/images/InstallingBrowserStep2.jpg
copying images... [ 54%] programming_resources/shared/installing_kotlin/images/gradleSyncIcon.png
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/RCConnectionInfoPage.jpg
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/manageLink.jpg
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/changeNameWarning.jpg
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/changePassword.jpg
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/changePasswordWarning.jpg
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/controlHubButton.jpg
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/selectChannel.jpg
copying images... [ 54%] programming_resources/shared/managing_control_hub/images/dsOperatingChannel.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/downloadLogs.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/notepadplusplus.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/uploadFirmwareFile.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/touchThreeDots.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/touchSettings.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/selectAdvancedSettings.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/selectExpansionHubFirmwareUpdate.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/pressUpdateExpansionHubFirmwareButton.jpg
copying images... [ 55%] programming_resources/shared/managing_control_hub/images/dsUpdateComplete.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/aboutRobotController.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/apkFolderOnRepo.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/downloadRobotControllerAPK.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/uploadRobotControllerPleaseWait.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/uploadRobotControllerWarning.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/uploadRobotControllerUninstalling.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/uploadRobotControllerInstalledSuccessfully.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/selectWebcamCalibrationFile.jpg
copying images... [ 56%] programming_resources/shared/managing_control_hub/images/uploadWebcamCalibrationFileComplete.jpg
copying images... [ 57%] programming_resources/shared/managing_control_hub/images/aboutRobotControllerOSVersion.jpg
copying images... [ 57%] programming_resources/shared/managing_control_hub/images/selectOSUpdateFile.jpg
copying images... [ 57%] programming_resources/shared/managing_control_hub/images/osUpdatePleaseWait.jpg
copying images... [ 57%] programming_resources/shared/managing_control_hub/images/osUpdateVerificationSucceeded.jpg
copying images... [ 57%] programming_resources/shared/managing_control_hub/images/osUpdateSuccess.jpg
copying images... [ 57%] programming_resources/shared/managing_control_hub/images/aboutRobotControllerNewOSVersion.jpg
copying images... [ 57%] programming_resources/shared/managing_smartphone_ds/images/touchThreeDots.jpg
copying images... [ 57%] programming_resources/shared/managing_smartphone_ds/images/selectSettings.jpg
copying images... [ 57%] programming_resources/shared/managing_smartphone_ds/images/clickDriverStationName.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_ds/images/specifyNewDriverStationName.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_ds/images/aboutDriverStation.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_rc/images/touchThreeDots.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_rc/images/selectSettings.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_rc/images/clickRobotControllerName.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_rc/images/specifyNewRobotControllerName.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_rc/images/clickAdvancedSettings.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_rc/images/clickChangeWifiChannel.jpg
copying images... [ 58%] programming_resources/shared/managing_smartphone_rc/images/successChangeWifiChannel.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/operatingWifiChannel.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/RCConnectionInfoPage.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/manageLink.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/downloadLogs.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/notepadplusplus.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/selectFirmwareFile.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/uploadFirmwareFile.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/ConfiguringHardwareStep4.jpg
copying images... [ 59%] programming_resources/shared/managing_smartphone_rc/images/touchSettings.jpg
copying images... [ 60%] programming_resources/shared/managing_smartphone_rc/images/selectAdvancedSettings.jpg
copying images... [ 60%] programming_resources/shared/managing_smartphone_rc/images/selectExpansionHubFirmwareUpdate.jpg
copying images... [ 60%] programming_resources/shared/managing_smartphone_rc/images/pressUpdateExpansionHubFirmwareButton.jpg
copying images... [ 60%] programming_resources/shared/managing_smartphone_rc/images/dsUpdateComplete.jpg
copying images... [ 60%] programming_resources/shared/managing_smartphone_rc/images/aboutRobotController.jpg
copying images... [ 60%] programming_resources/shared/managing_smartphone_rc/images/selectWebcamCalibrationFile.jpg
copying images... [ 60%] programming_resources/shared/managing_smartphone_rc/images/uploadWebcamCalibrationFileComplete.jpg
copying images... [ 60%] programming_resources/shared/myblocks/annotation/images/a0220-BlockWithBenefits.png
copying images... [ 60%] programming_resources/shared/myblocks/driving_example/images/a0400-inchesToCounts-Java.png
copying images... [ 61%] programming_resources/shared/myblocks/driving_example/images/a0410-inchesToCounts-Blocks.png
copying images... [ 61%] programming_resources/shared/myblocks/editing/images/a0260-editing-error-Blocks.png
copying images... [ 61%] programming_resources/shared/myblocks/hardware_example/images/a0300-wiggle-OBJ-short.png
copying images... [ 61%] programming_resources/shared/myblocks/hardware_example/images/a0310-wiggle-myBlock.png
copying images... [ 61%] programming_resources/shared/myblocks/hardware_example/images/a0320-wiggle-OpMode.png
copying images... [ 61%] programming_resources/shared/myblocks/intro/images/a0100-introSample.png
copying images... [ 61%] programming_resources/shared/myblocks/intro/images/a0110-sampleInchesToDrive-circle.png
copying images... [ 61%] programming_resources/shared/myblocks/method_example/images/a0500-non-myBlock-method-Java.png
copying images... [ 61%] programming_resources/shared/myblocks/method_example/images/a0510-non-myBlock-method-Blocks.png
copying images... [ 62%] programming_resources/shared/myblocks/parameter/images/a0280-batteryVoltage.png
copying images... [ 62%] programming_resources/shared/myblocks/rw_example/images/a0550-file-access-Blocks.png
copying images... [ 62%] programming_resources/shared/myblocks/rw_example/images/a0570-do-not-read-in-loop-Blocks.png
copying images... [ 62%] programming_resources/shared/myblocks/rw_example/images/a0560-read-once-Blocks.png
copying images... [ 62%] programming_resources/shared/myblocks/simple_example/images/a0120-Hello-OBJ-circle.png
copying images... [ 62%] programming_resources/shared/myblocks/simple_example/images/a0130-Hello-OBJ-empty.png
copying images... [ 62%] programming_resources/shared/myblocks/simple_example/images/a0140-Hello-OBJ-extends-circle.png
copying images... [ 62%] programming_resources/shared/myblocks/simple_example/images/a0150-Hello-OBJ-full-arrows.png
copying images... [ 62%] programming_resources/shared/myblocks/simple_example/images/a0160-Hello-run-create-arrow.png
copying images... [ 63%] programming_resources/shared/myblocks/simple_example/images/a0170-Hello-run-menu-arrows.png
copying images... [ 63%] programming_resources/shared/myblocks/simple_example/images/a0180-Hello-run-telemetry-circle.png
copying images... [ 63%] programming_resources/shared/myblocks/simple_example/images/a0190-Hello-run-OpMode-circle.png
copying images... [ 63%] programming_resources/shared/myblocks/simple_example/images/a0200-Hello-run-screenshot-circle.png
copying images... [ 63%] programming_resources/shared/myblocks/telem_example/images/a0600-Telemetry-interval.png
copying images... [ 63%] programming_resources/shared/myblocks/telem_example/images/a0610-Telemetry-interval-Blocks.png
copying images... [ 63%] programming_resources/shared/myblocks/timer_example/images/a0440-Timer-Java.png
copying images... [ 63%] programming_resources/shared/myblocks/timer_example/images/a0450-Timer-Blocks.png
copying images... [ 63%] programming_resources/shared/program_and_manage_network/images/SelectProgramAndManageDriverStation.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/ProgramAndManageScreen.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/ProgramAndManagePassphrase.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/ProgramAndManagePassphraseControlHub.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/ConnectingLaptopStep4.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/screengrabwirelessnetworks.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/screengrabconnectautomatically.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/screengrabsecuritykey.jpg
copying images... [ 64%] programming_resources/shared/program_and_manage_network/images/screengrabnointernet.jpg
copying images... [ 64%] programming_resources/shared/required_materials/images/twoAndroidPhones.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/ControlHubAndPhone.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/WiFiSymbol.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/Laptop.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/ChromeBrowser.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/ExpansionHub.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/REVSwitch.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/TamiyaAdapter.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/Battery.jpg
copying images... [ 65%] programming_resources/shared/required_materials/images/REVSlimBattery.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/MotorAndCable.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/AndersonToJST.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/HitecServo.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/REVColorSensor.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/REVTouchSensor.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/USBTypeACable.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/OTGAdapter.jpg
copying images... [ 66%] programming_resources/shared/required_materials/images/LogitechF310.jpg
copying images... [ 66%] programming_resources/shared/using_android_device/images/android_screenlock.jpg
copying images... [ 67%] programming_resources/shared/using_android_device/images/android_screenkeypad.jpg
copying images... [ 67%] programming_resources/shared/using_android_device/images/android_homescreen.jpg
copying images... [ 67%] programming_resources/shared/using_android_device/images/nougat_homescreen.png
copying images... [ 67%] programming_resources/shared/using_android_device/images/android_homescreen_controlsAtBottom.jpg
copying images... [ 67%] programming_resources/shared/using_android_device/images/android_recentApps.jpg
copying images... [ 67%] programming_resources/shared/using_android_device/images/android_nextToBottomButtons.jpg
copying images... [ 67%] programming_resources/shared/using_android_device/images/android_appDrawer.jpg
copying images... [ 67%] programming_resources/shared/using_android_device/images/nougat_apps.png
copying images... [ 67%] programming_resources/tutorial_specific/android_studio/controlling_a_servo/images/hs485hbServo.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/controlling_a_servo/images/servo0to80.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/controlling_a_servo/images/LogitechF310.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/teamcodeFolder.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/AutoImport.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/externalSamples.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/CreateLinearOpMode.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/NewOpMode.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/ExaminingStructurePic2.jpg
copying images... [ 68%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/phoneUSBConnected.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/controlHubUSBConnected.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/typeC.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/RunTeamCode.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/SelectDeploymentTarget.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/ApplicationInstallFailed.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/RCLaunched.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/OnBotDoc_SelectMyFIRSTOpMode.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/OnBotDoc_MyFIRSTPushInit.jpg
copying images... [ 69%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/OnBotDoc_PressStart.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/OnBotDoc_PressStop.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/OnBotDoc_left_stick_y.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/RunningOpModeStep1.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/RunningOpModeStep2.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/RunningOpModeStep3.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/creating_op_modes/images/OnBotDoc_RunOpModeDCMotor.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/disable_instant_run/images/ConfigureSettings.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/disable_instant_run/images/InstantRunConfiguration.jpg
copying images... [ 70%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/ClickOnReleases.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/Releases.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/Assets.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/MoveDownloadedFile.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/ProvideName.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/Rename.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/Verify.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/SelectImport.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/SelectProjectFolder.jpg
copying images... [ 71%] programming_resources/tutorial_specific/android_studio/downloading_as_project_folder/images/SuccessfullyImported.jpg
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/enabling_developer_options/images/DeveloperOptions.jpg
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/enabling_developer_options/images/AllowUSBDebugging.jpg
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/fork-clone-diagram.png
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/single-branch.png
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/two-branches.png
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/new-commit-on-feature.png
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/new-commit-on-master.png
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/merge-commit.png
copying images... [ 72%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/master-comparison.svg
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/clean-master.svg
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/fork.png
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/clone.png
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/origin-remote.svg
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/two-remotes.svg
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/fetch-from-origin.svg
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/merge-from-origin.png
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/fetch-from-upstream.svg
copying images... [ 73%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/merge-from-upstream.png
copying images... [ 74%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/push-to-origin.png
copying images... [ 74%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/sample-rollback.png
copying images... [ 74%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/tags.png
copying images... [ 74%] programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/images/revert.png
copying images... [ 74%] programming_resources/tutorial_specific/android_studio/installing_android_studio/images/DownloadAndroidStudio.jpg
copying images... [ 74%] programming_resources/tutorial_specific/android_studio/installing_android_studio/images/AndroidStudioWelcomeSetup.jpg
copying images... [ 74%] programming_resources/tutorial_specific/android_studio/using_sensors/images/REVTouchSensor.jpg
copying images... [ 74%] programming_resources/tutorial_specific/blocks/blocks_reference/images/BlocksCreateVuMarkExample.jpg
copying images... [ 74%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/hs485hbServo.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/servo0to80.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/LogitechF310.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep2ControlHub.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep3ControlHub.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep4ControlHub.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep5ControlHub.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep6ControlHub.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep7ControlHub.jpg
copying images... [ 75%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep8ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep9ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep10ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep11ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep12ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep13ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep14ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep15ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep16ControlHub.jpg
copying images... [ 76%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep17ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep18ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep19ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep20ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep21ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep22ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep23ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep24ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep25ControlHub.jpg
copying images... [ 77%] programming_resources/tutorial_specific/blocks/controlling_a_servo/images/ControlServoStep26ControlHub.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/BlocksPicture1New.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/BlocksPicture2.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/BlocksPicture2b.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep1a.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep1aControlHub.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep1bControlHub.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep2ControlHub.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep3aControlHub.jpg
copying images... [ 78%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep3bControlHub.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep4ControlHub.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/WritingFirstOpModeStep5ControlHub.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/ExaminingStructurePic1ControlHub.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/ExaminingStructurePic2.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/ExaminingStructurePic3.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/ExaminingStructurePic4.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/ExaminingStructurePic4bControlhub.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/ExaminingStructurePic5ControlHub.jpg
copying images... [ 79%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep1ControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep2ControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep3ControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep4ControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep5ControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep6a.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep6bControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep7ControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep8ControlHub.jpg
copying images... [ 80%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep9ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep10ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep11ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep12ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/AddingDCMotorStep13ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/TelemetryMotorStep1ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/TelemetryMotorStep2ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/TelemetryMotorStep3ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/TelemetryMotorStep4ControlHub.jpg
copying images... [ 81%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/TelemetryMotorStep5ControlHub.jpg
copying images... [ 82%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/TelemetryMotorStep6ControlHub.jpg
copying images... [ 82%] programming_resources/tutorial_specific/blocks/creating_op_modes/images/SavingOpModeStep1ControlHub.jpg
copying images... [ 82%] programming_resources/tutorial_specific/blocks/managing_opmodes/images/blocks_save.jpg
copying images... [ 82%] programming_resources/tutorial_specific/blocks/managing_opmodes/images/blocks_saved.jpg
copying images... [ 82%] programming_resources/tutorial_specific/blocks/managing_opmodes/images/blocks_download.jpg
copying images... [ 82%] programming_resources/tutorial_specific/blocks/managing_opmodes/images/blocks_manage.png
copying images... [ 82%] programming_resources/tutorial_specific/blocks/managing_opmodes/images/blocks_manage_download.png
copying images... [ 82%] programming_resources/tutorial_specific/blocks/managing_opmodes/images/blocks_manage_upload.png
copying images... [ 82%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep1.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep2.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep3.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep4.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep5.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep6.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep7.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/running_op_modes/images/RunningOpModeStep8.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep2ControlHub.jpg
copying images... [ 83%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep3ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep4ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep5ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep6ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep7ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep8ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/DistanceSensorStep9ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/REVTouchSensor.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep2ControlHub.jpg
copying images... [ 84%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep3ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep4ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep5ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep6ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep7ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep8ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep9ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep10ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/blocks/using_sensors/images/TouchSensorOpModeStep11ControlHub.jpg
copying images... [ 85%] programming_resources/tutorial_specific/onbot_java/controlling_a_servo/images/hs485hbServo.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/controlling_a_servo/images/servo0to80.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/controlling_a_servo/images/LogitechF310.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc001_MainScreen.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/BlocksPicture2.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/BlocksPicture2b.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/WritingFirstOpModeStep1a.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/WritingFirstOpModeStep1aControlHub.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/WritingFirstOpModeStep1bControlHub.jpg
copying images... [ 86%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/WritingFirstOpModeStep2ControlHub.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_Step3_OnBotJavaButton.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_Step4_OnBotScreen.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_Step5_NewFile.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_Step6_NewOpModeEditPane.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_Step6_ProjectBrowser.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/ExaminingStructurePic2.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_BuildButton.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_BuildSucceeded.jpg
copying images... [ 87%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_SyntaxError.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_IllegalStart.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_cannotFind.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_SelectMyFIRSTOpMode.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_MyFIRSTPushInit.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_PressStart.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_PressStop.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_left_stick_y.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/RunningOpModeStep1.jpg
copying images... [ 88%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/RunningOpModeStep2.jpg
copying images... [ 89%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/RunningOpModeStep3.jpg
copying images... [ 89%] programming_resources/tutorial_specific/onbot_java/creating_op_modes/images/OnBotDoc_RunOpModeDCMotor.jpg
copying images... [ 89%] programming_resources/tutorial_specific/onbot_java/onbot_java_reference/images/OnBotDoc_sampleOpModes.jpg
copying images... [ 89%] programming_resources/tutorial_specific/onbot_java/using_sensors/images/REVTouchSensor.jpg
copying images... [ 89%] programming_resources/vision/blocks_tfod_opmode/images/030-Create-New-OpMode.png
copying images... [ 89%] programming_resources/vision/blocks_tfod_opmode/images/040-Sample-OpMode.png
copying images... [ 89%] programming_resources/vision/blocks_tfod_opmode/images/150-setZoom.png
copying images... [ 89%] programming_resources/vision/blocks_tfod_opmode/images/160-min-confidence.png
copying images... [ 89%] programming_resources/vision/blocks_tfod_opmode/images/170-clipping-margins.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode/images/180-main-loop.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode/images/190-telemetryTfod.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode/images/200-Sample-DS-Camera-Stream.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode/images/210-Sample-DS-Telemetry.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode/images/240-Sample-RC-LiveView.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode/images/300-Sample-Pixel.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode_custom/images/012-Centerstage-public-repo.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode_custom/images/020-Manage-page.png
copying images... [ 90%] programming_resources/vision/blocks_tfod_opmode_custom/images/030-Manage-TFLite-Models.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/040-Upload-Models.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/050-Choose-Files.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/060-Centerstage-tflite.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/createNewOpMode.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/100-Sample-OpMode-header.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/120-Init-Tfod.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/145-blue-gear-delete.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/147-Centerstage-Blocks.png
copying images... [ 91%] programming_resources/vision/blocks_tfod_opmode_custom/images/150-setZoom.png
copying images... [ 92%] programming_resources/vision/blocks_tfod_opmode_custom/images/200-DS-Camera-Stream-Centerstage.png
copying images... [ 92%] programming_resources/vision/blocks_tfod_opmode_custom/images/210-DS-Telemetry-Centerstage.png
copying images... [ 92%] programming_resources/vision/blocks_tfod_opmode_custom/images/240-RC-LiveView-Centerstage.png
copying images... [ 92%] programming_resources/vision/blocks_tfod_opmode_custom/images/300-Pixel.png
copying images... [ 92%] programming_resources/vision/java_tfod_opmode/images/010-TFOD-recognition.png
copying images... [ 92%] programming_resources/vision/java_tfod_opmode/images/020-New-File.png
copying images... [ 92%] programming_resources/vision/java_tfod_opmode/images/040-Sample-Open.png
copying images... [ 92%] programming_resources/vision/java_tfod_opmode/images/200-Sample-DS-Camera-Stream.png
copying images... [ 92%] programming_resources/vision/java_tfod_opmode/images/210-Sample-DS-Telemetry.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode/images/240-Sample-RC-LiveView.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode/images/300-Sample-Pixel.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode_custom/images/010-TFOD-recognition.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode_custom/images/020-team-props.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode_custom/images/100-New-File.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode_custom/images/110-Sample-Open.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode_custom/images/200-Sample-DS-Camera-Stream.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode_custom/images/210-Sample-DS-Telemetry.png
copying images... [ 93%] programming_resources/vision/java_tfod_opmode_custom/images/240-Sample-RC-LiveView.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/300-Sample-Pixel.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/030-Centerstage-public-repo.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/040-Manage-page.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/050-Manage-TFLite-Models.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/060-Upload-Models.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/070-Choose-Files.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/080-Centerstage-tflite.png
copying images... [ 94%] programming_resources/vision/java_tfod_opmode_custom/images/140-Builder-settings.png
copying images... [ 94%] programming_resources/vision/tensorflow_cs_2023/images/pixel.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/easypixeldetect.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/trainingblownout.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/lowanglepixel.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/ribsexposed.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/negatives.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/pixelnodetect1.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/pixelnodetect2.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/pixeldetect1.png
copying images... [ 95%] programming_resources/vision/tensorflow_cs_2023/images/pixeldetect2.png
copying images... [ 96%] programming_resources/vision/tensorflow_cs_2023/images/pixeldetect3.png
copying images... [ 96%] programming_resources/vision/tensorflow_cs_2023/images/pixeldetect4.png
copying images... [ 96%] programming_resources/vision/tensorflow_ff_2021/images/010-TFOD-Cube-Duck-crop-2.png
copying images... [ 96%] programming_resources/vision/tensorflow_ff_2021/images/020-TFOD-Barcode.png
copying images... [ 96%] programming_resources/vision/tensorflow_ff_2021/images/030-TFOD-levels.png
copying images... [ 96%] programming_resources/vision/tensorflow_ff_2021/images/tfliteDemo.png
copying images... [ 96%] programming_resources/vision/tensorflow_pp_2022/images/signal.png
copying images... [ 96%] programming_resources/vision/tensorflow_pp_2022/images/bolt.png
copying images... [ 96%] programming_resources/vision/tensorflow_pp_2022/images/bulb.png
copying images... [ 97%] programming_resources/vision/tensorflow_pp_2022/images/panel.png
copying images... [ 97%] programming_resources/vision/tensorflow_pp_2022/images/bolt_label.png
copying images... [ 97%] programming_resources/vision/tensorflow_pp_2022/images/bulb_label.png
copying images... [ 97%] programming_resources/vision/tensorflow_pp_2022/images/panel_label.png
copying images... [ 97%] programming_resources/vision/tensorflow_pp_2022/images/wb1.png
copying images... [ 97%] programming_resources/vision/tensorflow_pp_2022/images/wb2.png
copying images... [ 97%] programming_resources/vision/tensorflow_pp_2022/images/wb3.png
copying images... [ 97%] programming_resources/vision/vision_overview/images/AprilTagTelemetry.jpg
copying images... [ 97%] programming_resources/vision/vision_overview/images/AprilTagDual.png
copying images... [ 98%] programming_resources/vision/vision_overview/images/tfodIndirect.jpg
copying images... [ 98%] programming_resources/vision/vision_overview/images/tfodDual.jpg
copying images... [ 98%] programming_resources/vision/webcam_controls/exposure/auto_exposure/images/500-AE-Priority.png
copying images... [ 98%] programming_resources/vision/webcam_controls/gain/ex1/images/200-Gain0Exp00-to-20.png
copying images... [ 98%] programming_resources/vision/webcam_controls/gain/ex1/images/210-Gain0Exp23-to-40.png
copying images... [ 98%] programming_resources/vision/webcam_controls/gain/ex1/images/220-Gain0Exp45-to-55.png
copying images... [ 98%] programming_resources/vision/webcam_controls/gain/ex1/images/250-chart-gain=0.png
copying images... [ 98%] programming_resources/vision/webcam_controls/gain/ex2/images/300-Exp15Gain000-to-035.png
copying images... [ 98%] programming_resources/vision/webcam_controls/gain/ex2/images/310-Exp15Gain040-to-060.png
copying images... [ 99%] programming_resources/vision/webcam_controls/gain/ex2/images/330-Exp15Gain070-to-100.png
copying images... [ 99%] programming_resources/vision/webcam_controls/gain/ex2/images/350-chart-exposure=15.png
copying images... [ 99%] programming_resources/vision/webcam_controls/gain/ex3/images/400-Duck-in-Dark.png
copying images... [ 99%] programming_resources/vision/webcam_controls/overview/images/020-RobotCore.png
copying images... [ 99%] sponsors/discounts/images/ftc-logo.png
copying images... [ 99%] sponsors/software/images/autodesk-logo.png
copying images... [ 99%] sponsors/software/images/dassault-logo.png
copying images... [ 99%] sponsors/software/images/ptc-logo.png
copying images... [100%] tech_tips/images/dc-motor-curve.png

copying downloadable files... [  3%] apriltag/opmode_test_images/files/FTCAprilTagSDK82SamplesExtended.pdf
copying downloadable files... [  6%] apriltag/vision_portal/apriltag_intro/files/AprilTag_0-20_family36h11.pdf
copying downloadable files... [  9%] apriltag/vision_portal/apriltag_intro/files/FTC-Global-Coordinates.png
copying downloadable files... [ 12%] control_hard_compon/ds_components/files/C1.pdf
copying downloadable files... [ 15%] control_hard_compon/license/sa_license.pdf
copying downloadable files... [ 18%] control_hard_compon/rc_components/files/B1.pdf
copying downloadable files... [ 21%] control_hard_compon/rc_components/files/B2.pdf
copying downloadable files... [ 25%] control_hard_compon/rc_components/files/A1.pdf
copying downloadable files... [ 28%] control_hard_compon/rc_components/files/A2.pdf
copying downloadable files... [ 31%] programming_resources/imu/images/360-SensorIMU.png
copying downloadable files... [ 34%] programming_resources/imu/opmodes/SensorIMU.blk
copying downloadable files... [ 37%] programming_resources/imu/opmodes/ConceptExploringIMUOrientation.java
copying downloadable files... [ 40%] programming_resources/imu/opmodes/SensorIMUOrthogonal.java
copying downloadable files... [ 43%] programming_resources/imu/opmodes/SensorIMUNonOrthogonal.java
copying downloadable files... [ 46%] programming_resources/shared/external_libraries_blocks/opmodes/GeometryForObj.jar
copying downloadable files... [ 50%] programming_resources/shared/external_libraries_blocks/opmodes/ArithmeticForBlocks.aar
copying downloadable files... [ 53%] programming_resources/shared/external_libraries_blocks/opmodes/JniExample.aar
copying downloadable files... [ 56%] programming_resources/shared/external_libraries_blocks/opmodes/RevPotentiometer.aar
copying downloadable files... [ 59%] programming_resources/shared/myblocks/hardware_example/opmodes/SampleMyBlocks_v01.java
copying downloadable files... [ 62%] programming_resources/shared/myblocks/hardware_example/opmodes/SampleMyBlocks_v02.java
copying downloadable files... [ 65%] programming_resources/shared/myblocks/method_example/opmodes/SampleMyBlocks_v04.java
copying downloadable files... [ 68%] programming_resources/shared/myblocks/rw_example/opmodes/SampleMyBlocks_v05.java
copying downloadable files... [ 71%] programming_resources/shared/myblocks/simple_example/opmodes/SampleMyBlocks_v00.java
copying downloadable files... [ 75%] programming_resources/shared/myblocks/telem_example/opmodes/W_myBlocks.java
copying downloadable files... [ 78%] programming_resources/shared/myblocks/telem_example/opmodes/W_myBlocks_Telemetry_v02.java
copying downloadable files... [ 81%] programming_resources/shared/myblocks/telem_example/opmodes/W_Telemetry_myBlocks_v02.blk
copying downloadable files... [ 84%] programming_resources/shared/myblocks/timer_example/opmodes/SampleMyBlocks_v03.java
copying downloadable files... [ 87%] programming_resources/vision/webcam_controls/samples/opmodes/W_WebcamControls_Exp_Gain.java
copying downloadable files... [ 90%] programming_resources/vision/webcam_controls/samples/opmodes/W_TFOD_WebcamExpGain.java
copying downloadable files... [ 93%] programming_resources/vision/webcam_controls/samples/opmodes/W_WebcamControls_WhiteBalance.java
copying downloadable files... [ 96%] programming_resources/vision/webcam_controls/samples/opmodes/W_WebcamControls_Focus.java
copying downloadable files... [100%] programming_resources/vision/webcam_controls/samples/opmodes/W_WebcamControls_PTZ.java

copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
Updating searchtools for Read the Docs search... 
====================== slowest reading durations =======================
0.258 programming_resources/imu/imu
0.215 tech_tips/tech-tips
0.209 programming_resources/shared/configuring_android/Configuring-Your-Android-Devices
0.156 programming_resources/tutorial_specific/android_studio/fork_and_clone_github_repository/Fork-and-Clone-From-GitHub
0.136 control_hard_compon/rc_components/sensors/sensors
Writing redirects...
build succeeded.

The HTML pages are in ../../_readthedocs/html.