File tree 20 files changed +91
-19
lines changed
thruster_allocation_matrix_controller
20 files changed +91
-19
lines changed Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" ?>
2
2
<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
3
3
<package format =" 3" >
4
+
4
5
<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 >
8
8
9
9
<maintainer email =" mitchcol@oregonstate.edu" >Colin Mitchell</maintainer >
10
10
<maintainer email =" everardo.a.gonzalez@gmail.com" >Everardo Gonzalez</maintainer >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 2
2
<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
3
3
<package format =" 3" >
4
4
<name >auv_control_msgs</name >
5
- <version >0.0.1 </version >
5
+ <version >0.1.0 </version >
6
6
<description >Custom messages for AUV controllers</description >
7
7
8
8
<maintainer email =" rakeshvivek97@gmail.com" >Rakesh Vivekanandan</maintainer >
18
18
<buildtool_depend >ament_cmake</buildtool_depend >
19
19
<buildtool_depend >rosidl_default_generators</buildtool_depend >
20
20
21
- <test_depend >ament_lint_auto</test_depend >
22
- <test_depend >ament_lint_common</test_depend >
23
-
24
21
<depend >std_msgs</depend >
25
22
<depend >geometry_msgs</depend >
26
23
<depend >trajectory_msgs</depend >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 3
3
<package format =" 3" >
4
4
5
5
<name >auv_controllers</name >
6
- <version >0.0.1 </version >
6
+ <version >0.1.0 </version >
7
7
<description >Meta package for auv_controllers</description >
8
8
9
9
<maintainer email =" evanp922@gmail.com" >Evan Palmer</maintainer >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" ?>
2
2
<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
3
3
<package format =" 3" >
4
+
4
5
<name >controller_common</name >
5
- <version >0.0.1 </version >
6
+ <version >0.1.0 </version >
6
7
<description >Common interfaces for controllers used in this project</description >
7
8
8
9
<maintainer email =" evanp922@gmail.com" >Evan Palmer</maintainer >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" ?>
2
2
<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
3
3
<package format =" 3" >
4
+
4
5
<name >ik_solvers</name >
5
- <version >0.0.1 </version >
6
+ <version >0.1.0 </version >
6
7
<description >Inverse kinematics solvers used for whole-body control</description >
7
8
8
- <maintainer email =" evanp922@gmail.com" >ros </maintainer >
9
+ <maintainer email =" evanp922@gmail.com" >Evan Palmer </maintainer >
9
10
<license >MIT</license >
10
11
11
12
<url type =" repository" >https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 3
3
<package format =" 3" >
4
4
5
5
<name >thruster_allocation_matrix_controller</name >
6
- <version >0.0.2 </version >
6
+ <version >0.1.0 </version >
7
7
<description >Thruster allocation matrix controller used to convert wrench commands into thrust commands</description >
8
8
9
9
<maintainer email =" evanp922@gmail.com" >Evan Palmer</maintainer >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" ?>
2
2
<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
3
3
<package format =" 3" >
4
+
4
5
<name >thruster_controllers</name >
5
- <version >0.0.1 </version >
6
+ <version >0.1.0 </version >
6
7
<description >A collection of thruster controllers for AUV control</description >
7
8
8
- <maintainer email =" evanp922@gmail.com" >ros </maintainer >
9
+ <maintainer email =" evanp922@gmail.com" >Evan Palmer </maintainer >
9
10
<license >MIT</license >
10
11
11
12
<url type =" repository" >https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url >
Original file line number Diff line number Diff line change
1
+ # Changelog for package topic_sensors
2
+
3
+ ## 0.1.0 (2025-04-27)
4
+
5
+ - Implements an nav_msgs/Odometry topic sensor
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" ?>
2
2
<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
3
3
<package format =" 3" >
4
+
4
5
<name >topic_sensors</name >
5
- <version >0.0.1 </version >
6
+ <version >0.1.0 </version >
6
7
<description >Sensor plugins used to write ROS 2 messages to state interfaces</description >
7
8
8
- <maintainer email =" evanp922@gmail.com" >ros </maintainer >
9
+ <maintainer email =" evanp922@gmail.com" >Evan Palmer </maintainer >
9
10
<license >MIT</license >
10
11
11
12
<url type =" repository" >https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 3
3
<package format =" 3" >
4
4
5
5
<name >velocity_controllers</name >
6
- <version >0.0.1 </version >
6
+ <version >0.1.0 </version >
7
7
<description >A collection of velocity controllers for underwater vehicles</description >
8
8
9
9
<maintainer email =" evanp922@gmail.com" >Evan Palmer</maintainer >
Original file line number Diff line number Diff line change
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
Original file line number Diff line number Diff line change 2
2
<?xml-model href =" http://download.ros.org/schema/package_format3.xsd" schematypens =" http://www.w3.org/2001/XMLSchema" ?>
3
3
<package format =" 3" >
4
4
<name >whole_body_controllers</name >
5
- <version >0.0.1 </version >
5
+ <version >0.1.0 </version >
6
6
<description >Whole-body controllers for underwater vehicle manipulator systems</description >
7
7
8
- <maintainer email =" evanp922@gmail.com" >ros </maintainer >
8
+ <maintainer email =" evanp922@gmail.com" >Evan Palmer </maintainer >
9
9
<license >MIT</license >
10
10
11
11
<url type =" repository" >https://github.com/Robotic-Decision-Making-Lab/auv_controllers.git</url >
You can’t perform that action at this time.
0 commit comments