This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
automatically selecting autopilot gains
#4
I think you are right. The obvious parameters in order:

1) apparent wind angle
2) boat water speed
3) apparent wind speed
4) seastate

Each parameter adds a dimension, so likely the gains would have to be interpolated often since new states would be found often.

The autogain.py is nothing more than a hack. It tries certain gains and a search space and logs the course error and power consumption for each setting.

Surprisingly the gains can vary over a relatively large range and still give good performance in light conditions. This works but it's a very slow way to find the best gains. By the time it does (up to an hour) usually conditions already changed.

I intend to use neural networks to provide the smartest autopilot. This means that it doesn't just steer well but learns fast. It can also use many types of input sensors together including cameras looking at waves.
Reply


Messages In This Thread
RE: automatically selecting autopilot gains - by seandepagnier - 2019-07-09, 12:54 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)