Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
PhotonVision Docs
Light Logo Dark Logo

Getting Started

  • About PhotonVision
  • Quick Start
    • Common Hardware Setups
    • Quick Install
    • Wiring
    • Networking
    • Camera Matching
    • Camera Calibration
    • Quick Configure
  • Hardware Selection
    • Selecting Hardware
    • Deploying on Custom Hardware
  • Advanced Installation
    • Software Installation
      • Windows PC Installation
      • Linux PC Installation
      • Mac OS Installation
      • Other Debian-Based Co-Processor Installation
      • Advanced Command Line Usage
      • Romi Installation
    • Installing Pre-Release Versions
  • Camera-Specifc Configuration
    • Arducam Cameras
    • Pi Camera Configuration

Pipeline Tuning and Calibration

  • Pipelines
    • About Pipelines
    • Camera Tuning / Input
    • Output
  • AprilTag Detection
    • About AprilTags
    • AprilTag Pipeline Types
    • 2D AprilTag Tuning / Tracking
    • 3D Tracking
    • MultiTag Localization
    • Coordinate Systems
  • Colored Shape & Reflective
    • Thresholding
    • Contour Filtering and Grouping
    • 3D Tuning
  • Object Detection
    • About Object Detection
  • Driver Mode
  • Calibrating Your Camera

Programming Reference

  • PhotonLib: Robot Code Interface
    • Installing PhotonLib
    • Getting Target Data
    • Using Target Data
    • AprilTags and PhotonPoseEstimator
    • Driver Mode and Pipeline Index/Latency
    • Controlling LEDs
  • Simulation
    • Simulation Support in PhotonLib in Java
    • Simulation Support in PhotonLib in C++
    • Simulation Support in PhotonLib in Python
    • Hardware In The Loop Simulation
  • Robot Integration
    • Vision - Robot Integration Background
    • Simple Strategies
    • Advanced Strategies
  • Code Examples
    • Aiming at a Target
    • Combining Aiming and Getting in Range
    • Using WPILib Pose Estimation, Simulation, and PhotonVision Together

Additional Resources

  • Troubleshooting
    • Common Issues / Questions
    • Logging
    • Camera Troubleshooting
    • Networking Troubleshooting
    • Useful Unix Commands
  • Best Practices For Competition
  • Filesystem Directory
  • NetworkTables API
  • Contributing to PhotonVision Projects
    • Build Instructions
    • Building the PhotonVision Documentation
    • PhotonVision Developer Documentation
      • Photonlib Developer Docs
    • Software Architecture Design Descriptions
      • Calibration and Image Rotation
      • Time Synchronization Protocol Specification, Version 1.0
      • Camera Matching
      • Camera Matching Requirements
      • Latency Characterization

API Documentation

  • Java
  • C++
Back to top
View this page
Edit this page

Camera-Specifc Configuration

  • Arducam Cameras
    • Setting Up Arducam Cameras
    • Steps to Configure in PhotonVision
  • Pi Camera Configuration
    • Background
    • Updating config.txt
    • Additional Information
Next
Arducam Cameras
Previous
Installing Pre-Release Versions
Copyright © 2024, PhotonVision
Made with Sphinx and @pradyunsg's Furo