API review

Proposer: Josh Faust

Present at review:

  • Tully
  • Josh
  • Ken
  • Brian

Question / concerns / comments

We're reviewing the API (http://pr.willowgarage.com/pr-docs/ros-packages/rxtools/html/index.html) and the rxconsole application (functionality, UI layout, etc.).

Tully

  • If it's just rosconsole, that's already been gone over. I'm not sure what else we're supposed to be looking at.

Eric

What's there looks good to me. Since where we've started with tools for topics we've frequently wanted to expand functionality, we should consider:

  • Panel to display the fields in a message. Would be used to implement "rostopic echo" functionality and allow monitoring a topic within a GUI.
  • Param-server browser
  • Service browser

Panels which allow control by a user may be beyond the scope of this package, but would allow GUIs to be made for tuning gains, querying state, testing responses to input, etc.

  • Topic publisher - fill in message fields and publish to a given topic
  • Param-server editor - allow changing / publishing new parameters from within the browser
  • Service-call panel - allow generation of a message by filling in fields and display return value

I'm not committed to any of these, but since we have the TopicDisplay included here I wanted to bring up the other panels which as a user I would expect to find in the same place.

Meeting agenda

  • Eric's ideas

Conclusion

Package status change mark change manifest)

  • /!\ Action items that need to be taken.

  • {X} Major issues that need to be resolved

  • /!\ Trac tickets for all Eric's feature requests

  • /!\ Turn off autoscrolling on OSX because of wxWidgets bugs

Pass!


Wiki: rxtools/Reviews/2009-01-27_API_Review (last edited 2009-08-14 20:52:51 by localhost)