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

Add pr_ordata to HERB .rosinstall files` #10

Open
mkoval opened this issue Mar 27, 2016 · 7 comments
Open

Add pr_ordata to HERB .rosinstall files` #10

mkoval opened this issue Mar 27, 2016 · 7 comments
Labels

Comments

@mkoval
Copy link
Member

mkoval commented Mar 27, 2016

@DavidB-CMU pointed out in https://github.com/personalrobotics/pr_docs/issues/2 that none of our HERB .rosinstall files install pr_ordata. We should definitely add this to herb-minimal-remote-op.rosinstall, since these models are required by for prpy perception to work as intended

I am less sure about herb-minimal-sim.rosinstall. On one hand, the models are used in the herbpy TSR library, action library, and example scripts. On the other hand, pr_ordata is a fairly heavyweight dependency that is not strictly required. @jeking04, what do you think?

@mkoval mkoval added the bug label Mar 27, 2016
@psigen
Copy link
Member

psigen commented Mar 27, 2016

FWIW, I use herbpy all the time without pr-ordata. I have my own environment models and only need herb_description to run HERB.

I cherish the time I don't spend downloading pr-ordata, and the disk space I don't need, especially since I often install multiple copies of herbpy in VMs or docker images.

@mkoval
Copy link
Member Author

mkoval commented Mar 27, 2016

We are not talking about adding pr_ordata as a dependency of herbpy - only to the .rosinstall files in this repository.

@psigen
Copy link
Member

psigen commented Mar 27, 2016

Yes, I am using the herb-minimal-sim.rosinstall to install herbpy in the above cases.
I don't see a particular reason why fuze bottles should be considered a minimal simulation component of HERB.

@psigen
Copy link
Member

psigen commented Mar 27, 2016

Perhaps a herb-desktop-sim.rosinstall that includes pr_ordata and other utility packages? Clearly you have some average use-case in mind where someone can check out the .rosinstall and drive around grabbing fuze bottles. But that's not really minimal per-se.

@mkoval
Copy link
Member Author

mkoval commented Mar 27, 2016

Clearly you have some average use-case in mind where someone can check out the .rosinstall and drive around grabbing fuze bottles.

This is the only example shipped with herbpy, so it sounds pretty minimal to me...

@psigen
Copy link
Member

psigen commented Mar 27, 2016

I don't need to run the example? I need to run herbpy console.py --sim

@jeking04
Copy link
Contributor

I usually find myself checking out pr-or data But I can simpithize with
Pras as there are a lot o things that can be done without it, making it not
seem a minimal requirement.

However, for now the data package isn't too big so I would probably vote to
put it in for convenience. As we start to move in more ycb objects, this
package will become more painful to download. We could revisit at that time.

On Sunday, March 27, 2016, Pras Velagapudi notifications@github.com wrote:

I don't need to run the example? I need to run herbpy console.py --sim


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#10 (comment)

Jen King

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants