-
Notifications
You must be signed in to change notification settings - Fork 49
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
State list is empty #42
Comments
Is the workspace sourced in your bashrc? Does this also happen when your run
In general, the way that the FlexBE App looks for state packages is the same that is used for roscd, so I am not sure what might be the problem here. The only difference is that only ROS packages which export "flexbe_states" in their package.xml are listed. |
I once had a similar "states not found" issue after I changed the catkin package name of a flexbe states package. Everything worked fine again after I changed the name back. To my understanding this happened because the python module name of the states was different from the catkin package name of my state package and this code relies on them being the same: |
That's an interesting observation and could indeed be related. I will look
further into this.
|
I uninstalled ubuntu16.04, installed ubuntu18.04 and ROS melodic, now flexbe state is all right. |
Well, I will leave here my query and also my answer to the problem about this issue. ////////////////////////////////////// Install ros packages by: And finally With those steps I was able to use the example behavior in order to test the installation. The goal is to use FlexBe in kinetic since the following repo : https://github.com/CNURobotics/flexible_manipulation , Best regards, |
Still not sure what could be the issue for not finding states in kinetic... Regardless of this, @Sinchiguano I would recommend you to use melodic if possible. @dcconner any idea why flexible_manipulation would not work in melodic? |
In case it happens again to someone that no state definitions are found, can you please try the following steps:
|
I had a similar issue where FlexBE couldn't find the states provided by the flexbe_behavior_engine/flexbe_states package. States provided by other packages (e.g. generic_flexbe_states) were found. The suggestion in #42 (comment) solved the issue. |
We will be releasing a melodic version of the flexible_manipulation package in the next week or so. Apologies for missing the earlier tag. Making note of above comment about need for catkin package and module names to be the same |
Hello, the state filter cannot work because it can find no states. Roscd flexbe_states works.
I have also tried reinstalled FlexBE (the latest version), but problem remains the same. Available state and behavior is empty in Flex App. I don't known why. Please help.
![flex_app](https://user-images.githubusercontent.com/34747839/65397617-2be1a180-dde4-11e9-831b-977cb7f18020.png)
Thanks in advance!
The text was updated successfully, but these errors were encountered: