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

Uploaded Python 3

File details

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

File metadata

  • Download URL: visioncore_frc-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 8649a4b49fe26cce0c034cafaf854709d674db8e346f7047cdba5cf75b550d84
MD5 3ccaad611eb49fcdbfe263c90e3fb280
BLAKE2b-256 785909797bd08ea03ffbebd38576bf4c554fd2f0a4b3295ccb26f54707258b40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: visioncore_frc-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 43248515c9bcf0746d9974c893a1eaeb58c6e12ed90423be2037d4f13c36a40e
MD5 fe37ef3fae15b82e812f5d77727f0b0e
BLAKE2b-256 29ebcc653546ea9685dfad745d7d2a5c9e49e5e2edba996c243447823d1e8353

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