Peer Review History

Original SubmissionJuly 20, 2025
Decision Letter - Francesco Visentin, Editor

-->PONE-D-25-39430-->-->Real environment obstacle circular edge expansion desion robot path planning based on ant colony algorithm-->-->PLOS ONE

Dear Dr. Li,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

The main concerns relate to the limited scope of the experimental validation, insufficient quantitative analysis, and lack of methodological transparency. At present, the real-world experiments rely on a single tabletop scenario with one start–goal pair, which is not adequate to demonstrate robustness. The reported results are primarily qualitative, and critical numerical data such as medians, error distributions, runtime decompositions, and sensitivity analyses are missing. Furthermore, the evaluation relies exclusively on ACO as the planning method, without comparison to established baselines such as A*, D*, or RRT*, making it difficult to assess the true merit of the proposed approach.

In addition, several aspects of the methodology are insufficiently described or inconsistently presented, including the image binarization process, coordinate conventions, calibration of clearance thresholds, and the details of the control system used for trajectory execution. These omissions hinder both the interpretability and reproducibility of the study. The manuscript also requires significant improvements in language quality, figure presentation, and data availability, as the current form falls short of journal expectations for clarity and reproducibility.

Please submit your revised manuscript by Oct 29 2025 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you’re ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:-->

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.
  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.
  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

Francesco Visentin

Academic Editor

PLOS ONE

Journal Requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf  and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Please note that PLOS One has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, we expect all author-generated code to be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates reproducibility and reuse.

3. Thank you for stating the following financial disclosure:

“This research was funded by the Science and Technology Research Project of Henan Province, China (No. 222102210307).”

Please state what role the funders took in the study.  If the funders had no role, please state: "The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript."

If this statement is not correct you must amend it as needed.

Please include this amended Role of Funder statement in your cover letter; we will change the online submission form on your behalf.

4. If the reviewer comments include a recommendation to cite specific previously published works, please review and evaluate these publications to determine whether they are relevant and should be cited. There is no requirement to cite these works unless the editor has indicated otherwise.

Additional Editor Comments :

Reviewer #1:

1- The real-world evaluation appears to rely on a single tabletop layout (7 obstacles + 1 reference) captured by an overhead phone, with one chosen start–goal pair (codes 66 → 3538). This is not sufficient to establish robustness. Please repeat the full pipeline on multiple real environments (vary obstacle densities/shapes, start–goal pairs, and robot sizes) and report aggregate statistics (success rate, min-clearance, path length, tracking error, collisions). The current description shows one map being standardized (Fig. 13–14/16–18) and then used for the three comparative cases only.

2- Fig. 21/22 present x/y error and pose error “box diagrams,” but the manuscript reports only qualitative impressions (e.g., “median generally lower than 5°,” “y-error about 8”). Please tabulate the exact medians, IQRs, and RMS/MAE for x, y, and pose, and clarify how “abnormal points” (outliers) were identified/removed. Without explicit numbers and outlier policy, the comparison across the three maps is hard to interpret.

3- In the virtual-environment test, the authors note “17 dangerous points” along the planned pose before expansion; that’s useful, but please (i) state the exact δ used to classify danger per Eq. (19), (ii) report the count/min-clearance for all three maps in both virtual and real experiments, and (iii) provide distributions of point-to-obstacle distances along the final paths. A small summary table would make the improvement unambiguous.

4- You report “from original map to Fig. 18 used 23.075115 s.” Please decompose this into per-stage times (binarization, obstacle detection, circularization, edge expansion, gridding, ACO planning), list hardware/OS and software versions, and provide averages ± SD over ≥10 runs. Also report ACO convergence iterations/time for each of the three maps.

5- All comparisons hold the planner fixed (ACO) and vary map preprocessing (raw vs circular vs circular+expansion). For completeness, please add at least one classical baseline (e.g., A*, D*, RRT/RRT*) on the same three maps and report the same metrics (path length, min-clearance, collisions, planning time). This will show whether the claimed safety/robustness benefits persist beyond a single metaheuristic. (This request is motivated by the paper’s exclusive reliance on ACO in the current Results.

6- The “time coding graph” approach implies mostly open-loop pose execution; please detail the controller (kinematics of the four omni wheels, sampling period, speed limits, any odometry/IMU/vision feedback), the error computation method (in what frame? units on axes?), and how the time codes were generated from poses. These details are essential to interpret the tracking error plots in Fig. 21/22 and to reproduce the experiments. Also state whether wheel slip/friction was characterized.

7- BLC is computed from a 200 mm reference (REDMI 9A overhead capture), yielding BLC = 0.7425. Please report calibration uncertainty (lens distortion, perspective, height variation), how BLC propagates to path-length and clearance errors, and whether the min-clearance threshold δ includes a calibration safety margin. Without this, the mapping from pixels to millimeters in the Results remains uncertain.

Reviewer #2:

Thanks for sharing—there’s a very useful idea here. That said, in its current form it needs a major revision.

1.The author define J = floor(B/255) and then explain “<255→0, =255→1” (L158–L162). That basically treats only pure white as free space—too brittle. Use a real threshold (Otsu or EDT→threshold), report T and robustness.

2.The author first set origin at top-left, +x right, +y down (L147–L149, L172–L174), but later you switch to left→right & bottom→top (L191). Pick one convention and rewrite the encode/decode formulas accordingly.

3.The author state the rule Lij ≤ δ (unsafe) and Lij > δ (safe) (L269 & L273), and you expand obstacles with Rsi = (LCol + LCow)/2 + Ls (L305–L307), but there’s no calibration of δ / Ls (units, how chosen, sensitivity). Define δ = robot radius + sensing/pose error margin, implement via configuration-space dilation / EDT, and show a quick sensitivity check.

4.The author list ACO params only (K=100, M=100, α=1, β=30, ρ=0.2, Q=100) (≈L343–L351), claim 23.075115 s end-to-end (L427), but give no HW/SW context or manual/auto breakdown, no baselines (A*/D* Lite/RRT*), and later show a “Safety degree change graph” (L533) without a mathematical definition. Report path length, minimum clearance, runtime (mean±SD/CI), add baselines, define “safety” formally, and back the claim with stats.

Reviewer #3:

The contribution here is very incremental, obstacle expansion and ant colony optimization are not really new ideas. The experiments are small scale and very controlled, no replication or solid statistical robustness is shown. Also no comparisons with standard baselines (A*, D*, RRT etc) so it’s hard to judge if this method is actually effective. The claim of “100% safety” is overstated, not supported with strong evidence. The language quality is weak, lot of grammatical errors, awkward phrasing, even typos. Figures feel repetitive and captions don’t explain clearly. Data availability is also not enough for reproducibility, no raw trajectories, code or scripts provided. Overall, the presentation falls short of journal standards.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

-->Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. -->

Reviewer #1: Yes

Reviewer #2: Yes

Reviewer #3: Partly

**********

-->2. Has the statistical analysis been performed appropriately and rigorously? -->

Reviewer #1: Yes

Reviewer #2: Yes

Reviewer #3: No

**********

-->3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.-->

Reviewer #1: Yes

Reviewer #2: Yes

Reviewer #3: Yes

**********

-->4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.-->

Reviewer #1: Yes

Reviewer #2: Yes

Reviewer #3: No

**********

-->5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)-->

Reviewer #1: 1- The real-world evaluation appears to rely on a single tabletop layout (7 obstacles + 1 reference) captured by an overhead phone, with one chosen start–goal pair (codes 66 → 3538). This is not sufficient to establish robustness. Please repeat the full pipeline on multiple real environments (vary obstacle densities/shapes, start–goal pairs, and robot sizes) and report aggregate statistics (success rate, min-clearance, path length, tracking error, collisions). The current description shows one map being standardized (Fig. 13–14/16–18) and then used for the three comparative cases only.

2- Fig. 21/22 present x/y error and pose error “box diagrams,” but the manuscript reports only qualitative impressions (e.g., “median generally lower than 5°,” “y-error about 8”). Please tabulate the exact medians, IQRs, and RMS/MAE for x, y, and pose, and clarify how “abnormal points” (outliers) were identified/removed. Without explicit numbers and outlier policy, the comparison across the three maps is hard to interpret.

3- In the virtual-environment test, the authors note “17 dangerous points” along the planned pose before expansion; that’s useful, but please (i) state the exact δ used to classify danger per Eq. (19), (ii) report the count/min-clearance for all three maps in both virtual and real experiments, and (iii) provide distributions of point-to-obstacle distances along the final paths. A small summary table would make the improvement unambiguous.

4- You report “from original map to Fig. 18 used 23.075115 s.” Please decompose this into per-stage times (binarization, obstacle detection, circularization, edge expansion, gridding, ACO planning), list hardware/OS and software versions, and provide averages ± SD over ≥10 runs. Also report ACO convergence iterations/time for each of the three maps.

5- All comparisons hold the planner fixed (ACO) and vary map preprocessing (raw vs circular vs circular+expansion). For completeness, please add at least one classical baseline (e.g., A*, D*, RRT/RRT*) on the same three maps and report the same metrics (path length, min-clearance, collisions, planning time). This will show whether the claimed safety/robustness benefits persist beyond a single metaheuristic. (This request is motivated by the paper’s exclusive reliance on ACO in the current Results.

6- The “time coding graph” approach implies mostly open-loop pose execution; please detail the controller (kinematics of the four omni wheels, sampling period, speed limits, any odometry/IMU/vision feedback), the error computation method (in what frame? units on axes?), and how the time codes were generated from poses. These details are essential to interpret the tracking error plots in Fig. 21/22 and to reproduce the experiments. Also state whether wheel slip/friction was characterized.

7- BLC is computed from a 200 mm reference (REDMI 9A overhead capture), yielding BLC = 0.7425. Please report calibration uncertainty (lens distortion, perspective, height variation), how BLC propagates to path-length and clearance errors, and whether the min-clearance threshold δ includes a calibration safety margin. Without this, the mapping from pixels to millimeters in the Results remains uncertain.

Reviewer #2: Thanks for sharing—there’s a very useful idea here. That said, in its current form it needs a major revision.

1.The author define J = floor(B/255) and then explain “<255→0, =255→1” (L158–L162). That basically treats only pure white as free space—too brittle. Use a real threshold (Otsu or EDT→threshold), report T and robustness.

2.The author first set origin at top-left, +x right, +y down (L147–L149, L172–L174), but later you switch to left→right & bottom→top (L191). Pick one convention and rewrite the encode/decode formulas accordingly.

3.The author state the rule Lij ≤ δ (unsafe) and Lij > δ (safe) (L269 & L273), and you expand obstacles with Rsi = (LCol + LCow)/2 + Ls (L305–L307), but there’s no calibration of δ / Ls (units, how chosen, sensitivity). Define δ = robot radius + sensing/pose error margin, implement via configuration-space dilation / EDT, and show a quick sensitivity check.

4.The author list ACO params only (K=100, M=100, α=1, β=30, ρ=0.2, Q=100) (≈L343–L351), claim 23.075115 s end-to-end (L427), but give no HW/SW context or manual/auto breakdown, no baselines (A*/D* Lite/RRT*), and later show a “Safety degree change graph” (L533) without a mathematical definition. Report path length, minimum clearance, runtime (mean±SD/CI), add baselines, define “safety” formally, and back the claim with stats.

Reviewer #3: The contribution here is very incremental, obstacle expansion and ant colony optimization are not really new ideas. The experiments are small scale and very controlled, no replication or solid statistical robustness is shown. Also no comparisons with standard baselines (A*, D*, RRT etc) so it’s hard to judge if this method is actually effective. The claim of “100% safety” is overstated, not supported with strong evidence. The language quality is weak, lot of grammatical errors, awkward phrasing, even typos. Figures feel repetitive and captions don’t explain clearly. Data availability is also not enough for reproducibility, no raw trajectories, code or scripts provided. Overall, the presentation falls short of journal standards.

**********

-->6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.-->

Reviewer #1: No

Reviewer #2: No

Reviewer #3: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.

Revision 1

Reviewer #1:

1- The real-world evaluation appears to rely on a single tabletop layout (7 obstacles + 1 reference) captured by an overhead phone, with one chosen start–goal pair (codes 66 → 3538). This is not sufficient to establish robustness. Please repeat the full pipeline on multiple real environments (vary obstacle densities/shapes, start–goal pairs, and robot sizes) and report aggregate statistics (success rate, min-clearance, path length, tracking error, collisions). The current description shows one map being standardized (Fig. 13–14/16–18) and then used for the three comparative cases only.

Dear reviewer, thank you for your review. To address your comments, we have added the path planning and motion control experiments (as shown in Fig 25 and Table 7). Additionally, we have also added the path planning in different non-standard environments and demonstrated the path planning results (as shown in Fig 27). Since this paper focuses on the path planning in non-standard real environments, the robot's path tracking mainly studies the control accuracy of the robot system, and is not the end point of our research. The path planning in different environments can precisely illustrate the effectiveness of the methods proposed in this paper. Thank you for your guidance. In our subsequent research, we will conduct more in-depth studies on the robot itself.

Please see: (Response to reviewers).

2- Fig. 21/22 present x/y error and pose error “box diagrams,” but the manuscript reports only qualitative impressions (e.g., “median generally lower than 5°,” “y-error about 8”). Please tabulate the exact medians, IQRs, and RMS/MAE for x, y, and pose, and clarify how “abnormal points” (outliers) were identified/removed. Without explicit numbers and outlier policy, the comparison across the three maps is hard to interpret.

Thank you for your suggestion. This paper mainly focuses on path planning using non-standard real-world environment maps. The table is provided merely to demonstrate that the path planning conducted using the methods presented in the paper can be applied to the motion control of robots. We hope to prove the feasibility and effectiveness of the proposed methods through experiments. The research on the accuracy of robot motion control is mainly about the study of robots, rather than the main focus of this paper. Therefore, we did not elaborate much. Please understand. Also, thank you for your reminder. We will conduct further research on the robot system in the future to effectively improve the motion control accuracy of the robots.

3- In the virtual-environment test, the authors note “17 dangerous points” along the planned pose before expansion; that’s useful, but please (i) state the exact δ used to classify danger per Eq. (19), (ii) report the count/min-clearance for all three maps in both virtual and real experiments, and (iii) provide distributions of point-to-obstacle distances along the final paths. A small summary table would make the improvement unambiguous.

Dear reviewer, thank you for your review. To further improve the article, we have added relevant descriptions and provided Figure 21. Please review them. Through these improvements, the research significance of this article has been effectively enhanced. Thank you very much for your guidance.

Please see: (Response to reviewers).

4- You report “from original map to Fig. 18 used 23.075115 s.” Please decompose this into per-stage times (binarization, obstacle detection, circularization, edge expansion, gridding, ACO planning), list hardware/OS and software versions, and provide averages ± SD over ≥10 runs. Also report ACO convergence iterations/time for each of the three maps.

Thank you for your review. Based on your suggestions, we have added Tables 5 and 6. Please review them. Through these improvements, the research significance of this article has been effectively enhanced. Thank you very much for your guidance.

Please see: (Response to reviewers).

5- All comparisons hold the planner fixed (ACO) and vary map preprocessing (raw vs circular vs circular+expansion). For completeness, please add at least one classical baseline (e.g., A*, D*, RRT/RRT*) on the same three maps and report the same metrics (path length, min-clearance, collisions, planning time). This will show whether the claimed safety/robustness benefits persist beyond a single metaheuristic. (This request is motivated by the paper’s exclusive reliance on ACO in the current Results.

Dear reviewer, thank you very much for your guidance. Since path planning using non-standard real-world environment maps is a very large topic, in this paper, only ACO was used for path planning, which demonstrates the feasibility of the proposed method. To further improve the content of this paper, the research team also used maps to conduct path planning with methods such as A*, RRT, and PRM. Since the D* algorithm was not used by the research team, it was not presented. Please refer to Figure 26 and Table 8 for details. These figures and tables illustrate the feasibility and effectiveness of the methods. Due to the different operation methods of various algorithms and the related parameters of other algorithms involving the publication and contribution of other members, it is not convenient to provide them. Please understand.

Please see: (Response to reviewers).

6- The “time coding graph” approach implies mostly open-loop pose execution; please detail the controller (kinematics of the four omni wheels, sampling period, speed limits, any odometry/IMU/vision feedback), the error computation method (in what frame? units on axes?), and how the time codes were generated from poses. These details are essential to interpret the tracking error plots in Fig. 21/22 and to reproduce the experiments. Also state whether wheel slip/friction was characterized.

Dear reviewer, the "time coding graph" is an encoded graph generated from the pose graph to control the movement of the robot. The robot has 8 movement directions in each grid, and each direction is assigned a code, as shown in Figure 22. The time coding graph enables the robot to maintain a signal for a certain duration for each encoded signal. This duration is equal to the length of the grid divided by the robot's movement speed. To better illustrate the principle of the encoding, we have provided a pose encoding graph, as shown in Figure 23d.

The position deviation of the robot's movement is, on the one hand, caused by the accuracy of the robot's movement itself, and on the other hand, caused by the friction and slipping of the robot on the ground when it moves. The robot motion control experiments in the text are designed to verify the feasibility and effectiveness of the proposed planning path using the non-standard environmental map in the real environment. In fact, the figures 21-27 presented in the text have already demonstrated the feasibility and effectiveness of the planning path. We have verified the planned path and pose using the robot for experiments, which not only enriches the research content of this paper but also re-verifies the feasibility and effectiveness of the proposed path and pose planning in the real environment using non-standard environmental maps.

The items you mentioned (kinematics of the four omni wheels, sampling period, speed limits, any odometry/IMU/vision feedback) are mainly about the research of the robot. We have conducted relatively few studies on the robot itself, and our research mainly focuses on its applications. Thank you for your reminder. We will also conduct an in-depth study on the robot itself in the future.

Please see: (Response to reviewers).

7- BLC is computed from a 200 mm reference (REDMI 9A overhead capture), yielding BLC = 0.7425. Please report calibration uncertainty (lens distortion, perspective, height variation), how BLC propagates to path-length and clearance errors, and whether the min-clearance threshold δ includes a calibration safety margin. Without this, the mapping from pixels to millimeters in the Results remains uncertain.

Dear reviewer, thank you for your review. The issues you raised have been addressed and explained in the text as follows. It is precisely because of the calibration uncertainty that we included the safety distance when calculating the threshold δ. In fact, we can directly observe the rationality of the planned path and its effectiveness from Figures 20, 21, 25, and 27. The path planning effect can be clearly seen from the figures, and it is very good. Thank you for your reminder. We will also conduct relevant research on this issue in the future to improve the path planning effect. Since path planning in real environments is a very large topic involving many research directions, thank you for your guidance. We will continue to improve and optimize in the future.

Please see: (Response to reviewers).

Reviewer #2:

Thanks for sharing—there’s a very useful idea here. That said, in its current form it needs a major revision.

1.The author define J = floor(B/255) and then explain “<255→0, =255→1” (L158–L162). That basically treats only pure white as free space—too brittle. Use a real threshold (Otsu or EDT→threshold), report T and robustness.

Dear reviewer, thank you very much for your valuable comments. Utilizing J = floor(B/255) to binarize the matrix is a common method for converting a map into binary form. Each researcher can set it according to their own requirements. You can also use the ROUND function, but usually this method is employed. We can further expand the boundary of the obstacles by adding a safety distance and other methods to ensure the safety of the planned path.

Dividing the obstacle boundaries using a computer is relatively accurate. In fact, if the computer cannot distinguish the boundaries, in real scenarios, it is even more difficult for the human eye to distinguish the boundaries of the obstacles. Since the method proposed in this paper is for path planning in non-standard real environments, and the topic of path planning in non-standard real environments is very large, there are many subsequent studies that need to be conducted, including the method you proposed for distinguishing the boundaries of the obstacles. Thank you very much for your guidance. Your guidance has also provided us with a new research direction, and our research group will continue to explore in this direction in the future.

2.The author first set origin at top-left, +x right, +y down (L147–L149, L172–L174), but later you switch to left→right & bottom→top (L191). Pick one convention and rewrite the encode/decode formulas accordingly.

Dear reviewer, thank you for your review. We didn't notice this issue in the early stage. Therefore, we have improved all the figures in the article, agreed on the setting principles, and the improvements can be seen in the figures within the article.

Please see: (Response to reviewers).

3.The author state the rule Lij ≤ δ (unsafe) and Lij > δ (safe) (L269 & L273), and you expand obstacles with Rsi = (LCol + LCow)/2 + Ls (L305–L307), but there’s no calibration of δ / Ls (units, how chosen, sensitivity). Define δ = robot radius + sensing/pose error margin, implement via configuration-space dilation / EDT, and show a quick sensitivity check.

Dear reviewer, thank you for your review. The setting of δ has been described in the text. Because δ has already been incorporated into the map during its generation, that is, it has expanded the circle. We deformed the obstacles in this way to ensure that the safety distance was included during the design process. Therefore, this δ is not for checking purposes, but is a requirement that needs to be met when designing the obstacles. We demonstrated the planned path in the real environment and verified the effectiveness of the planned path again.

Please see: (Response to reviewers).

4.The author list ACO params only (K=100, M=100, α=1, β=30, ρ=0.2, Q=100) (≈L343–L351), claim 23.075115 s end-to-end (L427), but give no HW/SW context or manual/auto breakdown, no baselines (A*/D* Lite/RRT*), and later show a “Safety degree change graph” (L533) without a mathematical definition. Report path length, minimum clearance, runtime (mean±SD/CI), add baselines, define “safety” formally, and back the claim with stats.

Dear reviewer, thank you for your review. In the article, it has been pointed out in the forefront that currently, the main methods are to obtain real environmental data through self-modeling or through LiDAR, and then model based on the real environmental data. Therefore, there are difficulties in path planning. If only using a non-standard real environmental map for path planning, the difficulty will be greatly reduced and the intelligence level will be greatly improved. This is the significance of this article, and the safety change graph of this article is also one of the research methods explained in this article. Since there is no reference for comparison, there are no baselines as you mentioned. To address your question, the research group has made the following supplements in the article:

(1) By conducting path planning in other algorithms (A*/PRM/RRT/GA/Dijkstra/APF), the feasibility and effectiveness of the path planning using non-standard real environmental maps proposed in this article are illustrated.

(2) The concept of safety level was explained, and relevant diagrams were also provided.

(3) According to the explanation, we have presented the statistical results in Figure 24 .

Please see: (Response to reviewers).

Thank you very much for your attention. As the research topic is in a relatively new field, there are insufficient relevant references. However, the proposal of the method in this paper has extremely significant meaning and serves as a valuable reference for the research on global path planning methods in real environments.

Reviewer #3:

The contribution here is very incremental, obstacle expansion and ant colony optimization are not really new ideas. The experiments are small scale and very controlled, no replication or solid statistical robustness is shown. Also no comparisons with standard baselines (A*, D*, RRT etc) so it’s hard to judge if this method is actually effective. The claim of “100% safety” is overstated, not supported with strong evidence. The language quality is weak, lot of grammatical errors, awkward phrasing, even typos. Figures feel repetitive and captions don’t explain clearly. Data availability is also not enough for reproducibility, no raw trajectories, code or scripts provided. Overall, the presentation falls short of journal standards.

Dear reviewer, regarding your review comments, I provide a detailed explanation below. Thank you very much.

(1)“The contribution here is very incremental, obstacle expansion and ant colony optimization are not really new ideas. ”

Dear reviewer, current research mainly takes place in virtual environments or obtains real environmental information through lidar and then builds an environmental map. However, there are few studies on conducting global path planning research using non-standard environmental maps of the real environment. This is the core contribution of this paper. And this has a very significant importance for the research on robot path planning, greatly enhancing the intelligence level of robots.

(2)The experiments are small scale and very controlled, no replication or solid statistical robustness is shown.

Dear reviewer, our research team conducted numerous experiments, but only a small portion of them are presented in the paper. Since the topic of real-world environments versus standard environment maps is a very broad one, this paper theoretically explains it through virtual non-standard environment maps and verifies it through real non-standard environment maps. In response to this comment, we have included Figures 25, 26, and 27 in this paper for partial presentation. These can demonstrate the effectiveness of the method and we hope for your approval.

(3)Also no comparisons with standard baselines (A*, D*, RRT etc) so it’s hard to judge if this method is actually effective.

Dear reviewer, as this paper introduces a method for path planning in a real environment using non-standard real environment maps, this me

Attachments
Attachment
Submitted filename: Response to Reviewers.doc
Decision Letter - Francesco Visentin, Editor

Real environment obstacle circular edge expansion design robot path planning based on ant colony algorithm

PONE-D-25-39430R1

Dear Dr. Li,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice will be generated when your article is formally accepted. Please note, if your institution has a publishing partnership with PLOS and your article meets the relevant criteria, all or part of your publication costs will be covered. Please make sure your user information is up-to-date by logging into Editorial Manager at Editorial Manager® and clicking the ‘Update My Information' link at the top of the page. For questions related to billing, please contact billing support.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Francesco Visentin

Academic Editor

PLOS One

Additional Editor Comments (optional):

After consideration of the revised manuscript, the authors’ rebuttal, and the current reviewer reports, I find that the manuscript has improved substantially relative to the previous round. In particular, the revised version includes additional experiments, timing breakdowns, results across multiple environments, and comparisons with alternative planning algorithms, which help clarify the practical scope of the proposed workflow and address several of the earlier concerns.

Reviewers' comments:

Reviewer's Responses to Questions

-->Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.-->

Reviewer #1: (No Response)

Reviewer #3: (No Response)

**********

-->2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. -->

Reviewer #1: (No Response)

Reviewer #3: Yes

**********

-->3. Has the statistical analysis been performed appropriately and rigorously? -->

Reviewer #1: (No Response)

Reviewer #3: Yes

**********

-->4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.-->

Reviewer #1: (No Response)

Reviewer #3: No

**********

-->5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.-->

Reviewer #1: (No Response)

Reviewer #3: Yes

**********

-->6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)-->

Reviewer #1: Upon reviewing the authors' responses and the revised manuscript, the paper has been significantly improved.

Reviewer #3: Most comments have been addressed to some extent, and the added figures and tables help. But in several places, the response is just “this is not the focus,” which is fair, but it leaves some gaps in how to interpret and trust the results.

They do mention some of these points here and there, but it’s scattered. It would help to clearly state these as limitations in one place, so the scope of the work is obvious.

Maybe make minor changes -

Add simple numbers where comparisons are made, not just figures

Clearly define terms like safety, and avoid strong claims like “100% safety” without context

Briefly describe the experimental setup assumptions where needed

Keep baseline comparisons consistent, even if not very detailed

Be upfront about what is not reproducible (code, data) and why

**********

-->7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.-->

Reviewer #1: No

Reviewer #3: No

**********

Formally Accepted
Acceptance Letter - Francesco Visentin, Editor

PONE-D-25-39430R1

PLOS One

Dear Dr. Li,

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS One. Congratulations! Your manuscript is now being handed over to our production team.

At this stage, our production department will prepare your paper for publication. This includes ensuring the following:

* All references, tables, and figures are properly cited

* All relevant supporting information is included in the manuscript submission,

* There are no issues that prevent the paper from being properly typeset

You will receive further instructions from the production team, including instructions on how to review your proof when it is ready. Please keep in mind that we are working through a large volume of accepted articles, so please give us a few days to review your paper and let you know the next and final steps.

Lastly, if your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

You will receive an invoice from PLOS for your publication fee after your manuscript has reached the completed accept phase. If you receive an email requesting payment before acceptance or for any other service, this may be a phishing scheme. Learn how to identify phishing emails and protect your accounts at https://explore.plos.org/phishing.

If we can help with anything else, please email us at customercare@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. Francesco Visentin

Academic Editor

PLOS One

Open letter on the publication of peer review reports

PLOS recognizes the benefits of transparency in the peer review process. Therefore, we enable the publication of all of the content of peer review and author responses alongside final, published articles. Reviewers remain anonymous, unless they choose to reveal their names.

We encourage other journals to join us in this initiative. We hope that our action inspires the community, including researchers, research funders, and research institutions, to recognize the benefits of published peer review reports for all parts of the research system.

Learn more at ASAPbio .