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.3.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.3-py3-none-any.whl (59.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: visioncore_frc-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 1686a46f3f918fa8eb60bfdf4b79abd9c788e84db1b0d61d5f69c78eb764b79d
MD5 d7fe8d7cb24412f70fc24558d59a910b
BLAKE2b-256 183177495dbc666077b8815268ceeccf49d68d4681ea0e2e4a2390084f048930

See more details on using hashes here.

File details

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

File metadata

  • Download URL: visioncore_frc-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9c38ceda7337e2153942165bf9248505f7e72efc9fe4a98ab5ef122ea9379575
MD5 a22ba5352d40013cf1ad5c3dc0f707ca
BLAKE2b-256 2b2f6342b3dcabfba63450f47d588f2488e22d7e00617d5a385493425b94efd8

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