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

xArm can not pick the object from centre #129

Open
goyalvarun02 opened this issue Aug 2, 2022 · 0 comments
Open

xArm can not pick the object from centre #129

goyalvarun02 opened this issue Aug 2, 2022 · 0 comments

Comments

@goyalvarun02
Copy link

Hi ,

I have below mention queries :

a) After calibration is done successfully (I did not face any error), while pickup and place object, I realized the coordinate of object was return not correct (published by find_object_2d)? As it was some plus/minus x/y/z ? What might be issue for this ?

b) Is there any way or tool , I can identify the calibration is correct or not after generating the file easy_handeye_on_base.xml?

c) Is there any guideline to keeping the EE and camera . As I can see xArm has limit upto 700mm along x/y/z axis, when I move the robot to starting/observing position at x=500mm and Z=500mm (which I think suitable) it observe the object. Thereafter it has very limited scope in X/Z axis for pickup the object. What should I do for this.

d) While using Move IT , I observed object was just kept vertical down to gripper , but move It return fraction of 15% , and sometime also I feel that the trajectory from this position is quite easy and can pick by robot but then I found fraction is <90% . What might be the issue , and what needs to be done for this ? How can I check trajectory and why move it is returning fraction (computeCartesianPath) which is <90% for simple locations?

e) Suppose object is in rectangular shape having 8 sides. When I choose the object from QT tool , I can choose only one frame and realsense-camera identify that frame only. What if I need to provide all 8 sides/frame of object as object detecion/descriptor . How can I do it.

f) How can I provide the object detection for multiple objects (square, circle or rectangle any shape) and can provide to pick the object for particular shapes e.g. square one only

g) I observer Coordinate return from camera to End effector was not center of object , I think I might be the center of frame only. How Can I return the coordinate of Centre of object? I tried to do manually plus/minus X position ,it works fine . But when I kept the object at some angle to camera then it fails. Is there any generic algorithm for returning the center coordinate of any object ?

Thanks

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

1 participant