Go to Post For our next exercise, we should define Beauty and Truth. :) - Taylor [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

 
View Poll Results: Is your team planning to go under the low bar?
Yes 410 87.61%
No 58 12.39%
Voters: 468. You may not vote on this poll

Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 31-01-2016, 15:01
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,471
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by staplemonx View Post
We are design for 14" did you see any issues with anything below that height when crossing in either direction?
We built for 15 7/8", and we were just scraping; 15 1/2" probably would've done it for that robot. Your mileage may vary based on wheel placement and angle of attack. (I drove the robot for the reveal video, and I had better luck coming in at a slight angle than straight on.)
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #2   Spotlight this post!  
Unread 31-01-2016, 15:52
New Lightning's Avatar
New Lightning New Lightning is offline
Master of Tactics
AKA: Scott Hasek
FRC #1987
Team Role: Mentor
 
Join Date: Oct 2014
Rookie Year: 2013
Location: Lee's Summit, MO
Posts: 156
New Lightning has a spectacular aura aboutNew Lightning has a spectacular aura about
Re: Low Bar

When I see this pole I get the feeling that plenty of teams have come to the relatively same conclusion and that is that the consistency of the low bar out weighs many other considerations when it comes to design. What I believe is that most teams say that "we'll go under the low bar and then will just try to drive over some of the other obstacles and that will be enough for us."

What I don't think that many people have realized is that this will in fact not be enough in terms of a productive and winning robot. The robot will need to do something else. And making the decisions to go under the low bar limits your options in terms of other implements. A good robot, wanting to under the low bar, will need to be either able to shoot into the high goal or climb the tower in order to have any kind of value in eliminations.
Reply With Quote
  #3   Spotlight this post!  
Unread 31-01-2016, 16:30
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 5,937
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Low Bar

Maybe. Or maybe the low bar robot will be able to get a lot of ranking points, by ensuring that the alliance will breach and capture, using the quickest and most reliable methods. Then they'll be the ones picking the alliance for eliminations.

It will be fun to watch what happens
Reply With Quote
  #4   Spotlight this post!  
Unread 31-01-2016, 17:17
MrJohnston MrJohnston is offline
Registered User
FRC #0948 (Newport Robotics Group (NRG))
Team Role: Teacher
 
Join Date: Feb 2013
Rookie Year: 2011
Location: Bellevue, WA
Posts: 378
MrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond reputeMrJohnston has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by MrForbes View Post
Maybe. Or maybe the low bar robot will be able to get a lot of ranking points, by ensuring that the alliance will breach and capture, using the quickest and most reliable methods. Then they'll be the ones picking the alliance for eliminations.

It will be fun to watch what happens
I would think this... However, it sounds like a LOT of folks are building short robots designed to cycle under the low bar and score boulders in one of the goals.... If there are not very many robots that can effectively traverse some of the other defenses, one of those could find itself at the top of the rankings as it will always be in preliminary matches with robots that compliment (instead of duplicate) its abilities....
Reply With Quote
  #5   Spotlight this post!  
Unread 31-01-2016, 17:41
Boltman Boltman is offline
Registered User
FRC #5137 (Iron Kodiaks)
Team Role: Mentor
 
Join Date: Apr 2014
Rookie Year: 2014
Location: San Diego
Posts: 787
Boltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud ofBoltman has much to be proud of
Re: Low Bar

Quote:
Originally Posted by MrJohnston View Post
I would think this... However, it sounds like a LOT of folks are building short robots designed to cycle under the low bar and score boulders in one of the goals.... If there are not very many robots that can effectively traverse some of the other defenses, one of those could find itself at the top of the rankings as it will always be in preliminary matches with robots that compliment (instead of duplicate) its abilities....
I think low bots fall into all categories and many who build them will be able to do all the defenses and still score goals and even scale . I is seemingly the easiest way to build a scoring kit bot for rookies, I'm pretty sure a majority of older team low bots will be very capable beyond the low bar given.

Remember all low bots can open the doors from behind too. So low gives you ability to destroy 1 and aid others on another defense every match.

In the end the poll results show an unwillingness to give up on a guaranteed scoring play and assisting on another at the bare minimum. High only helps in defense abilities due to height. But limbo bot may transform to high.
__________________

Iron Kodiaks Team #5137 San Marcos, CA

2016 Semi-Finalist | Central Valley Alliance Captain #2
2016 Semi-Finalist | San Diego 2nd bot alliance #8
2015 Semi-Finalist | Ventura 3rd bot alliance #3
2015 Quarter-Finalist| San Diego 2nd bot alliance #5
2014 Rookie All-Star #21 | Galileo Division #91

Last edited by Boltman : 31-01-2016 at 17:49.
Reply With Quote
  #6   Spotlight this post!  
Unread 31-01-2016, 16:47
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,471
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by Karthik View Post
The results of this poll are terrifying.
Thought 1: It's a poll on ChiefDelphi, so it's a small sample of a small sample.
Thought 2: It's a poll on ChiefDelphi at the end of week 3, so it's a small sample of a small sample whose sample could shrink even further by ship date. (I know 2815 planned to cross the center divider in 2012...right until about Thursday afternoon at Peachtree when we determined there was a frame member about 3/16" too low that we missed when designing.)

Quote:
Originally Posted by New Lightning View Post
When I see this pole I get the feeling that plenty of teams have come to the relatively same conclusion and that is that the consistency of the low bar out weighs many other considerations when it comes to design. What I believe is that most teams say that "we'll go under the low bar and then will just try to drive over some of the other obstacles and that will be enough for us."

What I don't think that many people have realized is that this will in fact not be enough in terms of a productive and winning robot. The robot will need to do something else. And making the decisions to go under the low bar limits your options in terms of other implements. A good robot, wanting to under the low bar, will need to be either able to shoot into the high goal or climb the tower in order to have any kind of value in eliminations.
I think your list omits some ways teams can get into consideration at most events*, but I do agree on the core point: low bar alone doesn't hang your banner. What it takes to do so will depend on what the top teams at your event didn't do--because they'll need that in order to achieve the breach and capture points.

(Consider: A captured tower is worth at least 56 points in playoffs, before autonomous or high goals or scales. Really at least 66, since someone had to get balls across the defenses to do this. Viewed in isolation, a breach is 60 before autonomous. I figure you'll be able to win quite a few with a two-digit score from Week 0.5 until probably Week 2. After that, the phrase will be "breach and capture.")

*Championship? MSC? IRI? Those are not most events. Start scaling and hitting high goals.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #7   Spotlight this post!  
Unread 31-01-2016, 18:29
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,629
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by Billfred View Post
We built for 15 7/8", and we were just scraping; 15 1/2" probably would've done it for that robot. Your mileage may vary based on wheel placement and angle of attack. (I drove the robot for the reveal video, and I had better luck coming in at a slight angle than straight on.)
The shape that you need to be able to get under to limbo is surprisingly complicated. If you are not using CAD or some sort of to scale drawings, you are going to be one of those teams I discussed above, that THOUGHT they would go under the bar but don't in the end.

First of all you have to ask if you need to go under the bar in FWD and REV and from which side. The envelope changes significantly if you face your robot toward the opponent's tower or toward your own because (thanks FIRST) the bar is not in the middle of the outer works.

A lot depends on your wheel base and wheel diameters and such but (SPOILERS) there is a V out in front of (and behind of) your robot that is not even close to 14 inches from the "ground plane" (i.e. the plane that your robot drives on if it were a flat floor). I don't have the CAD pulled up but I think for our particular chassis parameters, the base of the V shaped "keep out zones" comes close to the top of our bumper.

SO... really if you have some boulder collector device you plan on folding out in front of your robot while it's doing the limbo, you really really really need to be sure that you can limbo in the real world not just in your minds.

Word to the wise.

Dr. Joe J.

P.S. Getting your boulder mechanism hooked on the limbo bar counts as a Tortuga. I'm just saying...
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
Reply With Quote
  #8   Spotlight this post!  
Unread 31-01-2016, 21:46
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,471
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by Joe Johnson View Post
The shape that you need to be able to get under to limbo is surprisingly complicated. If you are not using CAD or some sort of to scale drawings, you are going to be one of those teams I discussed above, that THOUGHT they would go under the bar but don't in the end.

...blah blah blah...
Dr. Joe, unsurprisingly, speaks the truth. That measurement was right for us, but it may well not be for you. Plan accordingly!
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

93 events (more than will fit in a ChiefDelphi signature), 13 seasons, over 60,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #9   Spotlight this post!  
Unread 01-02-2016, 12:06
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,067
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by Joe Johnson View Post
The shape that you need to be able to get under to limbo is surprisingly complicated...[snip]
Moreover, a robot that has been designed to fit under the low bar as a rigid swept volume may find that things work a bit differently at 10+ feet per second...and especially with bouncy wheels...
Reply With Quote
  #10   Spotlight this post!  
Unread 01-02-2016, 12:54
s_forbes's Avatar
s_forbes s_forbes is offline
anonymous internet person
FRC #0842 (Falcon Robotics)
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Phoenix, AZ
Posts: 1,120
s_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by Jared Russell View Post
Moreover, a robot that has been designed to fit under the low bar as a rigid swept volume may find that things work a bit differently at 10+ feet per second...and especially with bouncy wheels...
We reconfigured the kit chassis to use pneumatic wheels and did lots of testing with it over the defenses with uneven terrain. Here it is crossing just an empty platform at roughly full speed with nothing in the way. We unintentionally flipped that drivetrain upside down just once, but it wasn't when going over the rock wall or moat... it was when we went full speed over an empty platform and tried to slow down at the end.

Crossing defenses is very dynamic, CAD doesn't really show whether a design will work or not. Adding pneumatic wheels just makes things even more unpredictable. We weren't at all happy with that 6wd pneumatic setup, we're doing something else.
Reply With Quote
  #11   Spotlight this post!  
Unread 01-02-2016, 13:06
Monochron's Avatar
Monochron Monochron is offline
Engineering Mentor
AKA: Brian O'Sullivan
FRC #4561 (TerrorBytes)
Team Role: Engineer
 
Join Date: Feb 2007
Rookie Year: 2002
Location: Research Triangle Park, NC
Posts: 881
Monochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by s_forbes View Post
Crossing defenses is very dynamic, CAD doesn't really show whether a design will work or not. Adding pneumatic wheels just makes things even more unpredictable. We weren't at all happy with that 6wd pneumatic setup, we're doing something else.
What about it were you unhappy with?
Reply With Quote
  #12   Spotlight this post!  
Unread 01-02-2016, 15:58
Rangel(kf7fdb)'s Avatar
Rangel(kf7fdb) Rangel(kf7fdb) is offline
John Rangel
FRC #0842 (Falcon Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Phoenix, AZ
Posts: 708
Rangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond reputeRangel(kf7fdb) has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by Monochron View Post
What about it were you unhappy with?
For reasons explained in the video. For one, you have a severe loss of control and precision going over the defenses when the drivetrain is doing nosedives across the defenses. It also wasn't that great at going over slowly. In short we weren't satisfied with going over defenses if we couldn't do it in a fast AND controlled manner so we opted not to go with a modified kitbot. Even if it meant sacrificing build time that could have went towards something else like the shooter. It seemed/still seems worth it since the drivetrain is literally half the game this year.
__________________
2011-2014 Arizona Regional Winners
2012 Dean's List Winner
2012-2013 Team President
2013 8th Place Robosub Competition
2014-? Mentor


Reply With Quote
  #13   Spotlight this post!  
Unread 01-02-2016, 10:26
staplemonx's Avatar
staplemonx staplemonx is offline
The Idea Guy
AKA: JJ Biel-Goebel
FRC #1389 (The Body Electric)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Washington DC
Posts: 248
staplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond reputestaplemonx has a reputation beyond repute
Re: Low Bar

Quote:
Originally Posted by Billfred View Post
We built for 15 7/8", and we were just scraping; 15 1/2" probably would've done it for that robot. Your mileage may vary based on wheel placement and angle of attack. (I drove the robot for the reveal video, and I had better luck coming in at a slight angle than straight on.)
Thanks, Did you scrape in both directions or just one direction?
__________________
crazy engineer
www.jjbiel-goebel.com
helping team 1389
http://team1389.com/
Reply With Quote
  #14   Spotlight this post!  
Unread 01-02-2016, 13:11
dradel's Avatar
dradel dradel is offline
Registered User
FRC #4557 (Full Metal Falcons)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: CT
Posts: 401
dradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to beholddradel is a splendid one to behold
Perhaps using phone to post and spell check is helping out lol
Reply With Quote
  #15   Spotlight this post!  
Unread 01-02-2016, 13:18
IronicDeadBird's Avatar
IronicDeadBird IronicDeadBird is offline
Theory Crafting Fo days...
AKA: Charles Ives "M" Waldo IV
FRC #1339 (Angelbots)
Team Role: Tactician
 
Join Date: Feb 2014
Rookie Year: 2005
Location: Colorado
Posts: 940
IronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond reputeIronicDeadBird has a reputation beyond repute
Re: Low Bar

Planning yes but I see some weird things happening when we run the simulation.
__________________
HERO 俺を讃える声や 喝采なんて 欲しくはないさ
#GLITTERFORCEHYPE!
Play is for kids this is serious...
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 05:29.

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