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

Question about the control frequency and joint states #32

Open
xyzacademic opened this issue Mar 27, 2024 · 2 comments
Open

Question about the control frequency and joint states #32

xyzacademic opened this issue Mar 27, 2024 · 2 comments

Comments

@xyzacademic
Copy link

xyzacademic commented Mar 27, 2024

Hello, there.

Your work looks amazing, and I want to try it on my project. After several days strugglling, I cannot get any exciting result for a pick and place task.
The robot arm I used is different (Mycobot 280m5) and I have serval questions.

  1. Does the control frequency affect the algorithm a lot? Since my robot arm is much cheaper, looks like it can only support 5Hz during collecting episodes. Get the joint coordinates and execute takes long time.
  2. What is the joint states for your robot? For my robot I can get the joint coordinates (x, y, z, rx, ry, rz), is it the same as yours? In inference, when the robot execute the predicted coordinates, it will go to a weired position or in a weired pose that did not show in training dataset.
  3. My experiment environment is not clean. The lighting and other stuffs are in camera view. The object need to pick is small. So I think resnet18 cannot extract good features for locate the object. Then I replace it by a yolov8 backbone, which pretrained on my object's detection task. But I still cannot get good results.

Any suggestion is appreciated.

Thank you so much

@mamimaka
Copy link

for question 2, the joint states is qpos in the code, which means rotation angle.

@barsm42
Copy link

barsm42 commented Jul 12, 2024

Hello, there.

Your work looks amazing, and I want to try it on my project. After several days strugglling, I cannot get any exciting result for a pick and place task. The robot arm I used is different (Mycobot 280m5) and I have serval questions.

1. Does the control frequency affect the algorithm a lot? Since my robot arm is much cheaper, looks like it can only support 5Hz during collecting episodes. Get the joint coordinates and execute takes long time.

2. What is the joint states for your robot? For my robot I can get the joint coordinates (x, y, z, rx, ry, rz), is it the same as yours? In inference, when the robot execute the predicted coordinates, it will go to a weired position or in a weired pose that did not show in training dataset.

3. My experiment environment is not clean. The lighting and other stuffs are in camera view. The object need to pick is small. So I think resnet18 cannot extract good features for locate the object. Then I replace it by a yolov8 backbone, which pretrained on my object's detection task. But I still cannot get good results.

Any suggestion is appreciated.

Thank you so much

Hello @xyzacademic,

Could you please explain me how did you change to yolov8 backbone? I want to learn it.

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

3 participants