From fce6f8a16f36503a4db81869b490008e3f795341 Mon Sep 17 00:00:00 2001
From: Olivier Stasse <ostasse@laas.fr>
Date: Wed, 12 Dec 2018 01:12:41 +0100
Subject: [PATCH] [wip/pal-hardware-gazebo] Release 0.1.2 * Merge branch
 'migrate-to-statistics' into 'erbium-devel'    Migrate to statistics    See
 merge request control/pal_hardware_gazebo!6 * Migrate to statistics * Merge
 branch 'check_version' into 'erbium-devel'    added check gazebo version for
 compiling imu fix    See merge request control/pal_hardware_gazebo!5 * fixe
 typo major -> minor * fixed major minor issue * added check gazebo version
 for compiling imu fix * Merge branch 'fix_gazebo_8' into 'erbium-devel'  
 fixed compilation issues   See merge request control/pal_hardware_gazebo!4 *
 fixed compilation issues * Contributors: Hilario Tome, Victor Lopez

---
 pal-hardware-gazebo/Makefile         |  3 +-
 pal-hardware-gazebo/distinfo         | 10 ++----
 pal-hardware-gazebo/patches/patch-aa | 14 ---------
 pal-hardware-gazebo/patches/patch-ab | 47 ----------------------------
 pal-hardware-gazebo/patches/patch-ac | 18 -----------
 pal-hardware-gazebo/patches/patch-ad | 14 ---------
 6 files changed, 4 insertions(+), 102 deletions(-)
 delete mode 100644 pal-hardware-gazebo/patches/patch-aa
 delete mode 100644 pal-hardware-gazebo/patches/patch-ab
 delete mode 100644 pal-hardware-gazebo/patches/patch-ac
 delete mode 100644 pal-hardware-gazebo/patches/patch-ad

diff --git a/pal-hardware-gazebo/Makefile b/pal-hardware-gazebo/Makefile
index 22a0fada..12791456 100644
--- a/pal-hardware-gazebo/Makefile
+++ b/pal-hardware-gazebo/Makefile
@@ -2,14 +2,13 @@
 # Created:			Olivier Stasse on Thu, 3 May 2017
 #
 
-VERSION=	0.1.1
+VERSION=	0.1.2
 PKGBASE=	pal-hardware-gazebo
 PKGNAME=	${PKGBASE}-${VERSION}
 DISTNAME=	${VERSION}
 ROSNAME=	$(subst -,_,${PKGBASE})
 WRKSRC=		${WRKDIR}/${ROSNAME}-${VERSION}
 DIST_SUBDIR=	${PKGBASE}
-PKGREVISION=	2
 
 CATEGORIES=	wip
 # Source file store in robotpkg website.
diff --git a/pal-hardware-gazebo/distinfo b/pal-hardware-gazebo/distinfo
index ddd65a3b..fda36ce1 100644
--- a/pal-hardware-gazebo/distinfo
+++ b/pal-hardware-gazebo/distinfo
@@ -1,7 +1,3 @@
-SHA1 (pal-hardware-gazebo/0.1.1.tar.gz) = b8471dd74e9ace19db527d16892d7e6939560395
-RMD160 (pal-hardware-gazebo/0.1.1.tar.gz) = 67be99d7bca113c442e464d03ba790b1bbac86de
-Size (pal-hardware-gazebo/0.1.1.tar.gz) = 6702 bytes
-SHA1 (patch-aa) = 55d43f2a4362bfe5f71c5726fb1c126b717d1ad2
-SHA1 (patch-ab) = e6b47d9d96228aebffe3df7f309e06573f1330fd
-SHA1 (patch-ac) = fc01a3b5420ae539afa34989f5a70c784c56bacd
-SHA1 (patch-ad) = 35ddbbde62c3a5025addb36de9f70935088e44d9
+SHA1 (pal-hardware-gazebo/0.1.2.tar.gz) = 7c8ee5cd7f44308b9f39129dfbd49a69c0648bc3
+RMD160 (pal-hardware-gazebo/0.1.2.tar.gz) = 996388938ee5f2af30d139dd9c8348e8d3c2a465
+Size (pal-hardware-gazebo/0.1.2.tar.gz) = 6923 bytes
diff --git a/pal-hardware-gazebo/patches/patch-aa b/pal-hardware-gazebo/patches/patch-aa
deleted file mode 100644
index 4a766328..00000000
--- a/pal-hardware-gazebo/patches/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/pal_hardware_gazebo.cpp
-+++ src/pal_hardware_gazebo.cpp
-@@ -287,7 +287,7 @@ bool PalHardwareGazebo::parseIMUSensors(ros::NodeHandle& nh, gazebo::physics::Mo
-     ImuSensorDefinitionPtr imu(new ImuSensorDefinition(sensor_name, sensor_frame_id));
-     imu->gazebo_imu_sensor = imu_sensor;
-     imuSensorDefinitions_.push_back(imu);
--    imu_sensor->SetWorldToReferencePose();
-+    imu_sensor->SetWorldToReferenceOrientation(ignition::math::Quaterniond::Identity);
-     ROS_INFO_STREAM("Parsed imu sensor: " << sensor_name << " in frame: " << sensor_frame_id);
-   }
-   return true;
--- 
-2.7.4
-
diff --git a/pal-hardware-gazebo/patches/patch-ab b/pal-hardware-gazebo/patches/patch-ab
deleted file mode 100644
index 738b3012..00000000
--- a/pal-hardware-gazebo/patches/patch-ab
+++ /dev/null
@@ -1,47 +0,0 @@
---- src/pal_hardware_gazebo.cpp
-+++ src/pal_hardware_gazebo.cpp
-@@ -42,6 +42,7 @@
- #include <pal_hardware_gazebo/pal_hardware_gazebo.h>
- 
- #include <dynamic_introspection/dynamic_introspection.h>
-+#include <gazebo/gazebo_config.h>
- 
- typedef Eigen::Vector3d eVector3;
- typedef Eigen::Isometry3d eMatrixHom;
-@@ -194,8 +195,8 @@ bool PalHardwareGazebo::parseForceTorqueSensors(ros::NodeHandle& nh,
- 
-     if (!urdf_sensor_joint)
-     {
--      ROS_ERROR_STREAM("Problem finding joint: "
--                       << ft->sensorJointName << " to attach FT sensor in robot model");
-+      ROS_ERROR_STREAM("Problem finding joint: " << ft->sensorJointName
-+                                                 << " to attach FT sensor in robot model");
-       return false;
-     }
- 
-@@ -243,8 +244,7 @@ bool PalHardwareGazebo::parseForceTorqueSensors(ros::NodeHandle& nh,
-     if (!ft->gazebo_joint)
-     {
-       ROS_ERROR_STREAM("Could not find joint '"
--                       << ft->sensorJointName
--                       << "' to which a force-torque sensor is attached.");
-+                       << ft->sensorJointName << "' to which a force-torque sensor is attached.");
-       return false;
-     }
- 
-@@ -287,7 +287,12 @@ bool PalHardwareGazebo::parseIMUSensors(ros::NodeHandle& nh, gazebo::physics::Mo
-     ImuSensorDefinitionPtr imu(new ImuSensorDefinition(sensor_name, sensor_frame_id));
-     imu->gazebo_imu_sensor = imu_sensor;
-     imuSensorDefinitions_.push_back(imu);
-+
-+#if GAZEBO_MAJOR_VERSION >= 8
-+#if GAZEBO_MINOR_VERSION >= 11
-     imu_sensor->SetWorldToReferenceOrientation(ignition::math::Quaterniond::Identity);
-+#endif
-+#endif
-     ROS_INFO_STREAM("Parsed imu sensor: " << sensor_name << " in frame: " << sensor_frame_id);
-   }
-   return true;
--- 
-2.7.4
-
diff --git a/pal-hardware-gazebo/patches/patch-ac b/pal-hardware-gazebo/patches/patch-ac
deleted file mode 100644
index c0e56f47..00000000
--- a/pal-hardware-gazebo/patches/patch-ac
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/pal_hardware_gazebo.cpp
-+++ src/pal_hardware_gazebo.cpp
-@@ -288,11 +288,9 @@ bool PalHardwareGazebo::parseIMUSensors(ros::NodeHandle& nh, gazebo::physics::Mo
-     imu->gazebo_imu_sensor = imu_sensor;
-     imuSensorDefinitions_.push_back(imu);
- 
--#if GAZEBO_MAJOR_VERSION >= 8
--#if GAZEBO_MINOR_VERSION >= 11
-+#if GAZEBO_MAJOR_VERSION >= 8 || (GAZEBO_MAJOR_VERSION == 7 && GAZEBO_MAJOR_VERSION >= 11)
-     imu_sensor->SetWorldToReferenceOrientation(ignition::math::Quaterniond::Identity);
- #endif
--#endif
-     ROS_INFO_STREAM("Parsed imu sensor: " << sensor_name << " in frame: " << sensor_frame_id);
-   }
-   return true;
--- 
-2.7.4
-
diff --git a/pal-hardware-gazebo/patches/patch-ad b/pal-hardware-gazebo/patches/patch-ad
deleted file mode 100644
index 765aa979..00000000
--- a/pal-hardware-gazebo/patches/patch-ad
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/pal_hardware_gazebo.cpp
-+++ src/pal_hardware_gazebo.cpp
-@@ -288,7 +288,7 @@ bool PalHardwareGazebo::parseIMUSensors(ros::NodeHandle& nh, gazebo::physics::Mo
-     imu->gazebo_imu_sensor = imu_sensor;
-     imuSensorDefinitions_.push_back(imu);
- 
--#if GAZEBO_MAJOR_VERSION >= 8 || (GAZEBO_MAJOR_VERSION == 7 && GAZEBO_MAJOR_VERSION >= 11)
-+#if GAZEBO_MAJOR_VERSION >= 8 || (GAZEBO_MAJOR_VERSION == 7 && GAZEBO_MINOR_VERSION >= 11)
-     imu_sensor->SetWorldToReferenceOrientation(ignition::math::Quaterniond::Identity);
- #endif
-     ROS_INFO_STREAM("Parsed imu sensor: " << sensor_name << " in frame: " << sensor_frame_id);
--- 
-2.7.4
-
-- 
GitLab