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

Generate Map of 3 dof Robot and cylindrical Robot #3

Open
myalfred03 opened this issue Jan 8, 2019 · 10 comments
Open

Generate Map of 3 dof Robot and cylindrical Robot #3

myalfred03 opened this issue Jan 8, 2019 · 10 comments

Comments

@myalfred03
Copy link

Hello Abhijit Makhal,
I'm Currently work in my thesis research that is the development a Virtual Laboratory of industrial Robotics using ROS for my university in Nicaragua.
I've Follow, you excellent repository of mapping workspace of industrial robots with REULEAUX.
I've been testing with my own models like a 2, 3 dof robots, and Cylindrical robot generating a IKfast Files with OpenRave But I have a problems with this models in generate the IKFAST.CPP, I was hope with Reuleaux_moveit generate the map of this models with I have a problems, Not Working

I've created the package in moveit of my own models. MODEL_moveit_config
This is a cylindrical robot model.
selection_209
These are parameters to load in node map_generator
selection_211
This a error
image

Thanks...

@jontromanab
Copy link
Owner

Hello Alfredo,
The reuleaux package uses ikfast, though reuleaux_moveit does not need ikfast to run.
It seems the error is it could not find anything to save to the hdf5 file. As clearly the error states "Found empty jointstate message". Can you please verify that if you are receiving any ik solution from your moveit config?

Thank you.

@myalfred03
Copy link
Author

Hello again, thanks for you response.
I think I have a IK Solution, the process for reachability show 108 spheres to being processed, I guess that are Ik solution for my moveit_config
image

I've launch demo.launch, I think I have my files of moveit config ok, I have solutions for a position determined
image
:)

@jontromanab
Copy link
Owner

jontromanab commented Jan 11, 2019 via email

@myalfred03
Copy link
Author

Ok @jontromanab I've created a repository with the moveit_config, I really appreciate your kind help.

Repository moveit_configs
:D

@joaocabogon
Copy link

Hello. I am having a similar problem:
[ERROR] [/map_gen]: Failed to call IK service
[ERROR] [/move_group]: Found empty JointState message

Should we run move_group separately?

@jontromanab
Copy link
Owner

@joaocabogon You dont have to run move_group separately. The launch file already does that.
@myalfred03 Sorry I did not get time to check that. But will surely come back with an update. Thank you for the patience.

@jontromanab
Copy link
Owner

@myalfred03 There may a slight possibility that I have not closed the error message and it could not find the ik solution for unreachable poses and you are closing the program before it start finding valid IK solution. Why dont you keep the program running and let it finish?

@myalfred03
Copy link
Author

Hello @jontromanab in my last tests, I was do this that you recommended, but not work the file .h5 generated is of 5Kb
I've made the same test.
Take a look of this.
image

Crashing the process :(
image
image

@myalfred03
Copy link
Author

Hello @jontromanab.
I've compiled again, this are warnings in the code!
image
Regards.

@MShields1986
Copy link

MShields1986 commented Mar 31, 2023

Similar issue here except I don't get as far as "Creating Directory"

[ERROR] [1680281465.276545308]: Found empty JointState message
[ERROR] [1680281465.381807733]: Found empty JointState message
[ERROR] [1680281465.486150348]: Found empty JointState message
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc

EDIT
After some debugging I found that ReachAbility::createReachability has no return

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

4 participants