VirtualVEX: Open Source VEX Robotics Competition Simulator

As I said below it’s not quite that simple, there are some windows specific paths that need changing (location of main.dll) and there’s some type of problem where the mesh for all balls and barrels are lost, may be something to do with the fact that they look like 3ds files. The sim runs but no game objects, I started to assign sphere meshes to the balls, but everything was the wrong size and I did not have the patience to fix it all.

Ah right, the game objects. I forgot that 3ds max doesn’t run on Macs (3ds max is needed for the asset importer to work on 3ds max files). Alright, I’ll try to convert all the objects to FBX format for the next release. I’ve also got some people on the dev team who use Macs, I can get them to make a mac edit for the source code,.

No problem, the source edit was easy, just needed to add something like /Data/Managed to the path, don’t quite remember as I installed everything on another Mac Pro at work.

A hard stop would be nice. So would keyboard control.

I’ve tried but can’t seem to figure out how to write good code for a single person to control the robot. I wanna play! Anyone got any code of their own?

Firstly, I’ve found it’s actually quite easy for one person to control the ConveyorBot with 12 remotes (that’s how I’ve been doing testing).

That being said, code for single-joystick control will be included in the next bundle release. You will still have to compile it yourself, but with VVDevelop that should be straightforward.

What is the next release going to look like?

What features/updates will be included?

Are you going to have easier key board manuveribilty?

Thanks for making this program. It is really awesome :smiley:

These are the currently planned features for Alpha 12

-Change all models to FBX format to allow editing by contributors who don’t have 3ds Max*
-Change Clawbot lift to elevator (Unity can’t seems to pull off a realistic double bar)
-Add intake roller robot
-Add doubler functionality to scoring script (this wil affect Robot Skills only for now, as matchloading has not been implemented yet)
-Slow down all drivebases

The timetable for this release is either next week or the week after, depending on how much homework I have :stuck_out_tongue:

  • denotes changes already completed

Why may I ask is the Claw Bot going away?
Or are you keeping the claw and adding the elevator lift with the claw.

Also, with the Vertical Intake robot, are you having the arm be a Watts_6_Bar_Linkage?
That is what most vertical intake robots have in Gateway.

[Please Read]
The 20" goal in the Red Isolation Zone does not work. There is something blocking it from being able to score.
All the other goals work…

Why do you add a ‘’…‘’ at the end of every sentence?

Out of habit.

I am trying not to.

My 5th Gear work did not make me a fan of FBX format for object models.

What tool(s) do you expect people to use to create/edit the FBX models?

Blake

Let me make it a little clearer:

Unity can only handle FBX. If there is another format it recognizes, it converts it to FBX. However, it only does this if the host application is installed on the same computer, so if you have models in .MAX format, you must have 3ds max installed for Unity to use them. Since some users do not own 3ds max I’m just going to export to FBX beforehand so all users can edit the source code without import issues.

I was messing around with this today, and I got the intake stuck in the 30" goal for about 45sec! The arms where just moving in a wave formation. It was funny to watch!

Here is the picture:

http://323b.weebly.com/uploads/1/0/0/6/10062033/413244_orig.jpg

suggestion for next update, a small but very important setting, allowing users to choose their own keyboard controls (sorry but i hate the defaults, w and t are annoying) perhaps something similar to the joysticks… wasd instead of left joystick and ijkl for right… just a suggestion… good work though

crap i didnt notice you already could lol sorry

You already can.

When you click on Virtual VEX from the Menu, you will see this

http://team323z.weebly.com/uploads/1/0/0/6/10062475/473373_orig.jpg

Click “Input” and you can change your controls.

Edit: Looks like you already figured it out :stuck_out_tongue:

Hey all. What your Hi Score using the H-Roller bot with a Keyboard in Robot Skills.

My hi is 26points. Can’t seem to get past that. I get close, but I run out of time.

love how chrome tells me that you guys have “dangerous programs” and wont let me download. ;]