Skip to content

Update design for providing transform to bt nodes#1157

Merged
orduno merged 2 commits intoros-navigation:masterfrom
orduno:issues/1105_bt_navigator_getCurrentPose
Sep 24, 2019
Merged

Update design for providing transform to bt nodes#1157
orduno merged 2 commits intoros-navigation:masterfrom
orduno:issues/1105_bt_navigator_getCurrentPose

Conversation

@orduno
Copy link
Contributor

@orduno orduno commented Sep 23, 2019


Basic Info

Info Please fill out this column
Ticket(s) this addresses (add tickets here #1)
Primary OS tested on Ubuntu 18.04
Robotic platform tested on Gazebo simulation of TB3

Description of contribution in a few bullet points

Fix for #1105.

  • Making a transform (buffer) available on the behavior tree blackboard for nodes to pull and use.
  • Updating GoalReachedCondition to use the blackboard provided tf.

More details here: #1105 (comment)

blackboard for nodes to pull and use.
Updating `GoalReachedCondition` to use the blackboard provided tf.
@orduno orduno changed the title ## PR title here Update design for providing transform to bt nodes Sep 23, 2019
@orduno orduno self-assigned this Sep 23, 2019

#include <string>
#include <memory>
#include <thread>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note to self: remove this include

Copy link
Contributor

@mhpanah mhpanah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it that you make the tf available on the BT blackboard to use.

@orduno orduno merged commit 1193dbc into ros-navigation:master Sep 24, 2019
@orduno orduno deleted the issues/1105_bt_navigator_getCurrentPose branch October 1, 2019 17:39
ghost pushed a commit that referenced this pull request Oct 4, 2019
* Remove COLCON_IGNORE

* Revert branch typo

* Merge pull request #1115 from crdelsey/circleci-rosdep

Add current workspace to the rosdep install command

* Cache per packge.xml via multistage

* Include COLCON_IGNORE in cache

* Colcon mixin now installed from base image

* Revert FROM tag change

* Comment new directives

* Update labels

* Cache both underlay and overlay layers

* Fix underlay parameter for install_overlay_dependencies

Otherwise the checksum.txt for the overlay is improperly copied from `/opt/ros_ws` instead of `/opt/underlay_ws`.

* Include complete path of checksum.txt in checksum

To make the checksum output easier to read, trace and debug.

* Simplify checksum commands for consistency

* Add test for rmw_cyclonedds_cpp to nightly job

* Use ament index to resolve rosdep install

* Update design for providing transform to bt nodes (#1157)

* Making a transform (buffer) available on the behavior tree
blackboard for nodes to pull and use.
Updating `GoalReachedCondition` to use the blackboard provided tf.

* Removed unnecessary include

Changing to non-lifecycle node for tf listener.

The lifecycle interface doesn't exist in dashing.

* Always build underlay as release

* Instead of copying icons, reference them in origin package. (#1188)

* Instead of copying icons, reference them in origin package.

* Remove icon install step as well.
Forsyth-Creations pushed a commit to Forsyth-Creations/navigation2 that referenced this pull request Feb 19, 2025
* Bump version of pre-commit hooks

* Fix codespell

---------

Co-authored-by: christophfroehlich <3367244+christophfroehlich@users.noreply.github.com>
Co-authored-by: Christoph Froehlich <christoph.froehlich@ait.ac.at>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants