DevilLib
DevilLib is a PROS library built and maintained by VEX-U team DevilBots at the University of Wisconsin-Stout. It's primarily designed and used internally within DevilBots, but it's open for any other VEX teams to use or expand on.
If you've never programmed a robot before, these guides aim to help teach you everything you need to know about programming in VEX Robotics. However, it is assumed you have at least a basic understanding of programming in C++. If this is not the case, SoloLearn is a fantastic resource. Unlike most things in life, SoloLearn is free**.
**As long as you're not paying for premium like some kind of sicko.
If you have any questions or run into any issues, feel free to email us at robotics@uwstout.edu.
Featuresâ
- đ§ Flexible drivetrain support
- đšī¸ Built-in joystick input curving
- đ Automated hardware logging by default
- đĨī¸ Customizable displays
Autonomousâ
- đ Flexible odometry support
- âī¸ Web-based autonomous maker
- đ§Ž Trajectory planning w/ motion profiles
- âĄī¸ Trajectory following w/ RAMSETE
- âĄī¸ Path following w/ Basic Pure Pursuit
- âī¸ Built-in feedforward and feedback controllers (including PID)