RVMI / skiros2

A skill-based platform for ROS v.2
Other
144 stars 19 forks source link

Missing feedback on wrong remaps #60

Open matthias-mayr opened 1 year ago

matthias-mayr commented 1 year ago

If remaps are done wrongly, there is no direct indication.

A minimal example is a compound "SkillB" with

In this compound skill a wrong remap has been performed:

self.skill("SkillA "skill_a", remap={'param':'param_c'}),

Notably, param_c does not exist in "SkillB". Such a wrong remap does not lead to any error messages. When using param inside "skill_a", it actually remapped to param_a.