- Learn how to estimate the curvature of a path, and to find the maximum curvature.
- Parameterize the probem, so that you can choose different paths.
- Search over the set of various paths, minimizing the maximum curvature. Choose the path that makes you most happy in whatever sense that can be here. Only you know how to define goodness.
Info
この質問は閉じられています。 編集または回答するには再度開いてください。
Need Help with Curvature spikes
16 ビュー (過去 30 日間)
古いコメントを表示
Hello everyone,
I have been working on UAV guidance and right now working on writing the code for obstacle avoidance. When I plot the curvature of the path that I have planned, the curvature spikes at two places during the start of the avoiding of the obstacle and the end too. Can somone please help me with this?
2 件のコメント
John D'Errico
2025 年 12 月 6 日 16:01
編集済み: John D'Errico
2025 年 12 月 6 日 16:04
There is no question about MATLAB in this, as opposed to a general plea for help on a vague question.
If you have a problem with the curvature, then break it down into simple sub-probems that you can handle.
But when you actually have a question about MATLAB, then ask it.
Sam Chak
2025 年 12 月 6 日 16:03
Hi @Heavenly
I can't help but only guess about what may have occurred. Based on your illustrative description, the spikes are likely caused by significant repulsive forces generated while attempting to conservatively avoid obstacles, thereby ensuring a safety buffer against worst-case scenarios.
If the repulsive force is derived from clearly defined mathematical equations designed to avoid obstacles, you may consider posting the MATLAB code so that path planning experts in this forum can examine it.
However, if the repulsive force is produced by a seemingly learning-guided black box system, where you can only see what goes in (input) and what comes out (output), without knowing about the internal workings of collision avoidance rules, then you will need to make the black box adapt and learn from failures in simulation environments.
回答 (0 件)
この質問は閉じられています。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!