Skip to main content

FRC vision pipeline for object detection and field mapping

Project description

VisionCore-Deploy

This repository contains scripts, libraries, and assets for deploying the VisionCore system.

Prerequisites

  • A Unix-like shell (Linux, macOS, or WSL on Windows)
  • Python 3.10 or newer

Quick install

  1. Make scripts executable if needed:

    chmod +x install-dev.sh install-deploy.sh

  2. For development setup, run:

    ./install-dev.sh

  3. For deployment setup, run:

    ./install-deploy.sh

Building an image

To build a device image, run the image build script:

cd Image ./build-image.sh

Project layout

  • VisionCore/: main Python package with configuration and core modules
  • RknnWheels/: prebuilt RKNN wheel files used for model conversion
  • Image/: image build scripts and first-boot helpers
  • LICENSE: project license file
  • readme.md: legacy project readme (note: this file is distinct from README.md)

Usage

  • See VisionCore/example_usage.py for example code showing how to use the package.
  • Configuration examples are in VisionCore/example_config.json

Contributing

Contributions are welcome via pull requests. Please follow existing code style and add tests for new behavior.

License

See the LICENSE file at the project root.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

visioncore_frc-0.1.4.tar.gz (51.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

visioncore_frc-0.1.4-py3-none-any.whl (59.2 kB view details)

Uploaded Python 3

File details

Details for the file visioncore_frc-0.1.4.tar.gz.

File metadata

  • Download URL: visioncore_frc-0.1.4.tar.gz
  • Upload date:
  • Size: 51.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.7

File hashes

Hashes for visioncore_frc-0.1.4.tar.gz
Algorithm Hash digest
SHA256 8843614dcba4f3a2eba8a8ce57be968a3e248d33a2f8c66f82c4ddaacc41339e
MD5 4c5e9664df4bb665b20bb12b62712bf7
BLAKE2b-256 b38f516b8975b0bb0146c3bc24d27a58543cf5b455a4de0113e63e5deb4a4050

See more details on using hashes here.

File details

Details for the file visioncore_frc-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: visioncore_frc-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 59.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.7

File hashes

Hashes for visioncore_frc-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8269854aed9cc55cd26ff9447d58f5f3ebaeb259c1cee02d732bc35cbcbbcd2c
MD5 297ba561cb8e9c148ecf23dbc849642f
BLAKE2b-256 bab06bd9f8d8dcda55552ecd5c552a9b8a1643e313e78fcb637024b6eb4d43d9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page