This package implements an intersection detector working on grayscale Cv2 images.
To build the package run the following command.
source smarty_workspace/scripts/build.shTo run the detector node, run:
ros2 run crossing_detection crossing_detection_nodeconfig/: All configurations (most of the time yaml files)launch/: Contains all launch files. Launch files can start multiple nodes with yaml-configurationsmodels/: Contains all models (optional) and only necessary for machine learning nodesresource/: Contains the package name (required to build with colcon)crossing_detection: Contains all nodes and sources for the ros packagetest/: Contains all testspackage.xml: Contains metadata about the packagesetup.py: Used for Python package configurationsetup.cfg: Additional configuration for the packagerequirements.txt: Python dependencies
Thank you for considering contributing to this repository! Here are a few guidelines to get you started:
- Fork the repository and clone it locally.
- Create a new branch for your contribution.
- Make your changes and ensure they are properly tested.
- Commit your changes and push them to your forked repository.
- Submit a pull request with a clear description of your changes.
We appreciate your contributions and look forward to reviewing them!
This repository is licensed under the MIT license. See LICENSE for details.
Reinhold Brant (reinhold.bra5@gmail.com) for SmartRollerz.