Several hours of googling later, I finally settled on augment.com. It simply requires you to convert the CAD file to a format that it likes. You can also do textures and colors on the cad model, I just didn't in this video, since i didn't know how yet at the time. You can also upload "custom trackers" which is basically custom "images" or etc and link that to your CAD file, so anyone that scans that image (potentially a spec sheet of the robot), will get the robot in Augmented reality. Another feature of the app: for people who don't want to do the whole "Augmented reality" thing, after scanning the "tracker" they can just hit the "3d model" button and just view the cad file straight.
Although the software is expensive, you can apply for an education license.
Here is a screen recording of the app:
https://vid.me/vaz3 . (This recording has the "free trial viewer" watermark on it, because I recorded this last night, and didn't receive my education license till this morning. (if a person has a license, than anyone viewing their model will automatically have the free trial watermark removed)).
If anyone wants to try it out, download the Augment app from the play store or app store, and print out the image ("tracker") I attached to this post, and "scan" it with the app. (Make sure you print the image out in full color).