Skip to content

Commit ef1cdee

Browse files
committed
0.1.4
1 parent 377d090 commit ef1cdee

File tree

12 files changed

+177
-6
lines changed

12 files changed

+177
-6
lines changed

capabilities/CHANGELOG.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22
Changelog for package moveit_task_constructor_capabilities
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
0.1.4 (2025-10-15)
6+
------------------
7+
* Add missing include fmt/ranges.h (`#712 <https://github.com/moveit/moveit_task_constructor/issues/712>`_)
8+
* Provide action feedback during task execution (`#653 <https://github.com/moveit/moveit_task_constructor/issues/653>`_)
9+
* Increase minimum required CMake version to 3.16 supported by Ubuntu 20.04
10+
* Silent error "Found empty JointState message"
11+
* Simplify formatting code with https://github.com/fmtlib (`#499 <https://github.com/moveit/moveit_task_constructor/issues/499>`_)
12+
* Drop Melodic support
13+
* Fix Solution::fillMessage() (`#432 <https://github.com/moveit/moveit_task_constructor/issues/432>`_)
14+
* Add property trajectory_execution_info (`#355 <https://github.com/moveit/moveit_task_constructor/issues/355>`_, `#502 <https://github.com/moveit/moveit_task_constructor/issues/502>`_)
15+
* ExecuteTaskSolutionCapability: Rename goalCallback() -> execCallback()
16+
* Replace namespace robot\_[model|state] with moveit::core
17+
* Use pluginlib consistently (`#463 <https://github.com/moveit/moveit_task_constructor/issues/463>`_)
18+
* Contributors: Dhruv Patel, Michael Görner, Robert Haschke
19+
520
0.1.3 (2023-03-06)
621
------------------
722

capabilities/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="2">
22
<name>moveit_task_constructor_capabilities</name>
3-
<version>0.1.3</version>
3+
<version>0.1.4</version>
44
<description>
55
MoveGroupCapabilites to interact with MoveIt
66
</description>

core/CHANGELOG.rst

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,106 @@
22
Changelog for package moveit_task_constructor_core
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
0.1.4 (2025-10-15)
6+
------------------
7+
* Avoid duplicate scenes in Solution.msg from generator stages (`#639 <https://github.com/moveit/moveit_task_constructor/issues/639>`_)
8+
* Allow max Cartesian link speed in PlannerInterface (`#277 <https://github.com/moveit/moveit_task_constructor/issues/277>`_)
9+
* Enable collisions visualizations (`#708 <https://github.com/moveit/moveit_task_constructor/issues/708>`_)
10+
* LimitSolutions wrapper stage (`#710 <https://github.com/moveit/moveit_task_constructor/issues/710>`_)
11+
* Improve code documentation
12+
* CI: Fix Noble builds
13+
* Pick with custom max_velocity_scaling_factor during approach+lift
14+
* Rework pybind11 ABI compatibility checks
15+
* Remove pybind11 submodule
16+
* Upgrade pybind11 to v3
17+
* Modernize declaration of compile options
18+
* Factor out Python property handling to allow for reuse in custom Python wrappers
19+
* Fix clamping of joint constraints (`#665 <https://github.com/moveit/moveit_task_constructor/issues/665>`_)
20+
* Correctly report failures instead of issueing console warnings
21+
* Increase minimum required CMake version to 3.16 supported by Ubuntu 20.04
22+
* Python API: Allow passing a task's introspection object to SolutionBase::toMsg()
23+
* clang-format-14
24+
* Add support for GenerateRandomPose
25+
* python: Add Task::setRobotModel
26+
* Add path_constraints property to Connect stage
27+
* provide a fmt wrapper (`#615 <https://github.com/moveit/moveit_task_constructor/issues/615>`_)
28+
* Update API: JumpThreshold -> CartesianPrecision (`#611 <https://github.com/moveit/moveit_task_constructor/issues/611>`_)
29+
* Reduce stop time due to preempt (`#598 <https://github.com/moveit/moveit_task_constructor/issues/598>`_)
30+
* Add unittest for `#581 <https://github.com/moveit/moveit_task_constructor/issues/581>`_
31+
* Fix early planning preemption (`#597 <https://github.com/moveit/moveit_task_constructor/issues/597>`_)
32+
* MoveRelative: fix segfault on empty trajectory (`#595 <https://github.com/moveit/moveit_task_constructor/issues/595>`_)
33+
* MoveRelative: handle equal min/max distance (`#593 <https://github.com/moveit/moveit_task_constructor/issues/593>`_)
34+
* Cleanup unit tests and allow them to run via both, cmdline and pytest
35+
* Connect: Relax validity check of reached end state
36+
* Unify Python demo scripts
37+
* Switch shebang to python3
38+
* Silence gcc's overloaded-virtual warnings
39+
* Add property to enable/disable pruning at runtime (`#590 <https://github.com/moveit/moveit_task_constructor/issues/590>`_)
40+
* Disable pruning by default
41+
* test_pruning.cpp: Add new test
42+
* test_pruning.cpp: Extend test to ParallelContainer
43+
* PassThrough: cleanup unused headers
44+
* Avoid segfault if TimeParameterization is not set
45+
* CartesianPath: allow ik_frame definition if start and end are given as joint-space poses
46+
* Generalize utils::getRobotTipForFrame() to return error_msg instead of calling markAsFailure() on a solution
47+
* ComputeIK: Allow additional constraints for filtering solutions (`#464 <https://github.com/moveit/moveit_task_constructor/issues/464>`_)
48+
* Expose MultiPlanner to Python (`#474 <https://github.com/moveit/moveit_task_constructor/issues/474>`_)
49+
* Add unittest cartesianCollisionMinMaxDistance (`#538 <https://github.com/moveit/moveit_task_constructor/issues/538>`_)
50+
* Simplify formatting code with https://github.com/fmtlib (`#499 <https://github.com/moveit/moveit_task_constructor/issues/499>`_)
51+
* Add NoOp stage (`#534 <https://github.com/moveit/moveit_task_constructor/issues/534>`_)
52+
* ModifyPlanningScene: check state for collisions
53+
* Improve TypeError exceptions
54+
* Drop Melodic support
55+
* Switch to package py_binding_tools
56+
* Add ability to move CollisionObjects (`#567 <https://github.com/moveit/moveit_task_constructor/issues/567>`_)
57+
* Improve description of max_distance property of Connect stage (`#564 <https://github.com/moveit/moveit_task_constructor/issues/564>`_)
58+
* Add Generator::spawn(from, to, trajectory) variant (`#546 <https://github.com/moveit/moveit_task_constructor/issues/546>`_)
59+
* Cosmetic fixes
60+
* Fix Solution::fillMessage() (`#432 <https://github.com/moveit/moveit_task_constructor/issues/432>`_)
61+
* Fix generation of Solution msg: consider backward operation
62+
* Propagate errors from planners to solution comment (`#525 <https://github.com/moveit/moveit_task_constructor/issues/525>`_)
63+
* JointInterpolationPlanner: Check joint bounds (`#505 <https://github.com/moveit/moveit_task_constructor/issues/505>`_)
64+
* Add property trajectory_execution_info (`#355 <https://github.com/moveit/moveit_task_constructor/issues/355>`_, `#502 <https://github.com/moveit/moveit_task_constructor/issues/502>`_)
65+
* Clear JointStates in scene diff (`#504 <https://github.com/moveit/moveit_task_constructor/issues/504>`_)
66+
* Set a non-infinite default timeout in CurrentState stage (`#491 <https://github.com/moveit/moveit_task_constructor/issues/491>`_)
67+
* Add GenerateRandomPose stage (`#166 <https://github.com/moveit/moveit_task_constructor/issues/166>`_)
68+
* GenerateGraspPose: Expose rotation_axis as property (`#535 <https://github.com/moveit/moveit_task_constructor/issues/535>`_)
69+
* Connect: ensure end-state matches goal state (`#532 <https://github.com/moveit/moveit_task_constructor/issues/532>`_)
70+
* Fix discontinuity in trajectory (`#485 <https://github.com/moveit/moveit_task_constructor/issues/485>`_)
71+
* Adaptions for https://github.com/ros-planning/moveit/pull/3534
72+
* Cleanup debug output
73+
* Fix duplicate solutions
74+
* printPendingPairs(os) -> os<<pendingPairsPrinter()
75+
* Fix leaking of failures into enumerated solutions
76+
* Add more debugging output
77+
* Unit tests for `#485 <https://github.com/moveit/moveit_task_constructor/issues/485>`_
78+
* DelayingWrapper stage to delay solution shipping in unit tests
79+
* Simplify tests
80+
* Skip Fallbacks::replaceImpl() when already correctly initialized (`#494 <https://github.com/moveit/moveit_task_constructor/issues/494>`_)
81+
* Fix demos (`#493 <https://github.com/moveit/moveit_task_constructor/issues/493>`_)
82+
* Limit time to wait for execute_task_solution action server
83+
* Replace namespace robot\_[model|state] with moveit::core
84+
* MPS: fixup processCollisionObject
85+
* Merge PR `#460 <https://github.com/moveit/moveit_task_constructor/issues/460>`_: improvements to ModifyPlanningScene stage
86+
* Gracefully handle NULL robot_trajectory (`#469 <https://github.com/moveit/moveit_task_constructor/issues/469>`_)
87+
* introspection: remove any invalid ROS-name chars from hostname (`#465 <https://github.com/moveit/moveit_task_constructor/issues/465>`_)
88+
* Fix SolutionBase::fillMessage(): also write start_scene
89+
* Fix add/remove object in backward operation
90+
* Add python binding for ModifyPlanningScene::removeObject
91+
* ComputeIK: update RobotState before calling setFromIK()
92+
* Use pluginlib consistently (`#463 <https://github.com/moveit/moveit_task_constructor/issues/463>`_)
93+
* Expose argument of PipelinePlanner's constructor to Python (`#462 <https://github.com/moveit/moveit_task_constructor/issues/462>`_)
94+
* Fix allowCollisions(object, enable_collision)
95+
* TestModifyPlanningScene
96+
* Basic Move test: MoveRelative + MoveTo
97+
* Add python binding for ModifyPlanningScene::allowCollisions(std::string, bool)
98+
* Add python binding for Task::insert
99+
* Add Stage::explainFailure() (`#445 <https://github.com/moveit/moveit_task_constructor/issues/445>`_)
100+
* Improve documentation (`#431 <https://github.com/moveit/moveit_task_constructor/issues/431>`_)
101+
* JointInterpolationPlanner: pass optional max_effort property along to GripperCommand (`#458 <https://github.com/moveit/moveit_task_constructor/issues/458>`_)
102+
* Task: findChild() and operator[] should directly operate on stages() (`#435 <https://github.com/moveit/moveit_task_constructor/issues/435>`_)
103+
* Contributors: Abishalini, Ali Haider, Captain Yoshi, Daniel García López, Gauthier Hentz, Henning Kayser, JafarAbdi, Michael Görner, Michael Wiznitzer, Paul Gesel, Robert Haschke, Sebastian Castro, Sebastian Jahr, VideoSystemsTech
104+
5105
0.1.3 (2023-03-06)
6106
------------------
7107
* MoveRelative: Allow backwards operation for joint-space delta (`#436 <https://github.com/ros-planning/moveit_task_constructor/issues/436>`_)

core/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="3">
22
<name>moveit_task_constructor_core</name>
3-
<version>0.1.3</version>
3+
<version>0.1.4</version>
44
<description>MoveIt Task Pipeline</description>
55

66
<url type="website">https://github.com/moveit/moveit_task_constructor</url>

demo/CHANGELOG.rst

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@
22
Changelog for package moveit_task_constructor_demo
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
0.1.4 (2025-10-15)
6+
------------------
7+
* Allow max Cartesian link speed in PlannerInterface (`#277 <https://github.com/moveit/moveit_task_constructor/issues/277>`_)
8+
* Add missing dependency
9+
* CI: Fix Noble builds
10+
* Pick with custom max_velocity_scaling_factor during approach+lift
11+
* Fix pick+place: connect should plan both, arm and hand motion
12+
* Increase minimum required CMake version to 3.16 supported by Ubuntu 20.04
13+
* clang-tidy fixes: std::endl -> '\n'
14+
* examples: add orientation path constraint
15+
* Update API: JumpThreshold -> CartesianPrecision (`#611 <https://github.com/moveit/moveit_task_constructor/issues/611>`_)
16+
* Unify Python demo scripts
17+
* Switch shebang to python3
18+
* Improve comments for pick-and-place task (`#238 <https://github.com/moveit/moveit_task_constructor/issues/238>`_)
19+
* Expose MultiPlanner to Python (`#474 <https://github.com/moveit/moveit_task_constructor/issues/474>`_)
20+
* Example of constrained orientation planning
21+
* Switch to package py_binding_tools
22+
* Fix demos (`#493 <https://github.com/moveit/moveit_task_constructor/issues/493>`_)
23+
* Merge PR `#460 <https://github.com/moveit/moveit_task_constructor/issues/460>`_: improvements to ModifyPlanningScene stage
24+
* Fix SolutionBase::fillMessage(): also write start_scene
25+
* Contributors: Fabian Schuetze, Gauthier Hentz, Michael Görner, Robert Haschke, VideoSystemsTech
26+
527
0.1.3 (2023-03-06)
628
------------------
729
* Use const reference instead of reference for ros::NodeHandle (`#437 <https://github.com/ros-planning/moveit_task_constructor/issues/437>`_)

demo/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0"?>
22
<package format="2">
33
<name>moveit_task_constructor_demo</name>
4-
<version>0.1.3</version>
4+
<version>0.1.4</version>
55
<description>demo tasks illustrating various capabilities of MTC.</description>
66

77
<author email="[email protected]">Robert Haschke</author>

msgs/CHANGELOG.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
Changelog for package moveit_task_constructor_msgs
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
0.1.4 (2025-10-15)
6+
------------------
7+
* Increase minimum required CMake version to 3.16 supported by Ubuntu 20.04
8+
* Add property trajectory_execution_info (`#355 <https://github.com/moveit/moveit_task_constructor/issues/355>`_, `#502 <https://github.com/moveit/moveit_task_constructor/issues/502>`_)
9+
* Contributors: Robert Haschke, Luca Lach
10+
511
0.1.3 (2023-03-06)
612
------------------
713

msgs/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="2">
22
<name>moveit_task_constructor_msgs</name>
3-
<version>0.1.3</version>
3+
<version>0.1.4</version>
44
<description>Messages for MoveIt Task Pipeline</description>
55

66
<license>BSD</license>

rviz_marker_tools/CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
Changelog for package rviz_marker_tools
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
0.1.4 (2025-10-15)
6+
------------------
7+
* Increase minimum required CMake version to 3.16 supported by Ubuntu 20.04
8+
* clang-tidy fixes: use uint8_t enums
9+
* Ignore Debian-specific catkin_lint error around urdfdom_headers (`#614 <https://github.com/moveit/moveit_task_constructor/issues/614>`_)
10+
* clean up dependencies for rviz_marker_tools (`#610 <https://github.com/moveit/moveit_task_constructor/issues/610>`_)
11+
* rviz_marker_tools: add missing dependency on urdfdom
12+
* rviz_marker_tools: drop rviz dependency
13+
* Contributors: Michael Görner, Robert Haschke
14+
515
0.1.3 (2023-03-06)
616
------------------
717

rviz_marker_tools/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<package format="2">
22
<name>rviz_marker_tools</name>
3-
<version>0.1.3</version>
3+
<version>0.1.4</version>
44
<description>Tools for marker creation / handling</description>
55

66
<license>BSD</license>

0 commit comments

Comments
 (0)