From e5b008cdd642b6ac7c02ae3f470c0d582d2b9076 Mon Sep 17 00:00:00 2001 From: Pyo Date: Wed, 21 Mar 2018 13:36:23 +0900 Subject: [PATCH] changed package.xml format to v2 --- .travis.yml | 2 +- README.md | 24 ++++++++++++++ op3_action_module_msgs/CMakeLists.txt | 14 +++++--- op3_action_module_msgs/package.xml | 17 +++++----- op3_offset_tuner_msgs/CMakeLists.txt | 32 +++++++++++-------- op3_offset_tuner_msgs/package.xml | 17 +++++----- op3_online_walking_module_msgs/CMakeLists.txt | 19 ++++++++--- op3_online_walking_module_msgs/package.xml | 28 +++++++++------- op3_walking_module_msgs/CMakeLists.txt | 14 +++++--- op3_walking_module_msgs/package.xml | 17 +++++----- robotis_op3_msgs/package.xml | 18 ++++++----- 11 files changed, 129 insertions(+), 73 deletions(-) create mode 100644 README.md diff --git a/.travis.yml b/.travis.yml index 07bc3c6..cbc9951 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,7 +12,7 @@ compiler: - gcc notifications: email: - on_success: always + on_success: change on_failure: always recipients: - pyo@robotis.com diff --git a/README.md b/README.md new file mode 100644 index 0000000..0569d70 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# ROBOTIS OP3 Messages Metapackage +[![GitHub version](https://badge.fury.io/gh/ROBOTIS-GIT%2FROBOTIS-OP3-msgs.svg)](https://badge.fury.io/gh/ROBOTIS-GIT%2FROBOTIS-OP3-msgs) [![Build Status](https://travis-ci.org/ROBOTIS-GIT/ROBOTIS-OP3-msgs.svg?branch=master)](https://travis-ci.org/ROBOTIS-GIT/ROBOTIS-OP3-msgs) + +# Documents for robotis_op3_msgs packages +- [ROBOTIS e-Manual](http://emanual.robotis.com/docs/en/platform/op3/robotis_ros_packages/) +- http://wiki.ros.org/robotis_op3_msgs +- http://wiki.ros.org/op3_action_module_msgs +- http://wiki.ros.org/op3_offset_tuner_msgs +- http://wiki.ros.org/op3_online_walking_module_msgs +- http://wiki.ros.org/op3_walking_module_msgs + +# ROS packages related to ROBOTIS OP3 +- [robotis_op3](https://github.com/ROBOTIS-GIT/ROBOTIS-OP3) +- [robotis_op3_msgs](https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-msgs) +- [robotis_op3_common](https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Common) +- [robotis_op3_tools](https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Tools) +- [robotis_op3_demo](https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Demo) +- [robotis_framework](https://github.com/ROBOTIS-GIT/ROBOTIS-Framework) +- [robotis_controller_msgs](https://github.com/ROBOTIS-GIT/ROBOTIS-Framework-msgs) +- [robotis_utility](https://github.com/ROBOTIS-GIT/ROBOTIS-Utility) +- [robotis_math](https://github.com/ROBOTIS-GIT/ROBOTIS-Math) + +# Documents and Videos for ROBOTIS OP3 +- [ROBOTIS e-Manual for ROBOTIS OP3](http://emanual.robotis.com/docs/en/platform/op3/introduction/) \ No newline at end of file diff --git a/op3_action_module_msgs/CMakeLists.txt b/op3_action_module_msgs/CMakeLists.txt index 85b8fd0..6b2826c 100644 --- a/op3_action_module_msgs/CMakeLists.txt +++ b/op3_action_module_msgs/CMakeLists.txt @@ -1,17 +1,21 @@ ################################################################################ -# CMake +# Set minimum required version of cmake, project name and compile options ################################################################################ cmake_minimum_required(VERSION 2.8.3) project(op3_action_module_msgs) ################################################################################ -# Packages +# Find catkin packages and libraries for catkin and system dependencies ################################################################################ find_package(catkin REQUIRED COMPONENTS - message_generation std_msgs + message_generation ) +################################################################################ +# Setup for python modules and scripts +################################################################################ + ################################################################################ # Declare ROS messages, services and actions ################################################################################ @@ -35,10 +39,10 @@ generate_messages( ################################################################################ ################################################################################ -# Catkin specific configuration +# Declare catkin specific configuration to be passed to dependent projects ################################################################################ catkin_package( - CATKIN_DEPENDS message_runtime std_msgs + CATKIN_DEPENDS std_msgs message_runtime ) ################################################################################ diff --git a/op3_action_module_msgs/package.xml b/op3_action_module_msgs/package.xml index 4d041a6..6219e8e 100644 --- a/op3_action_module_msgs/package.xml +++ b/op3_action_module_msgs/package.xml @@ -1,19 +1,20 @@ - + op3_action_module_msgs 0.1.0 - Message and service types: custom messages and services for ROBOTIS OP3 packages + This package includes ROS messages and services for the ROBOTIS OP3 packages - Apache License 2.0 + Apache 2.0 Kayman Pyo - https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues + http://wiki.ros.org/op3_action_module_msgs + http://emanual.robotis.com/docs/en/platform/op3/robotis_ros_packages/ https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs - http://wiki.ros.org/robotis_op3_msgs + https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues catkin + std_msgs message_generation - std_msgs - message_runtime - std_msgs + message_runtime + message_runtime diff --git a/op3_offset_tuner_msgs/CMakeLists.txt b/op3_offset_tuner_msgs/CMakeLists.txt index 2ac0dc5..172425e 100644 --- a/op3_offset_tuner_msgs/CMakeLists.txt +++ b/op3_offset_tuner_msgs/CMakeLists.txt @@ -1,36 +1,40 @@ ################################################################################ -# CMake +# Set minimum required version of cmake, project name and compile options ################################################################################ cmake_minimum_required(VERSION 2.8.3) project(op3_offset_tuner_msgs) ################################################################################ -# Packages +# Find catkin packages and libraries for catkin and system dependencies ################################################################################ find_package(catkin REQUIRED COMPONENTS - message_generation std_msgs + message_generation ) +################################################################################ +# Setup for python modules and scripts +################################################################################ + ################################################################################ # Declare ROS messages, services and actions ################################################################################ add_message_files( - FILES - JointOffsetData.msg - JointOffsetPositionData.msg - JointTorqueOnOff.msg - JointTorqueOnOffArray.msg + FILES + JointOffsetData.msg + JointOffsetPositionData.msg + JointTorqueOnOff.msg + JointTorqueOnOffArray.msg ) add_service_files( - FILES - GetPresentJointOffsetData.srv + FILES + GetPresentJointOffsetData.srv ) generate_messages( - DEPENDENCIES - std_msgs + DEPENDENCIES + std_msgs ) ################################################################################ @@ -38,10 +42,10 @@ generate_messages( ################################################################################ ################################################################################ -# Catkin specific configuration +# Declare catkin specific configuration to be passed to dependent projects ################################################################################ catkin_package( - CATKIN_DEPENDS message_runtime std_msgs + CATKIN_DEPENDS std_msgs message_runtime ) ################################################################################ diff --git a/op3_offset_tuner_msgs/package.xml b/op3_offset_tuner_msgs/package.xml index f8f63d8..22ee513 100644 --- a/op3_offset_tuner_msgs/package.xml +++ b/op3_offset_tuner_msgs/package.xml @@ -1,20 +1,21 @@ - + op3_offset_tuner_msgs 0.1.0 - Message and service types: custom messages and services for ROBOTIS OP3 packages + This package includes ROS messages and services for the ROBOTIS OP3 packages - Apache License 2.0 + Apache 2.0 Kayman Pyo - https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues + http://wiki.ros.org/op3_offset_tuner_msgs + http://emanual.robotis.com/docs/en/platform/op3/robotis_ros_packages/ https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs - http://wiki.ros.org/robotis_op3_msgs + https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues catkin + std_msgs message_generation - std_msgs - message_runtime - std_msgs + message_runtime + message_runtime diff --git a/op3_online_walking_module_msgs/CMakeLists.txt b/op3_online_walking_module_msgs/CMakeLists.txt index 5769672..a7df7e8 100644 --- a/op3_online_walking_module_msgs/CMakeLists.txt +++ b/op3_online_walking_module_msgs/CMakeLists.txt @@ -1,16 +1,23 @@ +################################################################################ +# Set minimum required version of cmake, project name and compile options +################################################################################ cmake_minimum_required(VERSION 2.8.3) project(op3_online_walking_module_msgs) ################################################################################ -# Packages +# Find catkin packages and libraries for catkin and system dependencies ################################################################################ find_package(catkin REQUIRED COMPONENTS - sensor_msgs std_msgs + sensor_msgs geometry_msgs message_generation ) +################################################################################ +# Setup for python modules and scripts +################################################################################ + ################################################################################ # Declare ROS messages, services and actions ################################################################################ @@ -42,10 +49,14 @@ generate_messages( ) ################################################################################ -# Catkin specific configuration +# Declare ROS dynamic reconfigure parameters +################################################################################ + +################################################################################ +# Declare catkin specific configuration to be passed to dependent projects ################################################################################ catkin_package( - CATKIN_DEPENDS std_msgs sensor_msgs geometry_msgs + CATKIN_DEPENDS std_msgs sensor_msgs geometry_msgs message_runtime ) ################################################################################ diff --git a/op3_online_walking_module_msgs/package.xml b/op3_online_walking_module_msgs/package.xml index f3102d5..a00972b 100644 --- a/op3_online_walking_module_msgs/package.xml +++ b/op3_online_walking_module_msgs/package.xml @@ -1,19 +1,23 @@ - + op3_online_walking_module_msgs - 0.0.0 - The op3_online_walking_module_msgs package - Apache License 2.0 - BSD + 0.1.0 + + This package includes ROS messages and services for the ROBOTIS OP3 packages + + Apache 2.0 + Kayman SCH Pyo + http://wiki.ros.org/op3_online_walking_module_msgs + http://emanual.robotis.com/docs/en/platform/op3/robotis_ros_packages/ + https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs + https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues catkin - std_msgs - sensor_msgs - geometry_msgs + std_msgs + sensor_msgs + geometry_msgs message_generation - std_msgs - sensor_msgs - geometry_msgs - message_runtime + message_runtime + message_runtime diff --git a/op3_walking_module_msgs/CMakeLists.txt b/op3_walking_module_msgs/CMakeLists.txt index fafd3d0..76e9249 100644 --- a/op3_walking_module_msgs/CMakeLists.txt +++ b/op3_walking_module_msgs/CMakeLists.txt @@ -1,17 +1,21 @@ ################################################################################ -# CMake +# Set minimum required version of cmake, project name and compile options ################################################################################ cmake_minimum_required(VERSION 2.8.3) project(op3_walking_module_msgs) ################################################################################ -# Packages +# Find catkin packages and libraries for catkin and system dependencies ################################################################################ find_package(catkin REQUIRED COMPONENTS - message_generation std_msgs + message_generation ) +################################################################################ +# Setup for python modules and scripts +################################################################################ + ################################################################################ # Declare ROS messages, services and actions ################################################################################ @@ -36,10 +40,10 @@ generate_messages( ################################################################################ ################################################################################ -# Catkin specific configuration +# Declare catkin specific configuration to be passed to dependent projects ################################################################################ catkin_package( - CATKIN_DEPENDS message_runtime std_msgs + CATKIN_DEPENDS std_msgs message_runtime ) ################################################################################ diff --git a/op3_walking_module_msgs/package.xml b/op3_walking_module_msgs/package.xml index 4aa7c4f..c469331 100644 --- a/op3_walking_module_msgs/package.xml +++ b/op3_walking_module_msgs/package.xml @@ -1,19 +1,20 @@ - + op3_walking_module_msgs 0.1.0 - Message and service types: custom messages and services for ROBOTIS OP3 packages + This package includes ROS messages and services for the ROBOTIS OP3 packages - Apache License 2.0 + Apache 2.0 Kayman Pyo - https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues + http://wiki.ros.org/op3_walking_module_msgs + http://emanual.robotis.com/docs/en/platform/op3/robotis_ros_packages/ https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs - http://wiki.ros.org/robotis_op3_msgs + https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues catkin + std_msgs message_generation - std_msgs - message_runtime - std_msgs + message_runtime + message_runtime diff --git a/robotis_op3_msgs/package.xml b/robotis_op3_msgs/package.xml index 6c96d04..fabdbd9 100644 --- a/robotis_op3_msgs/package.xml +++ b/robotis_op3_msgs/package.xml @@ -1,19 +1,21 @@ - + robotis_op3_msgs 0.1.0 - ROS msgs packages for the ROBOTIS OP3 (meta package) + ROS messages packages for the ROBOTIS OP3 (meta package) - Apache License 2.0 + Apache 2.0 Kayman Pyo - https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues - https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs http://wiki.ros.org/robotis_op3_msgs + http://emanual.robotis.com/docs/en/platform/op3/robotis_ros_packages/ + https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs + https://github.com/ROBOTIS-GIT/ROBOTIS-OP3-Msgs/issues catkin - op3_action_module_msgs - op3_offset_tuner_msgs - op3_walking_module_msgs + op3_action_module_msgs + op3_offset_tuner_msgs + op3_online_walking_module_msgs + op3_walking_module_msgs