Robotics StackExchange | Archived questions

Compatible Programming software

Is it possible for me to use MIT app inventor programs on gazebo. My goal is to try and apply this software to FTC robots

Asked by DeOneChester on 2016-05-09 16:16:59 UTC

Comments

Answers

So I don't know much about app inventor or FTC, but I believe they use Java? If so, then it will be a bit tricky. I'm the maintainer for FRCSim, which is the a project to use gazebo for FRC simulation. The basic strategy is gazebo plugins for things like motors and sensors written to control robots which can be shared across all FTC robot models (these must be in C++). Then you need a library to communicate over gazebo transport. One such java library exists (we wrote it), although there is another option. Finally, you need to mock the FTC libraries to pass messages on gazebo transport instead of make calls to hardware.

Yes, it's possible. No it's not easy. If you're serious about this we can talk.

Asked by Peter Mitrano on 2016-05-10 02:24:41 UTC

Comments

Ok, but similar to how you're iffy on FTC, i'm iffy when it comes to FRC lingo.I know the method of how to get an FTC program to work on the robot, but applying this is difficult to the way more complex FRC set up. I was hoping to make this a summer project, but I still have a LOT to learn

Asked by DeOneChester on 2016-05-10 22:26:48 UTC

I don't want to judge, but this might be beyond you reach. You should absolutely try though! This isn't the place to discuss this, but you can email me if you want. This is my job after all, so I don't mind. it's mitranopeter at gmail.com

Asked by Peter Mitrano on 2016-05-23 00:11:55 UTC