Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separation into "stand-alone" and Vizkit-specific parts #17

Open
maltewi opened this issue Mar 6, 2018 · 0 comments
Open

Separation into "stand-alone" and Vizkit-specific parts #17

maltewi opened this issue Mar 6, 2018 · 0 comments

Comments

@maltewi
Copy link
Contributor

maltewi commented Mar 6, 2018

What to do

Some projects have the need for a simple, stand-alone robot visualization program and/or library. The program can be used for testing Robot Model, the library could be used within applications working with the robot model, i.e. annotating information on the model.

This issue is about removing the parts from this software package, which don't need a dependency to Rock/Vizkit3d and compile it as a library. And making the adapter for Vizkit3D having the dependency to the new library.

The stand-alone package should also include a minimal executable for visualizing the robot and interaction with the joints.

Initially this packages was developed as a stand-alone software, but the integration to Rock was not done so nicely as I'd like to have it now. But that means, that the separation should go rather smoothly.

Details

The following parts contain most of the logic and should go to the new library:

Dependencies for the new Library

  • kdl_parser
  • OpenSceneGraph
  • Qt --> remove if not really needed

Suggestion for names

  • Library: osg-robot_model, osg-robot_visualization, robot_visualization
  • Vizkit Plugin: keep current name
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant