|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
|||
|
|||
|
FRC 2015 Simulator??
Just curious if anyone has been working on a FRC 2015 simulator.
|
|
#2
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Last year a couple of our programming and CADding people got together and made a practice simulation for the drive team with functioning scoring, driving, ball collection/firing and splitscreen so they could simulate entire (small) matches. I reckon they will do this again at some point, though it might not be in build season since they have alot of other things to do.
|
|
#3
|
||||
|
||||
|
Re: FRC 2015 Simulator??
We decided to put it very low on our todo list. Driving in this game is much more about precision than tactical and strategic skill, which is much harder and less rewarding to simulate. The strategic part of this game, which is robot design, is also challenging to simulate.
|
|
#4
|
||||
|
||||
|
Re: FRC 2015 Simulator??
I recently just created a simulator for my FRC team's robot. Our robot is a little unconventional compared to other robots, but if you want me to attempt to create one with your team's robot, message me and I will see what I can do. Some physics may be still a little wonky, but it gets the job done.
You can play the simulator on our team's website here: acsrobotics.com/recycle-rush |
|
#5
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Our app group created a pretty accurate simulator for this year: Too Many Totes! Game
![]() All kidding aside, that is a cool simulator, Fluffy! Playing Recycle Rush in space is a nice touch. |
|
#6
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Quote:
![]() |
|
#7
|
||||
|
||||
|
Re: FRC 2015 Simulator??
I have never had that happen before, on occasion it will say "Google Chrome has stopped working", however I simply choose not to close it and it runs fine.
This is mainly because our team's website is WordPress based, and Unity Games don't go well with WordPress. Make sure Unity Web player is up to date on your computer as this simulator utilizes the Unity UI system which is fairly new, so older versions of the Unity Web Player may not handle it. Also make sure Unity Web Player is allowed to run on the site. I will try to upload a standalone download version soon so this won't be a problem. Hope this helps! |
|
#8
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Quote:
I tried on IE, but I press the play icon and then it just stays black. |
|
#9
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Quote:
https://www.dropbox.com/s/uh1gnpbldf...eRush.rar?dl=0 |
|
#10
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Quote:
|
|
#11
|
|||
|
|||
|
Re: FRC 2015 Simulator??
I've been considering writing something generalized in the offseason, but I haven't been able to get ahold of a second RoboRIO to bring home myself and build test cases on... The idea I had was to write a 3D simulator environment and a proxy implementation of WPILib so you could compile the robot code into a DLL. The Gazebo thing was cool, but being Linux only kinda ruined it since it wouldn't run very well on a VM.
|
|
#12
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Wow, I missed this thread somehow. Anyways, I was intern for Autodesk and while I was there we worked on exactly this, a program we call "Synthesis":
It has a few parts: An Inventor plugin, which runs while your robot CAD is open and utilizes a path-search algorithm to intelligently simplify and link together meshes based on joint data from your CAD, and create a 3D representation of your robot which we import into our game simulator. Once all this data is extracted from your robot CAD, we have a GUI that shows detected joints, and allows you to place motors/pneumatics/sensors on them and assign ports to match your code (e.g. if you have a revolute joint, you might specify that it has a motor on it, controlled by "port 7"). Next you simply run the game simulator and import your robot into it. Finally there is a loopback adapter and modified wpilib (we have support for c++ and java and working on labview iirc) that allows you to emulate having a crio/roborio so you can control your simulated robot through the driver station (and using 99% the same code you would on your real robot). The simulator receives control packets from the driver station and emulates your robot real-time. I can't give an expected release date or anything, but the processes I described are currently implemented in a mostly functional Alpha. Second wave of development on it will begin this summer, so look out for it. Last edited by Spoam : 01-05-2015 at 00:22. |
|
#13
|
||||
|
||||
|
Re: FRC 2015 Simulator??
Quote:
|
|
#14
|
|||||
|
|||||
|
Re: FRC 2015 Simulator??
Fluffy how does your robot manipulate RCs? The frame seems too narrow to fit one in internally.
Last edited by EmileH : 02-05-2015 at 21:04. |
|
#15
|
|||
|
|||
|
Re: FRC 2015 Simulator??
Quote:
. Also, anyone with suggestions for the simulator, you can pm me or fluffy directly. I pester him about adding a feature for robot customization or just some popular bots as well. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|