From fda5453891da122f2a1d8e4d2ea375dc8a71a900 Mon Sep 17 00:00:00 2001 From: "Barcis, Michal" Date: Sun, 1 Mar 2020 16:36:52 +0100 Subject: [PATCH] added launchfile --- camera_streaming/camera_stream.py | 7 ++++--- camera_streaming/mission.py | 2 +- setup.py | 9 +++++++-- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/camera_streaming/camera_stream.py b/camera_streaming/camera_stream.py index f6a43a6..3a4f982 100644 --- a/camera_streaming/camera_stream.py +++ b/camera_streaming/camera_stream.py @@ -25,7 +25,6 @@ from rclpy.qos import ( ) from rclpy.qos import QoSPresetProfiles -from sniffing import sniffer from mission_manager.client import MissionExecutor, MissionClient from infdist.optimization.agent import EstimatingAgent @@ -33,8 +32,10 @@ from infdist.robot.ros2_network import ROS2Network, ROS2NativeMessage from infdist.optimization.simplesim import ( create_msgnum_constraint_violations, ) -from mission import generate_mission_context -from detect import detect_red + +from .sniffing import sniffer +from .mission import generate_mission_context +from .detect import detect_red CUSTOM_QOS = QoSProfile( history=QoSHistoryPolicy.RMW_QOS_POLICY_HISTORY_KEEP_LAST, diff --git a/camera_streaming/mission.py b/camera_streaming/mission.py index be44eeb..fd2ac3d 100644 --- a/camera_streaming/mission.py +++ b/camera_streaming/mission.py @@ -3,7 +3,7 @@ from infdist.optimization.models import MissionContext, InformationType from infdist.optimization.aggregations import AggregationMostRecent -from utility import PeriodicTypeForecast, UtilityVideo +from .utility import PeriodicTypeForecast, UtilityVideo # from infdist.optimization.message_forecast import PeriodicTypeForecast diff --git a/setup.py b/setup.py index 76942d4..f2c2fe2 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,6 @@ +import glob +import os + from setuptools import find_packages from setuptools import setup @@ -11,8 +14,10 @@ setup( ('share/ament_index/resource_index/packages', ['resource/' + package_name]), ('share/' + package_name, ['package.xml']), + ('share/' + package_name + '/launch', + glob.glob(os.path.join('launch', '*.launch.py'))), ], - install_requires=['setuptools'], + install_requires=['launch', 'setuptools'], zip_safe=True, author='Michal Barcis', author_email='michal.barcis@aau.at', @@ -30,7 +35,7 @@ setup( tests_require=['pytest'], entry_points={ 'console_scripts': [ - 'camera_streaming = camera_streaming.camera_streaming:main', + 'camera_streaming = camera_streaming.camera_stream:main', 'camera_subscriber = camera_streaming.camera_subscriber:main', ], }, -- GitLab