Skip to content
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

[Feature request]: What is the Task excute mechanism #97

Open
1 task
StetroF opened this issue Jul 18, 2023 · 0 comments
Open
1 task

[Feature request]: What is the Task excute mechanism #97

StetroF opened this issue Jul 18, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@StetroF
Copy link

StetroF commented Jul 18, 2023

Before proceeding, is there an existing issue or discussion for this?

Description

As the topic.Here is a example what i want to describe .two robot: robot1,robot2,10point :point_1-point_10.
Assmuing:
robot1:
position: point_5
target: point_6
robot2:
position: point_4
target: point_5
As i launch RMF and NAV2.I fount that robot2 will wait at all time until robot1 have reached point_6.Then robot2 start navigate to point_5.Why not let robot2 start navigate to point_5 as soon as robot1 leave point_5 rather than robot1 reached next point?

Implementation Considerations

No response

Alternatives

No response

Additional information

  1. I've implement the connection between Nav2 and rmf. So rmf nav2 will plan path when rmf receive task and send it.
    2.I think the possible reason is that every point is preempted at all time if a robot have reached here until robot reach another point .Then this point release so that it can be plan as a point. Could you tell me where is the source code to implement this?
@StetroF StetroF added the enhancement New feature or request label Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant