ros-industrial / easy_perception_deployment

A ROS2 package that accelerates the training and deployment of CV models for industries.
Apache License 2.0
53 stars 16 forks source link

0.2.2 - Patch #54

Closed cardboardcode closed 2 years ago

cardboardcode commented 2 years ago

Purpose of Pull Request

This pull request introduces easy_perception_deployment/scripts/cli/config_epd.py python script for improved commandline-based operation to quickly configure sesson_config.json and usecase_config.json via bash terminal.

The newly added script is also introduced with its own dedicated Continuous Integration component via CLI_CI GitHub Action workflow.

Additionally, the CMake checks for CUDA installation in easy_perception_deployment/CMakeLists.txt has been modified to use find_package(CUDA) for more reliable check.

This script is not yet documented. Once done in epd_docs, it will be updated in this thread by the author.