Introducing…
http://img392.imageshack.us/img392/1773/firstmodlogovi0.png
Background
A while back I saw a need for something that would allow drivers to practice without having a robot to drive, and for teams to test out and train new drivers without risking damage to robots they do have. So as my Senior Project for my school, decided to create a game simulation that utilizes the HalfLife 2 Game engine to make a 3D recreation of a FIRST Robotics match at a regional event.
With the assistance of a partner to help me with the coding aspect of the project, I have begun work on this project, which should be done late this spring.
The Project
The simulation itself will be based off of the 2006 Aim High game (it was one of the more simple games to recreate and due to limited time constraints I just picked that) though the code structure will be expandable to allow for the inclusion of other FIRST games as well. The software it will run on (for the time being) is “Garry’s Mod”, which is a sandbox mod for HL2, this allowed for easier coding in the limited time alloted for Senior Project (my future plans are to expand the software to be it’s own HL2 mod). Using the HL2 Havok physics engine, we plan on creating a close to realistic representation of the 2006 game, complete with a to-scale map and robots based off of real ones!
The map is being build using the blueprints from the 2006 game field and is 100% accurate to the dimensions of its real life counterpart.
The robots use 3D models of actual robots from the event, as well as functional characteristics and stats from each, which will correspond to their performance on the simulated playing field.
The Software will also be expandable to allow for the additions of other robots and maps.
All scoring will be done according to the 2006 rules, and there will be simulated positions for each team. If you choose to be the robot driver, than you can opt to use a viewpoint from the driver station. Alternatively, you can be a copilot, or just someone watching in the stands.
The game will have multiplayer support so that you can play with other drivers either on a LAN, or hundreds of miles away.
The FIRST Community
This brings me to the reason I’m posting here. Though we have the mapping, coding, and other aspects of the software under control, we could still use some help with models. I have a 3D model of our teams 2006 robot, but that only gives us one. Not knowing much about any other teams robots gives me limited details to work with for including other robots into the game (which, truly is essential for an accurate simulation.
YOU can Help!
So I ask you, the FIRST community, does anyone have 3D models of their 2006 Aim High robots? If you do I would greatly appreciate it if you wouldn’t mind sharing it with me, along with some of the stats from your robot that year so I can include it into the game. I’m not looking for super detailed (though I would certainly take any if you have them), just something that I can use to represent other robots that played in the 2006 game. Robots will be used with their corresponding team name and numbers and all credit will go to their creators.
Any help is greatly appreciated!
Release information
The program is still in an early BETA stage, but I am planning on bringing a working version of it with me to the Championship Event so you can all see it (probably in the Team 703 pit area, but possibly elsewhere depending on space restrictions). After that the final version will be released early June.
Thats all, please feel free to post any thoughts, feedback, ect. about the project, I’m always open to suggestions. Also, here’s some images of some of the work we’ve done so far (though these ones are a bit out of date, expect newer ones soon).
http://img395.imageshack.us/img395/2629/playingfield2hq5.jpg
http://img359.imageshack.us/img359/7706/playingfield3yv4.jpg
http://img395.imageshack.us/img395/2057/playingfield1ks3.jpg
Thanks!
Chris Bale
Team 703