Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   FIRST-related Organizations (http://www.chiefdelphi.com/forums/forumdisplay.php?f=61)
-   -   [FVG]: Included Bots (http://www.chiefdelphi.com/forums/showthread.php?t=29714)

Mike Ciance 25-07-2004 18:12

[FVG]: Included Bots
 
This thread is made to show what teams are officially going to be in the game. So far, only MOE is official. Does anybody else have a model of their bot and want to be in the game, or know of another team who they think would like to be? my email is urthe1neo@aol.com if anybody wants to submit a model.

Astronouth7303 25-07-2004 19:07

Re: [FVG]: Included Bots
 
Maybe we can convince FIRST to put that in the next announcement!

Ryan M. 25-07-2004 19:56

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by Astronouth7303
Maybe we can convince FIRST to put that in the next announcement!

Actually, that's not a bad idea. Maybe Lavery could pull some strings... :D See if we could do that.

Or, you could just email them.

Heretic121 26-07-2004 00:04

Re: [FVG]: Included Bots
 
if i can access our teams i could, but its stored on the base (we work in a wharehouse on the local Navy Base) and thats not gonna happen =P earliest i could get to it would be a week or two before RiverRage (first week in september or so)

tribotec_ca88 27-07-2004 15:39

Re: [FVG]: Included Bots
 
Question: how do we get our team's bot into the FVG?? Do we send pictures of it to u guys or do we have to create the 3d model ourselves???

Mike Ciance 27-07-2004 17:25

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by tribotec_ca88
Question: how do we get our team's bot into the FVG?? Do we send pictures of it to u guys or do we have to create the 3d model ourselves???

just ask and we'll put you in. all are welcome.

as far as the model, we would prefer if you guys gave us a model, but if you dont have one, we could make one if you cant. we are modeling a bunch of stuff anyway. :rolleyes:

Astronouth7303 27-07-2004 17:54

Re: [FVG]: Included Bots
 
Well, if you already have one (from inventor or 3dsmax), then send that to the 3D group (HHSJosh leads). If you don't, talk to them. Mike can supply you with a list of volunteers.

Elyse Holguin 28-07-2004 03:07

Re: [FVG]: Included Bots
 
it would be nice to see my old team's robot in the game, but i can't give a model for two reasons: i don't have one, and i'm no longer a team member.

also, getting team hammond to submit a model would be very hard to do, because of privacy issues on our team. we can still try- some of our animators are CD members, albeit not active.

Joshua May 28-07-2004 09:15

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by Mike Ciance
just ask and we'll put you in. all are welcome.

as far as the model, we would prefer if you guys gave us a model, but if you dont have one, we could make one if you cant. we are modeling a bunch of stuff anyway. :rolleyes:

?!?!?!

Yeah, I probably can model from pictures, but that would be really hard and would take a lot of guesswork.

Really, if teams can send either an Inventor or Max (prefered) file, I can use those. If you have any more questions or have a model to send, you can email me at joshlmay@gmail.com

Kevin Kolodziej 28-07-2004 12:58

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by Elyse Holguin
it would be nice to see my old team's robot in the game, but i can't give a model for two reasons: i don't have one, and i'm no longer a team member.

also, getting team hammond to submit a model would be very hard to do, because of privacy issues on our team. we can still try- some of our animators are CD members, albeit not active.


Well, if I can get permission, I'll be more than happy to submit the 2002 Hammond robot for that game if it is included (sorry, just getting into the whole FVG thing so I don't quite know what's going on). I'll have to lower the polycount quite a bit, but that shouldn't be too hard. 2001's model is a bit lacking, but I suppose if that is wanted too, I'll hand it over.

Kev

Joe Matt 28-07-2004 13:15

Re: [FVG]: Included Bots
 
Why don't we create our own placibo bots for the first version while we wait for replies from teams?

Heretic121 28-07-2004 13:37

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by JosephM
Why don't we create our own placibo bots for the first version while we wait for replies from teams?

because from a coders stand point, its going to be hard to code for each individual bot, because they all have diffrent functions! So making placebo bots using certain movement types of hanging or small ball collection may be completly diffrent from the team's use each part of the game.

or at least thats how it seems... =/

Mike Ciance 28-07-2004 19:38

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by robo hottie71
Well, if I can get permission, I'll be more than happy to submit the 2002 Hammond robot for that game if it is included (sorry, just getting into the whole FVG thing so I don't quite know what's going on). I'll have to lower the polycount quite a bit, but that shouldn't be too hard. 2001's model is a bit lacking, but I suppose if that is wanted too, I'll hand it over.

Kev

right now, we are concentrating on the 2004 game. however, once we get that running well, we will start workign on other games, and maybe someday (considering that we should be well able to add each game in less than a year) we will eventually have every game ever made included.

Max Lobovsky 28-07-2004 23:15

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by Heretic121
because from a coders stand point, its going to be hard to code for each individual bot, because they all have diffrent functions! So making placebo bots using certain movement types of hanging or small ball collection may be completly diffrent from the team's use each part of the game.

or at least thats how it seems... =/

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...)

Heretic121 28-07-2004 23:30

Re: [FVG]: Included Bots
 
yes, but most robots have an arm or claw that comes out, grasps the ball, and closes... while 121's bot, it has 2 parts to the big ball... both parts go up and down, and suck in and out... from there the bottom part spins, and the top one sucks in and out... and they are NOTHING like ANY other bot in the game... from what ive seen no bot can grab 2 big balls at the same time (no im not trying to brag about our bot) but its things like that, and things like 45's rotating arm at the base, so... if there was a way to do basic functions on bots that just hang, or just small balls out be eaiser to do coding for those, and have a script run for certain bots that need extra coding or something... but we gotta hear from the programmers =P

Max Lobovsky 28-07-2004 23:40

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.

Astronouth7303 29-07-2004 04:16

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.

Ryan M. 29-07-2004 07:09

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... :D

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

Tytus Gerrish 29-07-2004 12:49

Re: [FVG]: Included Bots
 
i can send you cad drawings of Swampthing when i get my internet at my house back

Astronouth7303 29-07-2004 13:36

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.

Jeremiah Johnson 31-07-2004 21:12

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

Max Lobovsky 31-07-2004 21:43

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.

Astronouth7303 01-08-2004 15:48

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.

Timothy D. Ginn 01-08-2004 15:49

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/

Mike Ciance 01-08-2004 17:24

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.

Timothy D. Ginn 01-08-2004 17:31

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.

Mike Ciance 01-08-2004 21:01

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

mtrawls 01-08-2004 21:49

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.

Pat McCarthy 14-08-2004 13:33

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

Ryan M. 14-08-2004 14:01

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!

Pat McCarthy 14-08-2004 14:09

Re: [FVG]: Included Bots
 
OK, what I meant to say is that there are tons of files for inventor that are duplicated and are not necessarily assembled and such, along with some parts that are missing..like the exact gearing, but along with the imported CAD doc, (which has everything, and i mean everything.) you should be able to fill in the rest and put together the parts that aren't together.

But as i said before, i'm asking a mentor if i can give you the drawings and such.. :( they should say yes though.. :)

Mike Ciance 15-08-2004 18:13

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by PCPat
OK, what I meant to say is that there are tons of files for inventor that are duplicated and are not necessarily assembled and such, along with some parts that are missing..like the exact gearing, but along with the imported CAD doc, (which has everything, and i mean everything.) you should be able to fill in the rest and put together the parts that aren't together.

But as i said before, i'm asking a mentor if i can give you the drawings and such.. :( they should say yes though.. :)

we don';t need exact gearing, and will probably take out any gears that are not predominantly visible (your arm gear would be left in). we are not going for high detail, because we want it to run smoothly. graphics during displays and graphics during gameplay are two different things altogether, gameplay takes some processing power.

another note, if my teams robot is in the game, i will be making the model, and i garuntee it will look dinky next to a ps1 game :D

Pat McCarthy 15-08-2004 19:34

Re: [FVG]: Included Bots
 
To make it reeeeealllly simple, for the HOT bot, you can just use the lexan shell that covers the main part. Then you don't have include the inards of the bot, which is probably what you were going to do anyway. :yikes:

Mike Ciance 16-08-2004 16:08

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by PCPat
To make it reeeeealllly simple, for the HOT bot, you can just use the lexan shell that covers the main part. Then you don't have include the inards of the bot, which is probably what you were going to do anyway. :yikes:

we may include some inards, but most likeley reduce most objects to 6 polys :rolleyes:

Heretic121 16-08-2004 18:06

Re: [FVG]: Included Bots
 
ok... um... i can definatley have it to you before Bash at the beach (oct 23)

Pat McCarthy 24-08-2004 17:10

Re: [FVG]: Included Bots
 
I just sent the inventor files for the HOTBOT to Josh.

Joshua May 27-08-2004 19:14

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by PCPat
I just sent the inventor files for the HOTBOT to Josh.

I've begun the remodeling of HOTBOT for the game. Should be done within a couple of days.

Elgin Clock 27-08-2004 19:16

Re: [FVG]: Included Bots
 
Quote:

Originally Posted by Heretic121
ok... um... i can definatley have it to you before Bash at the beach (oct 23)

Bash @ the Beach is October 2nd.


All times are GMT -5. The time now is 00:08.

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