martinandrovich / rb-pro5

The project combines the fields of robotic path planning, computer vision and artificial intelligence, to be implemented as algorithms with the purpose of controlling a robot within a simulated environment.
3 stars 0 forks source link

Fuzzy controller selector #7

Closed martinandrovich closed 4 years ago

martinandrovich commented 4 years ago

Implement the fuzzy controller selector in core::flctrl() (better name?), such that it selects the appropriate fuzzy controller based on if any obstacles are near, i.e. switch between simple navigator and obstacle avoidance.

Should also check if the simple navigator has reached its goal?

martinandrovich commented 4 years ago

Changed name to core::controller since the method will now be responsible for general logic, controller selection, data processing etc.