Developing a First Robotics Competition Simulator

In only a few days, the First Robotics Competition challenge will begin (January 9 2016) and we, the team 4942 Spartech Camso, decided to build a FRC simulator in order to test our systems and piloting skills virtualy. We attempted at it, but we never made something worth calling a simulator.

http://frcmastery.com/wp-content/uploads/2009/11/FRClogo_color_rgb.jpg

We would be interested in having some people involved into the project with us. This simulator would be used by numbers of FRC teams over the world.
What we are looking for is a game to which we could import our robot CADs to and test it. Note that we are using blender. We already know the basics of UE4. We have this example CAD we made for testing, it would be very appreciated if someone could make it work as a 4 wheeled Mecanum drive vehicle:
[Link to the FBX file][2]. Let’s pretend this model has mekanum wheels.

Everything in blue has to rotate in some way. In yellow is the only non-controlable moving piece. It’s affected by gravity and is supposed to help the robot to grab tennis balls from the ground (we don’t know yet if this is going to be this year’s challenge).

  1. We had a hard time with each object origins. Do origins need to be placed at the pivot point of the articulated object?
  2. How should we import this project? skeletal? static?
  3. Should we move this robot via animation BP or with the objects BP themselves?
  4. How do you make an inflatable ball in UE?
  5. We have mounted spining disks on motors and we would like to have them shoot out a ball or simply interact with it, how would you do it?
  6. When exporting, should we have a particular rest position, would placing an element on it’s axis limit make it easier for angle limiting later?
  7. Would it be possible to add a multiplayer feature to this game?

https://scontent-yyz1-1.xx.fbcdn.net/hphotos-xlf1/v/t1.0-9/1511221_206113892915828_190106642_n.png?oh=d9302378e37580ed6d8311210f613c48&oe=5712D4D3

It would really help the project if any of those questions are answered. Thank you for your time in the name of the whole team!