Skip to content

alexDickhans/loco-lib

Repository files navigation

LocoLib

LocoLib is a localization library for VEX Robotics. It provides a particle filter implementation to estimate the position and orientation of a robot using sensor data.

Code explaination video

https://www.youtube.com/playlist?list=PLGadt7ggrunwnJjiQv-7Nc3IBUHDh1rcb

Features

  • Particle filter for localization
  • Sensor model integration
  • Initialization with normal and uniform distributions
  • Angle function for orientation estimation

Installation

Depot Installation (Recommended)

To install the depot, first add the depot to your project:

pros c add-depot https://github.com/alexDickhans/loco-lib/raw/refs/heads/depot/stable.json

You're all set! Take a look at the Annotated Example next!

Documentation

For detailed information on how to use LocoLib, please refer to the official documentation. The documentation includes:

  • Getting Started: Instructions on how to set up and install LocoLib.
  • Tutorials: Step-by-step guides to help you understand and use the library effectively.
  • API Reference: Detailed descriptions of all classes, methods, and functions available in LocoLib.
  • Examples: Practical examples demonstrating how to use various features of the library.

Visit the documentation to get started!

Contributing

Contributions are welcome! Please open an issue or submit a pull request on GitHub.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or inquiries, please contact alexDickhans or join our Discord server.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages