Go to Post Maybe Dean Kamen can appear in Levi's advertising? - David Brinza [more]
Home
Go Back   Chief Delphi > Technical > IT / Communications
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-03-2008, 22:22
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #0703 (Phoenix)
Team Role: Leadership
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 928
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Exclamation FIRST FRC Game Simulator for the HL2 Engine

Introducing...



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/2...gfield2hq5.jpg
http://img359.imageshack.us/img359/7...gfield3yv4.jpg
http://img395.imageshack.us/img395/2...gfield1ks3.jpg


Thanks!

Chris Bale
Team 703
  #2   Spotlight this post!  
Unread 10-03-2008, 22:52
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: FIRST FRC Game Simulator for the HL2 Engine

Sounds like a very intersting project, and I hope you finish it. It would be a fantastic tool for teams.

Unfortunatly, I don't have any models of 2006 robots.
__________________
Eric Haskins KC9JVH
  #3   Spotlight this post!  
Unread 10-03-2008, 22:59
Cleinhun Cleinhun is offline
Registered User
FRC #1678
 
Join Date: Nov 2007
Location: Davis, CA
Posts: 10
Cleinhun is on a distinguished road
Re: FIRST FRC Game Simulator for the HL2 Engine

You, sir, just broke the awesome gauge. Our Aim High robot was pretty bad, but I'll see if we can get a model to you anyway.
  #4   Spotlight this post!  
Unread 10-03-2008, 23:06
commodoredl commodoredl is online now
Registered User
AKA: Dan Lavoie
FRC #2877 (LigerBots)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2007
Location: Boston, MA
Posts: 173
commodoredl has much to be proud ofcommodoredl has much to be proud ofcommodoredl has much to be proud ofcommodoredl has much to be proud ofcommodoredl has much to be proud ofcommodoredl has much to be proud ofcommodoredl has much to be proud ofcommodoredl has much to be proud of
Re: FIRST FRC Game Simulator for the HL2 Engine

I think 174 (The Arctic Warriors) did something like this with Overdrive. I was able to download a map for this year's arena from their site. They had some code available if anyone wanted to see it, so if you can find them you might want to check it out.

Looks very cool otherwise, now I wish we used Inventor for our robot designs.
__________________
Technical Mentor
Team 2877 - Ligerbots
2016-

Previously:
Team 578 - Red Raider Robotics
2007-2014
  #5   Spotlight this post!  
Unread 10-03-2008, 23:13
danshaffer's Avatar
danshaffer danshaffer is offline
Stanford 2012
AKA: if it quacks like a duck...
FRC #0008 (Paly Robotics)
Team Role: Mentor
 
Join Date: Apr 2007
Rookie Year: 2007
Location: Palo Alto, CA
Posts: 190
danshaffer is just really nicedanshaffer is just really nicedanshaffer is just really nicedanshaffer is just really nice
Re: FIRST FRC Game Simulator for the HL2 Engine

This sounds AWESOME!
I have to check our servers and talk to our 06 captains, but I think we could go for this!
__________________
FRC8 Co-Captain 2007-2008
FRC8 Mentor 2008-present
CalGames Ref 2008, 2009

Stanford 2012, Computer Science
  #6   Spotlight this post!  
Unread 11-03-2008, 02:45
Leav's Avatar
Leav Leav is offline
Spud Gun Division
AKA: Leav Oz-Ari
FRC #3316 (D-Bug)
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2005
Location: Technion, Haifa, Israel
Posts: 774
Leav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond reputeLeav has a reputation beyond repute
Send a message via ICQ to Leav Send a message via AIM to Leav Send a message via MSN to Leav
Re: FIRST FRC Game Simulator for the HL2 Engine

sounds like a great project! Let us know when your'e done!

just a side note: from what I remember making CS maps with hammer: the Hollow tool sucks.
Look at that spiral it created for you on the first pic.

From what I remember the better technique is to section of the square into trapazoids, with the sloped side towards the inside of the whole.

it will perform better and take up less polygons....

Great work so far! I know how hard it is to model something according to real measurements! (I tried and failed to model my school for a DE_ map )

Good luck!

-Leav
__________________
"We choose to build robots this season and do the other things; Not because they are easy, but because they are hard."
-Paraphrasing JFK

Participated in FIRST as a student: 2005-2006 (But still learning every season!)
Mentor: 2008 - ? (Team 2630 2008-2011, and Team 3316 since 2013)
Engineer: 2011 - ? (B.Sc. and M.Sc. in Mech. Eng. from the Technion IIT)
FIRST Volunteer - 2007 - ? (MC, FTA, FIRST Aid etc.)
  #7   Spotlight this post!  
Unread 11-03-2008, 18:28
Popper99 Popper99 is offline
Registered User
None #1726
 
Join Date: Feb 2007
Location: Arizona
Posts: 15
Popper99 is an unknown quantity at this point
Re: FIRST FRC Game Simulator for the HL2 Engine

Quote:
Originally Posted by Leav View Post

just a side note: from what I remember making CS maps with hammer: the Hollow tool sucks.
Look at that spiral it created for you on the first pic.

From what I remember the better technique is to section of the square into trapazoids, with the sloped side towards the inside of the whole.

it will perform better and take up less polygons....

-Leav

Yes, definitely! Use something like the cut tool (Whatever it's called, second from the bottom) and manipulate the vertexes. Don't carve unless it's something simple like blocks.



But it looks like it will be really fun to play! The best part is that we can build our own bots right in Garry's Mod, too
  #8   Spotlight this post!  
Unread 11-03-2008, 19:49
SpaceOsc's Avatar
SpaceOsc SpaceOsc is offline
16 Years of FIRST!
AKA: Oscar Vasquez
FRC #4501 (Humans)
Team Role: Coach
 
Join Date: Feb 2002
Rookie Year: 2001
Location: Culver City, CA
Posts: 441
SpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant futureSpaceOsc has a brilliant future
Send a message via AIM to SpaceOsc Send a message via Yahoo to SpaceOsc
Re: FIRST FRC Game Simulator for the HL2 Engine

i have a model of our 2006 robot, i dont know anything about moding in source.. but what format do you need or want the model in? its currently inventor but very large.
__________________

2014-2017: Team 4501 Coach/Lead Mentor
2002-2011: Team 702, Mentor
2001-2002: Team 702 Captain
  #9   Spotlight this post!  
Unread 15-03-2008, 08:30
Tetraman's Avatar
Tetraman Tetraman is offline
FIRST on my mind
AKA: Evan Raitt
no team
Team Role: Alumni
 
Join Date: Mar 2006
Rookie Year: 2002
Location: Manchester, NH
Posts: 1,322
Tetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond reputeTetraman has a reputation beyond repute
Re: FIRST FRC Game Simulator for the HL2 Engine

Quote:
Originally Posted by commodoredl View Post
I think 174 (The Arctic Warriors) did something like this with Overdrive. I was able to download a map for this year's arena from their site. They had some code available if anyone wanted to see it, so if you can find them you might want to check it out.

Looks very cool otherwise, now I wish we used Inventor for our robot designs.
Yea. I don't know much about it, but the guys who worked on it are really cool and will make a joint effort with you guys if you ask.

Here is the Overdrive Simulation from the website and the guy's email is at the bottom:
http://snobot.org/snobot/Pages.aspx?page=Simulation
__________________
"For every great theory about design, there is a better and contradictory theory about design. And don't let the irony of that escape you."
  #10   Spotlight this post!  
Unread 15-03-2008, 13:31
lachoneus8's Avatar
lachoneus8 lachoneus8 is offline
Registered User
AKA: Dave
no team (5th Gear - First Robotics Simulation)
Team Role: Programmer
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Northern VA
Posts: 49
lachoneus8 is an unknown quantity at this point
Re: FIRST FRC Game Simulator for the HL2 Engine

When it rains, it pours Years without a 3d simulation of a FIRST game, and now they're sprouting like weeds.

Team 174's work looks sweet!
__________________
5th Gear: Multiplayer 3d simulation of Overdrive

Here it is in action:
http://www.chiefdelphi.com/media/photos/30906
http://www.chiefdelphi.com/media/photos/33219
http://www.youtube.com/lachoneus21

Mentor for the Marsteller MS robotics club
  #11   Spotlight this post!  
Unread 17-03-2008, 16:53
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #0703 (Phoenix)
Team Role: Leadership
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 928
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: FIRST FRC Game Simulator for the HL2 Engine

Quote:
Originally Posted by Tetraman View Post
Yea. I don't know much about it, but the guys who worked on it are really cool and will make a joint effort with you guys if you ask.

Here is the Overdrive Simulation from the website and the guy's email is at the bottom:
http://snobot.org/snobot/Pages.aspx?page=Simulation
Wow, that looks great! Almost exactly like what I'm working on, but a different year. I would be thrilled if we could work together on this!
  #12   Spotlight this post!  
Unread 17-03-2008, 16:56
deshirider430's Avatar
deshirider430 deshirider430 is offline
Registered User
AKA: Shan Rammah
FRC #0612 (Chantilly Robotics)
Team Role: Coach
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Chantilly
Posts: 101
deshirider430 is just really nicedeshirider430 is just really nicedeshirider430 is just really nicedeshirider430 is just really nicedeshirider430 is just really nice
Re: FIRST FRC Game Simulator for the HL2 Engine

Quote:
Originally Posted by Tetraman View Post

Here is the Overdrive Simulation from the website and the guy's email is at the bottom:
http://snobot.org/snobot/Pages.aspx?page=Simulation
seems to me the finish lines are in the wrong places, shouldn't the red one be moved up, as well with the blue?
__________________


2008 NASA/VCU Chrysler Team Spirit Award
2008 Buckeye KPC&B Entrepreunership
2008 Buckeye Regional Chairman's Award
  #13   Spotlight this post!  
Unread 03-04-2008, 12:54
richalex2010 richalex2010 is offline
Registered User
AKA: Jake Alexander
FRC #0177 (Bobcat Robotics)
 
Join Date: Sep 2007
Rookie Year: 2007
Location: South Windsor, CT
Posts: 80
richalex2010 will become famous soon enough
Re: FIRST FRC Game Simulator for the HL2 Engine

I'll look into making a model of Pandora, Team 540's bot. What are the polygon requirements you're after?
What other things are you in need of? (textures, models, etc.)
I've got The Orange Box and relevant Source SDKs, but not Garry's Mod (for now... plan on getting CS:S with Garry's Mod soon), so if there's anything I can help with, I'd like to give it a try.
__________________
-Jake Alexander
  #14   Spotlight this post!  
Unread 03-04-2008, 21:31
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #0703 (Phoenix)
Team Role: Leadership
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 928
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: FIRST FRC Game Simulator for the HL2 Engine

Quote:
Originally Posted by richalex2010 View Post
I'll look into making a model of Pandora, Team 540's bot. What are the polygon requirements you're after?
What other things are you in need of? (textures, models, etc.)
I've got The Orange Box and relevant Source SDKs, but not Garry's Mod (for now... plan on getting CS:S with Garry's Mod soon), so if there's anything I can help with, I'd like to give it a try.
I believe there is like a 150k poly limit in Source, but I don't really see anyone coming close to that. To be honest, I really don't have any preference as to how many polys so long as it looks decent.

Right now I'm trying to get the FIRST logo as a texture so I can apply it to the field. That and I'd like to try and get a new skin for the red lights so the blue alliance can have indicator lights on the player stations.

If you are familiar with converting graphics to textures, that would be the most useful thing right now.



Also, to those of you who offered models, I'm at a point now that I could use a few to work with so if any of you have a model available that you could email them to me or something it would be very much appreciated.


New Screenshots coming soon (If I can get the latest version to compile sometime this year).
  #15   Spotlight this post!  
Unread 27-04-2008, 15:43
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,934
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: FIRST FRC Game Simulator for the HL2 Engine

Folks,

A link to a YouTube video of the Overdrive simulation Lockheed Martin folks whipped up this Spring (mentioned in other messages in this thread) is available in the first post in this thread:
http://www.chiefdelphi.com/forums/sh...d.php?p=743349
The specific message containing the link is here:
http://www.chiefdelphi.com/forums/sh...89&postcount=1

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
**FIRST EMAIL**/FRC Game Hint #2 Gamer930 FIRST E-Mail Blast Archive 699 04-09-2008 17:29
**FIRST EMAIL**/The Autodesk FIRSTbase site has re-launched for the 2008 FRC Season! Mark McLeod FIRST E-Mail Blast Archive 0 20-11-2007 09:20
**FIRST EMAIL**/2005 FRC Game Design Communication to FRC Teams Goobergunch FIRST E-Mail Blast Archive 1 06-01-2005 09:29
FIRST Video Game: Choosing an engine Astronouth7303 FIRST-related Organizations 11 16-06-2004 22:48


All times are GMT -5. The time now is 10:46.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi