Skip to content

Commit

Permalink
Take PR brickbots#256 into account.
Browse files Browse the repository at this point in the history
  • Loading branch information
jscheidtmann committed Dec 21, 2024
1 parent 98df177 commit 1441a1f
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions docs/source/dev_arch.rst
Original file line number Diff line number Diff line change
Expand Up @@ -284,11 +284,13 @@ in the Rust programming language that is running in a separate process. A gRPC A
to interface with this process. See the Python documentation in the linked GitHub repository.

The detected centroids are then passed to the
`tetra3 solver <https://github.com/esa/tetra3>`_ for plate-solving. tetra3 uses a database that
`cedar-solve (on GitHub) <https://github.com/smroid/cedar-solve>`_ for plate-solving. Note that in the code
it is still called `tetra3`, as this was used before, and cedar-solve is a
fork of the `tetra3-solver (on GitHub) <https://github.com/esa/tetra3>`_. It uses a database that
is stripped down to work with the approximate focal length of compatible lenses as listed
in the `Parts List <BOM.html>`_ so that the time to get a solve is minimal.

If the platform that PiFinder is running on is not supported by cedar, [3]_ PiFinder
If the platform that PiFinder is running on is not supported by cedar-detect, [3]_ PiFinder
falls back to using the centroider of tetra3.

.. [3] This can only happen when PiFinder's software is not running on a Raspberry Pi.
Expand Down

0 comments on commit 1441a1f

Please sign in to comment.