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

How is the instruction flow from High level planner to low level skills (Pick and Place) #1832

Open
ruddradev opened this issue Mar 5, 2024 · 1 comment

Comments

@ruddradev
Copy link

Habitat-Lab and Habitat-Sim versions

Habitat-Lab: v0.3.0

Habitat-Sim: v0.3.0

Habitat is under active development, and we advise users to restrict themselves to stable releases. Are you using the latest release versions of Habitat-Lab and Habitat-Sim? Your question may already be addressed in the latest versions. We may also not be able to help with problems in earlier versions because they sometimes lack the more verbose logging needed for debugging.

Master branch contains 'bleeding edge' code and should be used at your own risk.

Docs and Tutorials

Did you read the docs? https://aihabitat.org/docs/habitat-lab/
Yes

Did you check out the tutorials? https://aihabitat.org/tutorial/2020/
Yes

Perhaps your question is answered there. If not, carry on!

❓ Questions and Help

Hello,

I need help to understand how the code flow works when running the Habitat 2.0 rearrangement task in Habitat3.0. I came across the RearrangeSim class and the HRL library that defines the high level planner and low level skills. However, I am not able to get the planner to switch to a pick skill by the arm from the default "Snap". I tried the following -

i) Changed the grasping from "MagicGrasp" class to "SuctionGrasp".
ii) Added ArmAction to the action space of the agent.

I believe the control to go to PickSkillPolicy class where it can further execute the policy for picking the target object.

Is there anything else I need to add?

@vantony1
Copy link

hi @ruddradev, did you figure this issue out? I am having trouble getting the end effector to move closer to the target before grasping since I can't seem to be able to access the IK implmentation. my ik_helper = None

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

No branches or pull requests

2 participants