Skip to content

erick-dumas/FuzzyControl_FurutaPendulum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fuzzy Control for Furuta Pendulum

This project implements a fuzzy control system for the Furuta Pendulum, aiming to achieve stable and efficient control over the pendulum's motion. Below are the steps to initialize and run the project using PlatformIO, an open-source ecosystem for IoT development.

Prerequisites

Before you begin, ensure you have the following installed:

Project Structure

The project is structured as follows:

  • src/: Contains the main source files for the project, including the main control algorithms.
  • lib/: Intended for project-specific (private) libraries.
  • include/: Directory for project header files.
  • test/: Contains unit tests for the project.
  • .pio/: Contains PlatformIO build output and other system-generated files (ignored by git).
  • platformio.ini: PlatformIO project configuration file.

Initialization

To initialize the project, follow these steps:

  1. Clone the Repository

    Clone this repository to your local machine using git:

    git clone <repository-url>
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages