Go to Post If it were easy it wouldn't be worth triple the points, right? - SenorZ [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 12 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 08-01-2014, 21:08
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 686
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Aerial Assist 3D Game Simulation

I've made up a rudimentary sandbox 3D simulation of Aerial Assist. I would like to add more features to it as the season progresses (perhaps creating an API that could be controlled by the various blind programming language simulators that have popped up recently), but figured I'd do an initial release while it might be helpful for figuring our strategies.

http://thecatalystis.com/AerialAssist/


Runs on Unity Player, so should work fine on both Macs and PCs (Linux people - try the downloadable version - let me know if it works).

More details on features are on the linked page.
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor

Last edited by RyanCahoon : 08-01-2014 at 22:31.
Reply With Quote
  #2   Spotlight this post!  
Unread 08-01-2014, 21:23
Dragonking's Avatar
Dragonking Dragonking is offline
Registered User
AKA: Aaron Cannon
FRC #0862 (Lightning Robotics)
Team Role: Mechanical
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Canton Mi
Posts: 172
Dragonking is just really niceDragonking is just really niceDragonking is just really niceDragonking is just really niceDragonking is just really nice
Re: Aerial Assist 3D Game Simulation

This is really well done.
__________________
2013-2014 Mechanical Subgroup, Scouting Captain
2015 Design Subgroup, Strategy Lead/Scouting Captain




Reply With Quote
  #3   Spotlight this post!  
Unread 08-01-2014, 21:28
Wyverncloak
 
Posts: n/a
Re: Aerial Assist 3D Game Simulation

It seems to work fine for me on CrunchBang Linux (64-bit Waldorf) through a VirtualBox instance running windows (not exactly native support, but it works).

Last edited by Wyverncloak : 08-01-2014 at 21:32.
Reply With Quote
  #4   Spotlight this post!  
Unread 08-01-2014, 21:36
chibi_mechanic's Avatar
chibi_mechanic chibi_mechanic is offline
Future Rock Star
AKA: Emma Rose
FRC #2797 (Knight and Nerdy)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Clermont, FL
Posts: 10
chibi_mechanic has a little shameless behaviour in the past
Re: Aerial Assist 3D Game Simulation

This is an amazing resource! Thanks so much for putting this out there! I'm pretty positive my team will find this very helpful!
Reply With Quote
  #5   Spotlight this post!  
Unread 08-01-2014, 21:40
Adamz_'s Avatar
Adamz_ Adamz_ is offline
Who wants coffee?
AKA: Connor Adams
FRC #4519 (Kings Mechavaliers)
Team Role: Driver
 
Join Date: May 2013
Rookie Year: 2013
Location: Oakville
Posts: 33
Adamz_ is a splendid one to beholdAdamz_ is a splendid one to beholdAdamz_ is a splendid one to beholdAdamz_ is a splendid one to beholdAdamz_ is a splendid one to beholdAdamz_ is a splendid one to beholdAdamz_ is a splendid one to behold
Re: Aerial Assist 3D Game Simulation

This is really cool, ive been playing around for a few minitues with it, and must say, quite impressive
__________________

2016 North Bay Regional Finalists
2016 Greater Toronto Central Regional Semi-Finalists

2015 Windsor Essex Great Lakes Regional Quarter-Finalists

2014 Windsor Essex Great Lakes Regional Semi-Finalists
2014 Waterloo Regional Quarter-finalists

2013 Waterloo Regional Highest Rookie Seed
2013 Waterloo Regional Rookie All Star Recipient
Reply With Quote
  #6   Spotlight this post!  
Unread 09-01-2014, 03:28
bEdhEd's Avatar
bEdhEd bEdhEd is offline
Design and Drive Team Mentor
AKA: Frank E.G. Shiner
FRC #0701 (The RoboVikes)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2009
Location: Fairfield, CA USA
Posts: 484
bEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond repute
Re: Aerial Assist 3D Game Simulation

I remember trying a 2012 simulator that had an option to change the the mechanisms of your robot, so customization of the robot was possible. I think it was made by Diamond Bullet Studios. Do you think you can further develop this simulator to do that?
__________________


Last edited by bEdhEd : 09-01-2014 at 04:23.
Reply With Quote
  #7   Spotlight this post!  
Unread 09-01-2014, 04:29
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 686
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Re: Aerial Assist 3D Game Simulation

Quote:
Originally Posted by bEdhEd View Post
options to change the the mechanisms of your robot
Propose some suggestions for other mechanisms you'd like to see, and I'll do what I can.

The emphasis with this in my mind was provide opportunities for experimentation, even if things don't end up looking "official." I.e. you can pick up the red ball with the blue robot, score with balls in goals of mismatched color, etc. You can experiment with trying to catch balls by just seeing if you can get the other robot underneath the ball before it hits the ground, even if the robot won't actually catch the ball, per se.

The immediate gaps in functionality I see are the ability to change power and angle of launch, which would allow experimentation with the "Aren sweet spot" talked about in the Build Blitz. It would also allow a powered pass by just pointing the launcher straight along the ground.
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
Reply With Quote
  #8   Spotlight this post!  
Unread 09-01-2014, 05:04
bEdhEd's Avatar
bEdhEd bEdhEd is offline
Design and Drive Team Mentor
AKA: Frank E.G. Shiner
FRC #0701 (The RoboVikes)
Team Role: Mentor
 
Join Date: Nov 2012
Rookie Year: 2009
Location: Fairfield, CA USA
Posts: 484
bEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond reputebEdhEd has a reputation beyond repute
Re: Aerial Assist 3D Game Simulation

Quote:
Originally Posted by RyanCahoon View Post
Propose some suggestions for other mechanisms you'd like to see, and I'll do what I can.

The emphasis with this in my mind was provide opportunities for experimentation, even if things don't end up looking "official." I.e. you can pick up the red ball with the blue robot, score with balls in goals of mismatched color, etc. You can experiment with trying to catch balls by just seeing if you can get the other robot underneath the ball before it hits the ground, even if the robot won't actually catch the ball, per se.

The immediate gaps in functionality I see are the ability to change power and angle of launch, which would allow experimentation with the "Aren sweet spot" talked about in the Build Blitz. It would also allow a powered pass by just pointing the launcher straight along the ground.
Rotating intakes, hoppers, catching nets, suction cups, paddles, catapults, spring launchers, there are all kinds of options. They don't have to look pretty, they just have to give an idea of how a robot would operate with those types of mechanisms.
__________________

Reply With Quote
  #9   Spotlight this post!  
Unread 09-01-2014, 15:52
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 686
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Re: Aerial Assist 3D Game Simulation

Quote:
Originally Posted by bEdhEd View Post
Rotating intakes, hoppers, catching nets, suction cups, paddles, catapults, spring launchers, there are all kinds of options. They don't have to look pretty, they just have to give an idea of how a robot would operate with those types of mechanisms.
A continuous (rotating) intake would be useful. I'll add it to the list of to-do's.

Can you clarify what you mean by a hopper? Since there's only one ball at a time this year, what I think of as a hopper wouldn't be of much use.

Would a ball launched by a catapult or a spring launcher behave differently than the current generic launcher? Seems like they're all just different methods of imparting energy to the ball, which then follows a roughly ballistic trajectory. The simulator is mostly useful for strategy purposes; physical prototyping is required to figure out which mechanism to use.
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
Reply With Quote
  #10   Spotlight this post!  
Unread 09-01-2014, 16:20
xForceDee's Avatar
xForceDee xForceDee is offline
Registered User
AKA: Bart Kerfeld
FRC #4239 (Warpspeed)
Team Role: College Student
 
Join Date: Dec 2012
Rookie Year: 2012
Location: Minnesota
Posts: 58
xForceDee is a splendid one to beholdxForceDee is a splendid one to beholdxForceDee is a splendid one to beholdxForceDee is a splendid one to beholdxForceDee is a splendid one to beholdxForceDee is a splendid one to behold
Very cool simulator. One thing that I think would be nice is if it worked with an Xbox controller or Logitech gamepad
Reply With Quote
  #11   Spotlight this post!  
Unread 09-01-2014, 16:33
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 686
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Re: Aerial Assist 3D Game Simulation

Quote:
Originally Posted by xForceDee View Post
Very cool simulator. One thing that I think would be nice is if it worked with an Xbox controller or Logitech gamepad
My Logitech F710 (wireless version of the F310) works fine with the game (Windows 7 64-bit; both web player and downloaded version). I don't have one to test with, but I believe an Xbox controller should work - though I'm not sure if the axis/button mapping will be optimal.

If you can't get your gamepad to work with the simulator, can you check that the joystick in the Control Panel (or equivalent on Mac/Linux) and make sure its axes and buttons are responding, and then let me know what OS and specific joystick model you're using?

Also, make sure you click on the game to focus it - this allows the game to receive input, either from the keyboard or joysticks.

Thanks,
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
Reply With Quote
  #12   Spotlight this post!  
Unread 09-01-2014, 17:08
BrennanB's Avatar
BrennanB BrennanB is offline
TBC is good at getting almost first
AKA: Brennan Bibic
FRC #4476 (W.A.F.F.L.E.S.)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2006
Location: Kingston
Posts: 1,270
BrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond reputeBrennanB has a reputation beyond repute
Re: Aerial Assist 3D Game Simulation

Very fancy, had a bit of fun working with it in a few minutes. One small thing that i'm not even sure that you can change is that the sideways friction (eg. T-Boning) doesn't have as much friction as it would in real life.

Very cool!
__________________

Brennan Bibic - @b_bibic - Eh-Nalysis
10 years of inspiration compilation - W.A.F.F.L.E.S. #4476 YouTube Channel - 64 events and counting!

FRC 2013-2017 (W.A.F.F.L.E.S. Community Robotics #4476) - FLL 2006-2017 (W.A.F.F.L.E.S. #105) - VRC 2010-2013, 2015-2016 (W.A.F.F.L.E.S. #4476)
FRC 2009-2012 (K-Botics #2809)

Fantasy First 2014-2017 (The Breakfast Company) #TBCWin
2014 Dean's List Finalist

"Work until your idols become your rivals."
Reply With Quote
  #13   Spotlight this post!  
Unread 09-01-2014, 19:25
Emphimisey's Avatar
Emphimisey Emphimisey is offline
Registered User
FRC #3132 (The Thunder Down Under)
Team Role: Human Player
 
Join Date: Feb 2013
Rookie Year: 2012
Location: Australia
Posts: 4
Emphimisey is an unknown quantity at this point
Thumbs up Re: Aerial Assist 3D Game Simulation

It is a very good game, after playing with it for about 5 minutes you have done a good job. the only problem that I have is that it is not open-source. I think if it was the general populous could actually make some nice improvements to it. But overall good job.
Reply With Quote
  #14   Spotlight this post!  
Unread 09-01-2014, 19:36
thedeadlybutter thedeadlybutter is offline
Registered User
FRC #0522
 
Join Date: Jan 2013
Location: United States
Posts: 6
thedeadlybutter is an unknown quantity at this point
Re: Aerial Assist 3D Game Simulation

I'm sure many of us would help out & contribute if you made it open source!
Reply With Quote
  #15   Spotlight this post!  
Unread 14-01-2014, 10:52
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 686
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Re: Aerial Assist 3D Game Simulation

Quote:
Originally Posted by thedeadlybutter View Post
I'm sure many of us would help out & contribute if you made it open source!
https://github.com/rcahoon/AerialAssistSim

The code is hopefully pretty self-documenting, but I haven't had time to comment it (kinda trying to build a robot at the moment ). Feel free to PM me with questions
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
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


All times are GMT -5. The time now is 23:48.

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