Skip to content

Cannot save behavior (Inconsistent paths!) #6

@y-masutani

Description

@y-masutani

I just started using WebUI.

I created a project by running the following

ros2 run flexbe_widget create_repo foobar

After colcon build; source install/setup.bash, I launched WebUI by running the following

ros2 launch flexbe_webui flexbe_full.launch.py

Next I loaded the Example Behavior and confirmed it to work.

However, when I change the arrangement in the Statemachine Editor and click "Save Behavior" in Runtiem Control, I get an error as shown in the image.
Screenshot from 2024-06-28 12-18-18

It is said that the behavior Python file path and the manifest XML file path are inconsistent, so I checked them and found the paths are as follows.

  • /home/masutani/test_ws/install/foobar_flexbe_behaviors/local/lib/python3.10/dist-packages/foobar_flexbe_behaviors/example_behavior _sm.py
  • /home/masutani/test_ws/install/foobar_flexbe_behaviors/lib/foobar_flexbe_behaviors/manifest/example_behavior.xml

There must be a problem with the path checking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions