AprilTag detection for FRC robots
Reason this release was yanked:
Since several of the files in this library were not checked for errors, it will throw many errors and refuse to perform as expected.
Project description
FRC-AprilTags
A repository that contains code to will run on FRC 2199's Nvidia Jetson Nano coprocessor during the 2023 season.
Setting Up the Jetson
Please see the instructions here for setting up a Nvidia Jetson Nano.
Prerequisites
- A Python 3 environment (prefereably 3.10.8)
- The OpenCV Contributor package
- The NumPy package (should install with pupil-apriltags)
- The RobotPy package
- The Pupil Apriltags package
How to install on Linux
On linux run the following commands in order from terminal:
sudo apt install python3 python3-dev python3-pip python3-pil python3-smbus git cmake ninja-build
pip install -U pip wheel setuptools opencv-contrib-python pupil-apriltags robotpy[cscore]
How to install on Windows:
Install Python 3.10.8 for Windows, being sure to add Python to PATH. Then, install the required packages using this command:
pip install -U pip wheel setuptools opencv-contrib-python pupil-apriltags robotpy[cscore]
Writing Programs for Jetson
This is addressed in the repository's wiki at https://github.com/PIE-Cubed/2023-Jetson-Code/wiki.
More details
If you'd like to learn more, all of these sections (and more!) will be explained in greater detail in the repository's wiki at https://github.com/PIE-Cubed/2023-Jetson-Code/wiki.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for frc_apriltags-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a69a6e438aa5420940734665ac3292ba45ef259a76c009306f9505942661b72b |
|
MD5 | ff60c03498a4fbe43f0205a86ca793c8 |
|
BLAKE2b-256 | 68decc6a0ff2161b0961ce20b680ba5feb90a3c4204c38ce920749ee1173a575 |