marvision
|
marvision – the vision program for the minimal autonomous rover (MAR) project.
This program is designed to be cross-compiled and be run on Raspberry Pi Zero series. However, it is possible to install on other machines. The build system of this project is GNU Autotools.
We assume you have build-essential
and other essentials e.g. gcc
, g++
, glibc
, make
, autotools
installed.
Building for host instead of cross compiling is discouraged and not tested.
opencv
and opencv_contrib
) installed. The repositories can be found: OpenCV and OpenCV Extras. Please install version 4.9.0. You should consider the revisions below, taken from the recipe provided by OpenEmbedded. Cross compile.
E.g.,
This program can be configured, built, installed and packaged by meta-marfb
–a sister project that builds fast boot Linux for MAR.
TODO
SPDX-License-Identifier: GPL-3.0-or-later
This project is licensed under GNU General Public License v3.0 or later (GPL-3.0-or-later
).
Copyright (C) 2024 Qiyang Sun and the MAR Project Maintainers
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.