Making new tasks feature in RMF #140
Replies: 2 comments 7 replies
-
A new task I'm trying to customise is similar to the cleaning zone task, except perhaps with additional features like being able to control the speed at certain parts within the zone. |
Beta Was this translation helpful? Give feedback.
-
The implementation of the new task system allows an extreme level of extensibility and customization for what kind of tasks RMF can support. That said, the current release of the So until we have more time to fine-tune the public API, we reduced the extensibility to one point, which is the "Perform Action" hook. The Idea behind "Perform Action" is that RMF will pass along an arbitrary command to the platform-specific end of the fleet adapter integration, and will formally release all control of the robot until the action is finished. This is the way that the There are two parts of the API that need to be used to enable performing actions:
It is entirely up to you as the system integrator to decide what string the |
Beta Was this translation helpful? Give feedback.
-
Hi all, I noticed this new tasks feature being merged into the main branch and would love if the contributors (@mxgrey @Yadunund) could explain how to use this new feature to create custom tasks in RMF? 😄
Beta Was this translation helpful? Give feedback.
All reactions