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.
https://www.youtube.com/playlist?list=PLGadt7ggrunwnJjiQv-7Nc3IBUHDh1rcb
- Particle filter for localization
- Sensor model integration
- Initialization with normal and uniform distributions
- Angle function for orientation estimation
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.jsonYou're all set! Take a look at the Annotated Example next!
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!
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or inquiries, please contact alexDickhans or join our Discord server.