diff --git a/humanoid_robot_intelligence_control_system_demo/CMakeLists.txt b/humanoid_robot_intelligence_control_system_demo/CMakeLists.txt index 081329a..1a98f2b 100644 --- a/humanoid_robot_intelligence_control_system_demo/CMakeLists.txt +++ b/humanoid_robot_intelligence_control_system_demo/CMakeLists.txt @@ -29,7 +29,7 @@ if($ENV{ROS_VERSION} EQUAL 1) humanoid_robot_intelligence_control_system_action_module_msgs cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector ) find_package(Boost REQUIRED COMPONENTS thread) find_package(Eigen3 REQUIRED) @@ -71,7 +71,7 @@ if($ENV{ROS_VERSION} EQUAL 1) humanoid_robot_intelligence_control_system_action_module_msgs cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector DEPENDS Boost EIGEN3 ) endif() diff --git a/humanoid_robot_intelligence_control_system_demo/package.xml b/humanoid_robot_intelligence_control_system_demo/package.xml index f0d81ce..1288222 100644 --- a/humanoid_robot_intelligence_control_system_demo/package.xml +++ b/humanoid_robot_intelligence_control_system_demo/package.xml @@ -42,7 +42,7 @@ the License. cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector boost eigen yaml-cpp @@ -66,7 +66,7 @@ the License. cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector boost eigen yaml-cpp @@ -91,7 +91,7 @@ the License. cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector boost eigen yaml-cpp @@ -118,7 +118,7 @@ the License. cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector boost eigen yaml-cpp @@ -142,7 +142,7 @@ the License. cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector boost eigen yaml-cpp @@ -167,7 +167,7 @@ the License. cmake_modules humanoid_robot_intelligence_control_system_math - humanoid_robot_intelligence_control_system_ball_detector + humanoid_robot_intelligence_control_system_object_detector boost eigen yaml-cpp diff --git a/humanoid_robot_intelligence_control_system_object_detector/CMakeLists.txt b/humanoid_robot_intelligence_control_system_object_detector/CMakeLists.txt index 7f45c8d..55bba24 100644 --- a/humanoid_robot_intelligence_control_system_object_detector/CMakeLists.txt +++ b/humanoid_robot_intelligence_control_system_object_detector/CMakeLists.txt @@ -22,13 +22,6 @@ if($ENV{ROS_VERSION} EQUAL 1) sensor_msgs geometry_msgs cv_bridge - message_generation - ) - - generate_messages( - DEPENDENCIES - std_msgs - geometry_msgs ) catkin_package( @@ -38,7 +31,6 @@ if($ENV{ROS_VERSION} EQUAL 1) sensor_msgs geometry_msgs cv_bridge - message_runtime ) else() @@ -55,7 +47,7 @@ if($ENV{ROS_VERSION} EQUAL 1) catkin_python_setup() catkin_install_python(PROGRAMS - scripts/object_detection_processor.py + src/object_detection_processor.py DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} ) @@ -67,7 +59,7 @@ else() ament_python_install_package(${PROJECT_NAME}) install(PROGRAMS - scripts/object_detection_processor.py + src/object_detection_processor.py DESTINATION lib/${PROJECT_NAME} ) diff --git a/humanoid_robot_intelligence_control_system_object_detector/launch/object_detector.launch b/humanoid_robot_intelligence_control_system_object_detector/launch/object_detector.launch deleted file mode 100644 index 564bebb..0000000 --- a/humanoid_robot_intelligence_control_system_object_detector/launch/object_detector.launch +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/humanoid_robot_intelligence_control_system_object_detector/package.xml b/humanoid_robot_intelligence_control_system_object_detector/package.xml index 5f82887..706fe9e 100644 --- a/humanoid_robot_intelligence_control_system_object_detector/package.xml +++ b/humanoid_robot_intelligence_control_system_object_detector/package.xml @@ -24,106 +24,38 @@ the License. Apache 2.0 Ronaldson Bellande - catkin - - roscpp - roslib - std_msgs - sensor_msgs - geometry_msgs - dynamic_reconfigure - cv_bridge - image_transport - boost - opencv3 - yaml-cpp - message_generation - message_runtime - message_runtime - usb_cam - - roscpp - roslib - std_msgs - sensor_msgs - geometry_msgs - dynamic_reconfigure - cv_bridge - image_transport - boost - opencv3 - yaml-cpp - message_generation - message_runtime - message_runtime - usb_cam - - roscpp - roslib - std_msgs - sensor_msgs - geometry_msgs - dynamic_reconfigure - cv_bridge - image_transport - boost - opencv3 - yaml-cpp - message_generation - message_runtime - message_runtime - usb_cam - - ament_cmake + ament_cmake_python - roscpp - roslib - std_msgs - sensor_msgs - geometry_msgs - dynamic_reconfigure - cv_bridge - image_transport - boost - opencv3 - yaml-cpp - message_generation - message_runtime - message_runtime - usb_cam + + rospy + std_msgs + sensor_msgs + geometry_msgs + cv_bridge + image_transport + dynamic_reconfigure + message_generation + message_runtime - roscpp - roslib - std_msgs - sensor_msgs - geometry_msgs - dynamic_reconfigure - cv_bridge - image_transport - boost - opencv3 - yaml-cpp - message_generation - message_runtime - message_runtime - usb_cam + + rclpy + std_msgs + sensor_msgs + geometry_msgs + cv_bridge + image_transport + rosidl_default_generators + rosidl_default_runtime - roscpp - roslib - std_msgs - sensor_msgs - geometry_msgs - dynamic_reconfigure - cv_bridge - image_transport - boost - opencv3 - yaml-cpp - message_generation - message_runtime - message_runtime - usb_cam + + python3-opencv + python3-yaml + usb_cam + + catkin + ament_cmake + diff --git a/humanoid_robot_intelligence_control_system_object_detector/setup.py b/humanoid_robot_intelligence_control_system_object_detector/setup.py new file mode 100644 index 0000000..a2eac39 --- /dev/null +++ b/humanoid_robot_intelligence_control_system_object_detector/setup.py @@ -0,0 +1,26 @@ +# Copyright (C) 2024 Bellande Robotics Sensors Research Innovation Center, Ronaldson Bellande +# +# 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 . + +from distutils.core import setup +from catkin_pkg.python_setup import generate_distutils_setup + +# fetch values from package.xml +setup_args = generate_distutils_setup( + scripts=['src/object_detection_processor.py'], + packages=['humanoid_robot_intelligence_control_system_object_detector'], + package_dir={'': 'src'}, +) + +setup(**setup_args) diff --git a/humanoid_robot_intelligence_control_system_read_write_demo/CHANGELOG.rst b/humanoid_robot_intelligence_control_system_read_write_demo/CHANGELOG.rst deleted file mode 100644 index db641ea..0000000 --- a/humanoid_robot_intelligence_control_system_read_write_demo/CHANGELOG.rst +++ /dev/null @@ -1,26 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package humanoid_robot_intelligence_control_system_read_write_demo -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.3.2 (2023-10-03) ------------------- -* Make it compatible for ROS1/ROS2 -* Fix bugs -* Update package.xml and CMakeList.txt for to the latest versions -* Contributors & Maintainer: Ronaldson Bellande - -0.3.1 (2023-09-27) ------------------- -* Starting from this point it under a new license -* Fix errors and Issues -* Rename Repository for a completely different purpose -* Make it compatible with ROS/ROS2 -* Upgrade version of all builds and make it more compatible -* Update package.xml and CMakeList.txt for to the latest versions -* Contributors & Maintainer: Ronaldson Bellande - - -0.3.0 (2021-05-05) ------------------- -* Update package.xml and CMakeList.txt for noetic branch -* Contributors: Ronaldson Bellande