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]: Implement an adaptive SMC algorithm #19

Open
evan-palmer opened this issue Apr 11, 2024 · 1 comment
Open

[FEATURE]: Implement an adaptive SMC algorithm #19

evan-palmer opened this issue Apr 11, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@evan-palmer
Copy link
Contributor

Feature Type

Adding new functionality to the project

Problem Description

Traditional SMC algorithms, like the one currently implemented, can be quite challenging to tune. The performance of the system will also vary according to the quality of the controller tuning. During our experiments with this controller, we saw, that despite robustness to model uncertainty, changes in the model required re-tuning the gains.

Feature Description

Implement an adaptive SMC algorithm such as that described by Salgado-Jiménez 1. This controller has also been implemented in UUV Sim 2.

Alternative Solutions

N/A

Additional Context

No response

Footnotes

  1. https://cdn.intechopen.com/pdfs/15221.pdf

  2. https://uuvsimulator.github.io/packages/uuv_simulator/intro/

@evan-palmer evan-palmer added the enhancement New feature or request label Apr 11, 2024
@evan-palmer
Copy link
Contributor Author

After some discussions with folks at ICRA, it sounds like adaptive terminal SMC works quite nicely. I may look into that for this issue

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