/easy_perception_deployment

A ROS2 package that accelerates the training and deployment of CV models for industries.

Primary LanguagePythonApache License 2.0Apache-2.0

easy_perception_deployment

Build StatuscodecovLicense

What Is This?

easy_perception_deployment is a ROS2 package that accelerates the training and deployment of CV models for industries.

To get started using it, please run the following commands to start viewing the documentations.

cd $HOME
mkdir -p epd_ros2_ws/src && cd epd_ros2_ws/src
git clone https://github.com/ros-industrial/easy_perception_deployment.git

Setup

This section lists steps on how to build easy_perception_deployment package using ROS2 build tools.

# Download easy_perception_deployment
cd $HOME
mkdir -p epd_ros2_ws/src && cd epd_ros2_ws/src
git clone https://github.com/ros-industrial/easy_perception_deployment.git

# Install ROS dependencies
cd ../
sudo apt-get update
source /opt/ros/eloquent/setup.bash
rosdep install --from-paths src --ignore-src --rosdistro=$ROS_DISTRO -y

# Build packages and source them
cd src/easy_perception_deployment/epd_msgs/
colcon build && source install/setup.bash
cd ../easy_perception_deployment
colcon build && source install/setup.bash
./scripts/create_desktop_shortcut.bash

# Launch the program using the newly created desktop shortcut.