OpenSight is an FRC-focused, free and open source computer vision system targeted specifically for the Raspberry Pi. This repo holds the build scripts for OpenSight's Raspberry Pi image.
Click here to go to the main OpenSight source repository.
Click here to go to the packages releases.
Click here to go to the Raspberry Pi image releases.
Tool based on pi-gen used to create OpenSight's derivative Raspbian images
The default username is opsi
and the default password is opensight
.
Most everything relevant to building can be in the README for pi-gen. If you simply want to build an image, running ./build-docker.sh
will probably do the job. If you want/need more information, check pi-gen's README.
Changes from pi-gen:
- Localization options, including timezone and keyboard settings are standardized to America/New York
- Stages 4 and 5 are removed in favor for installing OpenSight
- Other normal config options, such as username, hostname, etc, can all be found in the the config file.
To install the required dependencies for opsi-gen you should run:
apt-get install coreutils quilt parted qemu-user-static debootstrap zerofree zip \
dosfstools bsdtar libcap2-bin grep rsync xz-utils file git curl jq
The file depends
contains a list of tools needed. The format of this
package is <tool>[:<debian-package>]
.