Concur Bosch BNO055 Absolute Orientation IMU is a good choice for Roll, Pitch, and Yaw (what is called an Attitude and Heading Reference System, or AHRS). It is cheap (well, actually free) and high performing (advanced fusion algorithm is already integrated).
If you use LabVIEW, see this
post, the RoboBees released code for this sensor before kickoff. It gives guidance on calibrating it and will store the calibration for you so you can use it in a competition.
As with any advanced sensor, sufficient time and experimentation is required to integrate into both the robot design and control system. You'll want to ensure that magnetic fields generated by the robot don't overly degrade the performance of any IMU.