Skip to content

Commit

Permalink
0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nlamprian committed Aug 17, 2020
1 parent ddbf7d3 commit 7773b8d
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 13 deletions.
39 changes: 39 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Changelog for package roboticsgroup_gazebo_plugins
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

0.1.0 (2020-08-14)
------------------
* Added DisableLink Model Plugin
* Added sensitiveness parameter to MimicJointPlugin
* Added maxEffort parameter to MimicJoint plugin
* Added PID control capability to mimic joint plugin
* Move catkin_package macro so it is called before targets are defined.
Fixes plugins not getting found when doing isolated builds
* Add missing setForce() call (otherwise PID option doesn't do anything)
* Support of Gazebo 7 was added
* Support all PID gain parameters, dynamic_reconfigure
This change does the following:
* the PID controllers will read all PID gain parameters (p, i, d, i_clamp, antiwindup, publish_state, ...)
* a warning will be printed if none of those parameters could be found
* it's possible to adjust the parameters using dynamic_reconfigure
* Adjust to Gazebo 8 API
Note about the DisconnectWorldUpdateBegin: This function was deprecated
in favor of resetting the ConnectionPtr, see here:
https://bitbucket.org/osrf/gazebo/pull-requests/2329/deprecate-event-disconnect-connectionptr/diff
* Add fix for gazebo_ros_pkgs#612
This issue also affects the mimic joint plugin:
https://github.com/ros-simulation/gazebo_ros_pkgs/issues/612
The commit here fixes that issue for Gazebo 9. We should change the
GAZEBO_MAJOR_VERSION check to >= 7 if the following PR gets backported
to Gazebo 7 and 8:
https://bitbucket.org/osrf/gazebo/pull-requests/2814/fix-issue-2111-by-providing-options-to/diff
* Add warning when triggering gazebo_ros_pkgs#612
* Update parameters
* Default max effort to limit from sdf model
* Default namespace to empty string
* Fix sensitiveness calculation
* Add option to change the namespace of the pid
* Set CMP0054 for building with Gazebo9
* Use SetParam for effort limit
* Add license notice
24 changes: 11 additions & 13 deletions package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,32 +18,30 @@ SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, I
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -->
<package>
<package format="2">>
<name>roboticsgroup_gazebo_plugins</name>
<version>0.0.1</version>
<description>Collection of small gazebo plugins</description>
<version>0.1.0</version>
<description>Collection of gazebo plugins</description>

<author email="costashatz@gmail.com">Konstantinos Chatzilygeroudis</author>
<maintainer email="costashatz@gmail.com">Konstantinos Chatzilygeroudis</maintainer>
<maintainer email="nlamprian@gmail.com">Nick Lamprianidis</maintainer>

<license>BSD</license>

<url type="repository">https://github.com/roboticsgroup/roboticsgroup_gazebo_plugins</url>
<url type="bugtracker">https://github.com/roboticsgroup/roboticsgroup_gazebo_plugins/issues</url>

<author email="costashatz@gmail.com">Konstantinos Chatzilygeroudis</author>

<buildtool_depend>catkin</buildtool_depend>


<build_depend>gazebo_ros</build_depend>
<build_depend>roscpp</build_depend>
<build_depend>control_toolbox</build_depend>


<run_depend>gazebo_ros</run_depend>
<run_depend>roscpp</run_depend>
<run_depend>control_toolbox</run_depend>

<build_export_depend>gazebo_ros</build_export_depend>
<build_export_depend>roscpp</build_export_depend>
<build_export_depend>control_toolbox</build_export_depend>
<exec_depend>gazebo_ros</exec_depend>
<exec_depend>roscpp</exec_depend>
<exec_depend>control_toolbox</exec_depend>

<export>
<gazebo_ros plugin_path="${prefix}/lib" gazebo_media_path="${prefix}" />
Expand Down

0 comments on commit 7773b8d

Please sign in to comment.