Skip to content

Wishlist #93

Open
Open
@LoyVanBeek

Description

@LoyVanBeek

Recently I started collecting a list of things I'd really like to have in FlexBE. This was a private list but why not make it public? Most are GUI-related and I don't have much experience there to make patches with.

  • Breakpoints: execute up until a specific state, even in full autonomy.
  • When repeating a state, show some indication of progress. Currently, the outcome of the previous run is highlighted while a new execution is busy, which makes it a bit unclear what is going on.
  • Allow subclassing of EventState for better reuse of code.
  • Tabs in the editor, so you can see how another behavior is implemented for reference
  • Hotloading code, without relaunching backend.
  • Edit subbehaviors while loaded as part of parent.
  • Run 'Check behavior' from external process to aid CI
  • Check external effects in flexbe_testing, e.g. setting a rosparam or calling an action.

BTW: FlexBE is really nice as it is and I recommend it to whoever will listen :-)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions