Skip to content

Add the rviz panel and action-based goal tool#663

Merged
mjeronimo merged 6 commits intoros-navigation:lifecyclefrom
mjeronimo:nav2-rviz-plugins
May 7, 2019
Merged

Add the rviz panel and action-based goal tool#663
mjeronimo merged 6 commits intoros-navigation:lifecyclefrom
mjeronimo:nav2-rviz-plugins

Conversation

@mjeronimo
Copy link
Copy Markdown

Description

  • Add an rviz goal tool that uses an action client and has a cancel capability
  • Add a placeholder panel to display some interactive information about the running stack

Future work

  • Move the panel to rqt instead of rviz. Leave the Startup and Shutdown buttons. Could also make initiation of startup automatic based on some input conditions. Could be trickier to do an automatic shutdown.
  • Instead of using a pop-up dialog for cancel, use the "button" itself. This will require a change in the rqt interface to make the methods public that are needed to update the icon and text on the button

@mjeronimo mjeronimo added this to the EndApril milestone Apr 16, 2019
@mjeronimo mjeronimo requested review from a user, mhpanah and mkhansenbot April 16, 2019 22:49
@mjeronimo mjeronimo self-assigned this Apr 16, 2019
Copy link
Copy Markdown
Collaborator

@mkhansenbot mkhansenbot left a comment

Choose a reason for hiding this comment

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

Looks good, I had a couple minor suggestions and a non-gating question about whether we still support the move_base_simple/goal topic. I think we need to. That's not really part of this PR but came to mind when reading it so we can discuss separately.

@mjeronimo mjeronimo requested a review from mkhansenbot May 7, 2019 15:25
@mjeronimo mjeronimo requested a review from SteveMacenski May 7, 2019 18:20
@mjeronimo mjeronimo merged commit c8b8ed2 into ros-navigation:lifecycle May 7, 2019
mjeronimo pushed a commit that referenced this pull request May 22, 2019
* Add the rviz panel and action-based goal tool

* Remove the non-button stuff in the nav2_panel (it will go into rqt instead)

* Use setRPY and toMsg instead of computing x,y,z,w

* Address some review feedback

* Fix a typo

* Address one more item from the code review
@mjeronimo mjeronimo deleted the nav2-rviz-plugins branch May 30, 2019 19:57
mjeronimo pushed a commit that referenced this pull request Jun 6, 2019
* Add the rviz panel and action-based goal tool

* Remove the non-button stuff in the nav2_panel (it will go into rqt instead)

* Use setRPY and toMsg instead of computing x,y,z,w

* Address some review feedback

* Fix a typo

* Address one more item from the code review
ghost pushed a commit that referenced this pull request Jun 10, 2019
* Add the rviz panel and action-based goal tool

* Remove the non-button stuff in the nav2_panel (it will go into rqt instead)

* Use setRPY and toMsg instead of computing x,y,z,w

* Address some review feedback

* Fix a typo

* Address one more item from the code review
@ghost ghost mentioned this pull request Jul 25, 2019
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