Skip to content

Commit 84eb158

Browse files
committed
Added changelogs and bumped version numbers
1 parent 125c651 commit 84eb158

File tree

20 files changed

+91
-19
lines changed

20 files changed

+91
-19
lines changed

auv_control_demos/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Changelog for package auv_control_demos
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Updates the individual_controller and chained_controllers demos to use the
6+
correct topic names

auv_control_demos/package.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<?xml version="1.0"?>
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
4+
45
<name>auv_control_demos</name>
5-
<version>0.0.1</version>
6-
<description>Example package that includes demos for using auv_controllers in individual and
7-
chained modes</description>
6+
<version>0.1.0</version>
7+
<description>Example package that includes demos for using auv_controllers in individual and chained modes</description>
88

99
<maintainer email="mitchcol@oregonstate.edu">Colin Mitchell</maintainer>
1010
<maintainer email="everardo.a.gonzalez@gmail.com">Everardo Gonzalez</maintainer>

auv_control_msgs/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Changelog for package auv_control_msgs
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Implements the IKControllerStateStamped message to support the new IK
6+
controller

auv_control_msgs/package.xml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>auv_control_msgs</name>
5-
<version>0.0.1</version>
5+
<version>0.1.0</version>
66
<description>Custom messages for AUV controllers</description>
77

88
<maintainer email="rakeshvivek97@gmail.com">Rakesh Vivekanandan</maintainer>
@@ -18,9 +18,6 @@
1818
<buildtool_depend>ament_cmake</buildtool_depend>
1919
<buildtool_depend>rosidl_default_generators</buildtool_depend>
2020

21-
<test_depend>ament_lint_auto</test_depend>
22-
<test_depend>ament_lint_common</test_depend>
23-
2421
<depend>std_msgs</depend>
2522
<depend>geometry_msgs</depend>
2623
<depend>trajectory_msgs</depend>

auv_controllers/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Changelog for package auv_controllers
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Adds the adaptive integral terminal sliding mode controller
6+
- Adds the task priority IK solver
7+
- Adds the IK whole-body controller
8+
- Adds the odom topic sensor
9+
- Adds the controller_common package
10+
- Adds the Gazebo passthrough thruster controller
11+
- Adds the thruster rotation rate controller

auv_controllers/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<package format="3">
44

55
<name>auv_controllers</name>
6-
<version>0.0.1</version>
6+
<version>0.1.0</version>
77
<description>Meta package for auv_controllers</description>
88

99
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>

controller_common/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Changelog for package controller_common
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Ports reset message functions and error calculation to a common API

controller_common/package.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
<?xml version="1.0"?>
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
4+
45
<name>controller_common</name>
5-
<version>0.0.1</version>
6+
<version>0.1.0</version>
67
<description>Common interfaces for controllers used in this project</description>
78

89
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>

ik_solvers/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Changelog for package ik_solvers
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Implements a task priority IK solver with support for end effector pose
6+
tracking and joint limits

ik_solvers/package.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<?xml version="1.0"?>
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
4+
45
<name>ik_solvers</name>
5-
<version>0.0.1</version>
6+
<version>0.1.0</version>
67
<description>Inverse kinematics solvers used for whole-body control</description>
78

8-
<maintainer email="evanp922@gmail.com">ros</maintainer>
9+
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>
910
<license>MIT</license>
1011

1112
<url type="repository">https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Changelog for package thruster_allocation_matrix_controller
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Updates the minimum CMake version to CMake 23 and upgrades the API to use
6+
C++ 23

thruster_allocation_matrix_controller/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<package format="3">
44

55
<name>thruster_allocation_matrix_controller</name>
6-
<version>0.0.2</version>
6+
<version>0.1.0</version>
77
<description>Thruster allocation matrix controller used to convert wrench commands into thrust commands</description>
88

99
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>

thruster_controllers/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Changelog for package thruster_controllers
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Implements the Gazebo passthrough thruster controller
6+
- Implements the thruster rotation rate controller
7+
- Updates the API to use C++ 23
8+
- Bumps the minimum CMake version to CMake 23

thruster_controllers/package.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<?xml version="1.0"?>
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
4+
45
<name>thruster_controllers</name>
5-
<version>0.0.1</version>
6+
<version>0.1.0</version>
67
<description>A collection of thruster controllers for AUV control</description>
78

8-
<maintainer email="evanp922@gmail.com">ros</maintainer>
9+
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>
910
<license>MIT</license>
1011

1112
<url type="repository">https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url>

topic_sensors/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Changelog for package topic_sensors
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Implements an nav_msgs/Odometry topic sensor

topic_sensors/package.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<?xml version="1.0"?>
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
4+
45
<name>topic_sensors</name>
5-
<version>0.0.1</version>
6+
<version>0.1.0</version>
67
<description>Sensor plugins used to write ROS 2 messages to state interfaces</description>
78

8-
<maintainer email="evanp922@gmail.com">ros</maintainer>
9+
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>
910
<license>MIT</license>
1011

1112
<url type="repository">https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url>

velocity_controllers/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Changelog for package velocity_controllers
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Updates the API to use C++ 23
6+
- Bumps the minimium CMake version to CMake 23
7+
- Implements the adaptive integral terminal sliding mode controller
8+
- Changes the integral sliding mode controller external state message interface
9+
from the geometry_msgs/TwistStamped message type to nav_msgs/Odometry
10+
- Makes the integral sliding mode controller joint names configurable for users
11+
that want to integrate prefixes into the command/state interfaces
12+
- Updates the integral sliding mode controller to use the latest hydrodynamics
13+
parsing capabilities

velocity_controllers/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<package format="3">
44

55
<name>velocity_controllers</name>
6-
<version>0.0.1</version>
6+
<version>0.1.0</version>
77
<description>A collection of velocity controllers for underwater vehicles</description>
88

99
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>

whole_body_controllers/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Changelog for package whole_body_controllers
2+
3+
## 0.1.0 (2025-04-27)
4+
5+
- Implements an IK controller for controlling a UVMS with a single manipulator

whole_body_controllers/package.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>whole_body_controllers</name>
5-
<version>0.0.1</version>
5+
<version>0.1.0</version>
66
<description>Whole-body controllers for underwater vehicle manipulator systems</description>
77

8-
<maintainer email="evanp922@gmail.com">ros</maintainer>
8+
<maintainer email="evanp922@gmail.com">Evan Palmer</maintainer>
99
<license>MIT</license>
1010

1111
<url type="repository">https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url>

0 commit comments

Comments
 (0)