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

Uploaded Python 3

File details

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

File metadata

  • Download URL: visioncore_frc-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 48b7f107d845f03af1f45a3c29a47faa46c51ce333b57143963cff73fe9ab8e7
MD5 e861326aada03696301c26d04aa5da5f
BLAKE2b-256 b370f26eedf1187128505de83b4c0658a37e3a913ed4c060bfdf825a66caf537

See more details on using hashes here.

File details

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

File metadata

  • Download URL: visioncore_frc-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e58ba85d5ced1110ed64f943590e31ba9317f354e0ea36d8a15efbad9a0f166c
MD5 96f45b21055f3a87d1bde1f87eef6d1b
BLAKE2b-256 9e4c64870651d343e1c4c0d11334e82f9adcc306bc21c0ed9dcdbd2f4d83e70c

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