AprilTag detection for FRC robots
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.6)
- 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
python3 -m pip install -U pip wheel setuptools frc-apriltags
How to install on Windows:
Install Python 3.10.6 for Windows, being sure to add Python to PATH. Then, install the required packages using this command:
python.exe -m pip install -U pip wheel setuptools frc-apriltags
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-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2406f6b3aa71b130c6b8ab2112008b24482ff293399c0ef3002309fafba1b472 |
|
MD5 | 6faa5a221a687dd369afcf05136b83a5 |
|
BLAKE2b-256 | 1c7de491b38d03ec33314eacd6d05c4b9e72203ae1ff0a921da25f1856bd709a |