Go to Post My calculations indicate that the game will involve pouring large areas of concrete and waiting for it to dry. Field reset should be interesting. - DampRobot [more]
Home
Go Back   Chief Delphi > Other > FIRST-related Organizations
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
  #16   Spotlight this post!  
Unread 28-07-2004, 23:40
Max Lobovsky's Avatar
Max Lobovsky Max Lobovsky is offline
Fold em oval!
FRC #1257 (Parallel Universe)
Team Role: College Student
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Scotch Plains, NJ
Posts: 1,026
Max Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant future
Send a message via AIM to Max Lobovsky
Re: [FVG]: Included Bots

That's why I said a scripting system, not a list of features a bot does or does not have. A scripting system would let you assing various types of movement to certain parts. You could define speed, acceleration, range of movement, torque to any roational body. conveyor belt type things could be defined. umm... what else... whatever, there would be several types of movement a part would have and various parameters for that movement. This would all be defined by scripts taht accompany every bots files. This would mean you could desing your own robot without modifying the source code. I am not making this up out of the blue, this is how any real game would handle it.
__________________
Learn, edit, inspire: The FIRSTwiki.
Team 1257


2005 NYC Regional - 2nd seed, Xerox Creativity Award, Autodesk Visualization Award
2005 Chesapeake Regional - Engineering Inspiration Award
2004 Chesapeake Regional - Rookie Inspiration award
2004 NJ Regional - Team Spirit Award
Reply With Quote
  #17   Spotlight this post!  
Unread 29-07-2004, 04:16
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: [FVG]: Included Bots

Quote:
Originally Posted by Max Lobovsky
I had assumed that there would be some sort of scripting system or something to define the functions of a robot. Hard coding all robots would be tedious, to say the least. (of course, unless there are dozens of robots, it would be easier to hard code...)
Unless you can write the scripting engine, the current plan is to use DLLs.
Reply With Quote
  #18   Spotlight this post!  
Unread 29-07-2004, 07:09
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: [FVG]: Included Bots

Quote:
Originally Posted by Max Lobovsky
...scripting system or something to define the functions of a robot.
Scripting engine: We could do that easily enough by having a "scripting engine" class. The rest of the program would interface with this class when they want to tell the robot to do something. The scripting engine will then look at some sort of file in the robot zip and determine just what the robot does to do this. The scripting interface could also be used to determine if a robot is even capable of a certain action. IE:

Code:
#include <string>
#include <map>
using namespace std;

class ScriptingInterface {
public:
    ScriptingInterface(string robotZip); // This would read in the robot actions,
          // etc from the file, storing them in something like an accociative
          // map (the STL has this all ready for us, so it would be easy)

    bool grabBall(bool canDo = false); // If canDo was false (which is the
          // default here), then it will attempt to grab the ball. If it is true,
          // then it will return a true or false depending on whether or not
          // this robot is capable of performing this action.
    // Similar functions to grabBall...
private:
    string robotSciptFile;
    map<string, Action> possibleActions;
};

class Actions {
    // I don't want to think about it right now, but this class would be able
    // to store a sequence of actions (in some sort of vector/array?) and
    // play them back on the robot.
};
Yeah, all the said, I was bored, so I thought I'd say it...

On the DLL note: Would the DLL include the AI robot software? I assume so, otherwise it doesn't do us much good.
__________________


Last edited by Ryan M. : 29-07-2004 at 07:13.
Reply With Quote
  #19   Spotlight this post!  
Unread 29-07-2004, 12:49
Tytus Gerrish's Avatar
Tytus Gerrish Tytus Gerrish is offline
IGAB, ADHD, and Dislexic
AKA: Ty
FRC #0179 (SwampThing)
Team Role: Tactician
 
Join Date: Feb 2003
Rookie Year: 2001
Location: West Palm Beach, Florida
Posts: 2,017
Tytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond reputeTytus Gerrish has a reputation beyond repute
Re: [FVG]: Included Bots

i can send you cad drawings of Swampthing when i get my internet at my house back
Reply With Quote
  #20   Spotlight this post!  
Unread 29-07-2004, 13:36
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: [FVG]: Included Bots

Quote:
Originally Posted by Ryan Morehart
On the DLL note: Would the DLL include the AI robot software? I assume so, otherwise it doesn't do us much good.
If the robot supports AI. We feed iRobot class OI info, and iRobot modifies it's position and posture.
Reply With Quote
  #21   Spotlight this post!  
Unread 31-07-2004, 21:12
Jeremiah Johnson's Avatar
Jeremiah Johnson Jeremiah Johnson is offline
Go VOLS!!
AKA: Budda648
no team (QC Elite)
Team Role: Alumni
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Davenport, IA
Posts: 1,476
Jeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond reputeJeremiah Johnson has a reputation beyond repute
Send a message via AIM to Jeremiah Johnson Send a message via MSN to Jeremiah Johnson
Re: [FVG]: Included Bots

Ok guys... I would like to see 648's robot in this game... there are not real good pictures... but I could make an attempt at modelling it from memory... I prefer to use Maya 6... is that going to be a problem? Also... all I really know how to do is model... I dont know how to add joints, ect. Also, skinning the model will be tough... if you havent noticed.. I am new at the 3d imaging... I'm in training for next year.. maybe.

Hey.. if you can.. my email is Aggresive05@aol.com
__________________
Do The Tyler!

XBOX Live Gamertag = theVelvetLie
Reply With Quote
  #22   Spotlight this post!  
Unread 31-07-2004, 21:43
Max Lobovsky's Avatar
Max Lobovsky Max Lobovsky is offline
Fold em oval!
FRC #1257 (Parallel Universe)
Team Role: College Student
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Scotch Plains, NJ
Posts: 1,026
Max Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant futureMax Lobovsky has a brilliant future
Send a message via AIM to Max Lobovsky
Re: [FVG]: Included Bots

Quote:
Originally Posted by Astronouth7303
Unless you can write the scripting engine, the current plan is to use DLLs.
Just another one of the many reasons I suggested using the Unreal engine... Does Crystal Space really offer no none compiled format for adding function to stuff? I'd imagine something designed as a general purpose 3d engine would definitely have a scripting system.
__________________
Learn, edit, inspire: The FIRSTwiki.
Team 1257


2005 NYC Regional - 2nd seed, Xerox Creativity Award, Autodesk Visualization Award
2005 Chesapeake Regional - Engineering Inspiration Award
2004 Chesapeake Regional - Rookie Inspiration award
2004 NJ Regional - Team Spirit Award
Reply With Quote
  #23   Spotlight this post!  
Unread 01-08-2004, 15:48
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: [FVG]: Included Bots

In case you forgot, there is one (and only one) reason we did NOT pick Unreal: $$$$$$$$$. Maybe at some point in the future, we can create a different version using Unreal. But until then, CS is here.

What I had wanted to do (originally) was write an engine that would take the original source and run it. The problem is, We'd also have to figure out how to connect FRC outputs to robot movements. A DLL is the most flexible way to do things, though the object model is going to need some work. A template will be released.
Reply With Quote
  #24   Spotlight this post!  
Unread 01-08-2004, 15:49
Timothy D. Ginn's Avatar
Timothy D. Ginn Timothy D. Ginn is offline
I check here maybe once a year.
no team
 
Join Date: Apr 2003
Rookie Year: 2002
Location: Port Perry, ON. Canada
Posts: 247
Timothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to all
Send a message via ICQ to Timothy D. Ginn Send a message via AIM to Timothy D. Ginn Send a message via MSN to Timothy D. Ginn Send a message via Yahoo to Timothy D. Ginn
Re: [FVG]: Included Bots

Are the Inventor award submissions still available on Buzzsaw?

If so, why not take a look there for CAD models?

The 1006 bot is available at:
http://www.portperryrobotics.ca/extr...or-award/2004/
__________________
Alumni of FRC Team 1006
Former mentor of Full Lego Alchemist (FLL 5621) - Sempar School / Computing Students' Association of Queen's University
Reply With Quote
  #25   Spotlight this post!  
Unread 01-08-2004, 17:24
Mike Ciance Mike Ciance is offline
Registered User
FRC #0025 (Raider Robotix)
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2002
Location: North Brunswick, NJ
Posts: 693
Mike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant future
Send a message via AIM to Mike Ciance
Re: [FVG]: Included Bots

that robot model is INSANELY high-poly, and would probably have to be almost totally redone. we want this game to run smoothly on most computers. we would remodel it if we used it.
Reply With Quote
  #26   Spotlight this post!  
Unread 01-08-2004, 17:31
Timothy D. Ginn's Avatar
Timothy D. Ginn Timothy D. Ginn is offline
I check here maybe once a year.
no team
 
Join Date: Apr 2003
Rookie Year: 2002
Location: Port Perry, ON. Canada
Posts: 247
Timothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to allTimothy D. Ginn is a name known to all
Send a message via ICQ to Timothy D. Ginn Send a message via AIM to Timothy D. Ginn Send a message via MSN to Timothy D. Ginn Send a message via Yahoo to Timothy D. Ginn
Re: [FVG]: Included Bots

Quote:
Originally Posted by Mike Ciance
that robot model is INSANELY high-poly, and would probably have to be almost totally redone. we want this game to run smoothly on most computers. we would remodel it if we used it.
Yes, it is. I think you're going to find that for a lot of the Inventor models, though. I suppose it's a step up from pictures, though, because if you end up remodelling, at least there's dimensions to go by.
__________________
Alumni of FRC Team 1006
Former mentor of Full Lego Alchemist (FLL 5621) - Sempar School / Computing Students' Association of Queen's University
Reply With Quote
  #27   Spotlight this post!  
Unread 01-08-2004, 21:01
Mike Ciance Mike Ciance is offline
Registered User
FRC #0025 (Raider Robotix)
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2002
Location: North Brunswick, NJ
Posts: 693
Mike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant futureMike Ciance has a brilliant future
Send a message via AIM to Mike Ciance
Re: [FVG]: Included Bots

Quote:
Originally Posted by Timothy D. Ginn
Yes, it is. I think you're going to find that for a lot of the Inventor models, though. I suppose it's a step up from pictures, though, because if you end up remodelling, at least there's dimensions to go by.
very true
Reply With Quote
  #28   Spotlight this post!  
Unread 01-08-2004, 21:49
mtrawls's Avatar
mtrawls mtrawls is offline
I am JVN! (John von Neumann)
#0122 (NASA Knights)
Team Role: Programmer
 
Join Date: Mar 2003
Location: Hampton, VA
Posts: 295
mtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to behold
Send a message via AIM to mtrawls
Re: [FVG]: Included Bots

Quote:
Originally Posted by Max Lobovsky
Does Crystal Space really offer no none compiled format for adding function to stuff? I'd imagine something designed as a general purpose 3d engine would definitely have a scripting system.
A cursory glance at the online documentation reveals this: Scripting languages. Also, I'd suggest you not be beguiled again.
Reply With Quote
  #29   Spotlight this post!  
Unread 14-08-2004, 13:33
Pat McCarthy Pat McCarthy is offline
FiM Volunteer
FRC #0067 (HOT Team)
Team Role: Alumni
 
Join Date: May 2003
Rookie Year: 2003
Location: Grand Rapids, MI
Posts: 593
Pat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond reputePat McCarthy has a reputation beyond repute
Send a message via AIM to Pat McCarthy
Re: [FVG]: Included Bots

I would like the HOTBOT in the game, I'm getting clearance right now to submit the files, cause my team is like that...

Also, I have both inventor files (a ton) and a 3ds max file of the '04 robot, but my 3ds max trial period expired and I have no clue if that file is even useable.

-Pat
__________________
2003-2006: FRC Team 67 - Drafter, Driver, Student Leader
2006 Volunteering: Kettering Kickoff Ref, Team Ford FIRST Robotics Invitational Ref
2007 Volunteering: GLR Field Reset/Repair; WMR Robot Inspector and Scorekeeper; MARC Referee
2008 Volunteering: WMR Planning Committee, WMR Scorekeeper, MARC Ref, IRI Scorekeeping, WMRI Scorekeeping & DJ
2009 Volunteering: Kettering District, MARC, IRI, and WMRI Scorekeeper/Field Power Controller
2010 Volunteering: Kettering District, MARC, IRI, and WMRI Scorekeeper/Field Power Controller
2011 Volunteering: Waterford District, West Michigan District, MARC, & IRI DJ
2012 Volunteering: Waterford District, West Michigan District DJ
Reply With Quote
  #30   Spotlight this post!  
Unread 14-08-2004, 14:01
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: [FVG]: Included Bots

Quote:
Originally Posted by PCPat
Also, I have both inventor files (a ton) and a 3ds max file of the '04 robot, but my 3ds max trial period expired and I have no clue if that file is even useable.
The trial versions files will open just fine in a full version. Thanks a lot!
__________________

Reply With Quote
Reply


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
Warning: Error in beacon assembly directions included in the kit! Dave Flowerday Electrical 11 27-01-2004 16:36
DID Anybody ACTUALLY use parts of past-year bots? DaBruteForceGuy General Forum 10 26-05-2002 11:55
ksc - ball bots ohm my katie86 Regional Competitions 8 10-03-2002 22:52
All these mouse bots gives me an evil idea- CAT BOTS! Patrick Wang General Forum 2 09-03-2002 22:43


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

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