Skip to content

Navigation of a Two-Wheel Differential Drive Robot in a Partially Unknown Environment

Notifications You must be signed in to change notification settings

gabrielhvs/sub-goal-approach-using-fuzzy-logic-and-Lyapunov-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub license GitHub stars GitHub issues GitHub forks

About

This repository implements a behavior-based control strategy for collision-free navigation of a two-wheel differential drive robot in partially known environments. It features a hierarchical design with Mamdani fuzzy logic for high-level control and Lyapunov stability theory for low-level control. The system uses subgoals in the behavioral space to guide the joint space controller, improving path smoothness and efficiency. The implementation was tested using CoppeliaSim with various scenarios to validate its effectiveness compared to previous methods.

Demo

demo

Table of Contents

About Demo Project Roadmap Documentation
Acknowledgments Contributors Feedback Contact

back to top ⬆️

Project Roadmap

  • Low-level control layer
    • Lyapunov Controller
    • Controller gains tuning
  • High-level control layer
    • Sensor arrangement
    • Basic behaviors
  • In silico tests

back to top ⬆️

Documentation

Contributors

Acknowledgments

...

back to top ⬆️

Feedback

You can make this project better, please feel free to open a Pull Request.

  • If you notice a bug or a typo use the tag "Correction".
  • If you want to share any ideas to help make this project better, use the tag "Enhancement".
Contact Me 📨

Contact

Reach me via email: [email protected]

back to top ⬆️

About

Navigation of a Two-Wheel Differential Drive Robot in a Partially Unknown Environment

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages