open-rmf / open-rmf/rmf

[Feature request]: Robot stops at every point.

Open
#704 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
439
Forks
90
PR merge metrics
No merged PRs in 30d

Description

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

I have added a curve lane feature into traffic editor as there are multiple points and in between them there is straight lines to form a curve, while navigating through that points robot stops at every single point and that must not to be happen.
As per my knowledge slotcar forces robot to stop at point and corrects the direction as per next waypoint.

How can I tackle this issue ?, I want that robot must follow curve path (angular path) as nav2's /follow_through_pose
Following is video of issue.

https://github.com/user-attachments/assets/8e1d713c-dfed-4709-b558-a0d465df934d

Implementation Considerations

No response

Alternatives

No response

Additional information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the traffic editor curve lane behavior described in the issue and the video, then compare it with Nav2's /follow_through_pose behavior. The issue mentions slotcar as the source of the current stopping behavior, but names no files or tests. Done means the robot follows the curve path without stopping at every intermediate point.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
robotics
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.