Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   DRIVER STATION DESIGNS (http://www.chiefdelphi.com/forums/showthread.php?t=106249)

ABA 03-05-2012 11:31

DRIVER STATION DESIGNS
 
im working on redisigning our teams driver station, any thought on what worked or didnt, pictures would help?

Taylor 03-05-2012 11:40

Re: DRIVER STATION DESIGNS
 
Things to consider:
-Size. Make sure it's large enough for two people to comfortably stand next to each other, but small enough to be manageable and fit in the station (this past year it was a max of 44")
-Weight. When in queue, as well as the walk there and back, somebody's gotta hold this thing. Even if you plan to just put it on the robot cart, this year at some events one person from the drive team was asked to stand on the opposite side of the field from the robot and its cart.
-Carrying. Make it easy to carry.
-Robustness. Lesson learned this year: Don't trust four small pieces of hook-and-loop to secure your computer.
-Accessibility. You may need to plug/unplug/reconfigure quickly. Make everything accessible.

carrillo694 03-05-2012 11:45

Re: DRIVER STATION DESIGNS
 
Here's a major component of our OI. The drivetrain was controlled with joysticks, and stingers/shooter/etc controlled with this. I personally like making our own box, because it allows us to make more ergonomic design configurations than joysticks allow.

The buttons on the right set the speed of our shooter. The big red button on the left runs our automatic shooting routine, the covered switch above that deploys our stingers, and the toggle lever in the middle controls our acquirer. There's also a thumbwheel switch on this box that allows us to select what autonomous routine we want to run.

If anything, this can get a little too bulky to carry, but I had so much fun working on its design that it didn't bother me as much as it bothers others, and as the driver I carried it around the most :D


MrForbes 03-05-2012 11:49

Re: DRIVER STATION DESIGNS
 
1 Attachment(s)
This is what the NERDS came up with this year. Has a handle to carry it, it's not too big, the gamepad comes out so the driver is connected by a cable and can move around, it has the battery charger built in, and it's only slightly difficult to connect the cables. And it rests on the robot and cart when not in use. The hook and loop connecting the computer to the plywood is large and strong.

JB 03-05-2012 11:58

Re: DRIVER STATION DESIGNS
 
We redesigned ours this year with some smoked Lexan and 80/20. It has two game controllers and the laptop. Its lightweight and small making it easy to manage both on and off the field. Also were were able to brand it everywhere since we got our laser engraver to do vinyl this year.:) If you have any questions let me know pictures are attached.

https://mail-attachment.googleuserco...eVdKe0X7uMEyco
https://mail-attachment.googleuserco...NTgDSrl4uFYQEo
https://mail-attachment.googleuserco...o_h3Q8z555cIpg

Akash Rastogi 03-05-2012 12:17

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by carrillo694 (Post 1166428)
Here's a major component of our OI. The drivetrain was controlled with joysticks, and stingers/shooter/etc controlled with this. I personally like making our own box, because it allows us to make more ergonomic design configurations than joysticks allow.

The buttons on the right set the speed of our shooter. The big red button on the left runs our automatic shooting routine, the covered switch above that deploys our stingers, and the toggle lever in the middle controls our acquirer. There's also a thumbwheel switch on this box that allows us to select what autonomous routine we want to run.

If anything, this can get a little too bulky to carry, but I had so much fun working on its design that it didn't bother me as much as it bothers others, and as the driver I carried it around the most :D

What did you use to connect all your switches and buttons? Was it a custom board that all went to 1 usb connected to the driver station laptop or did you use a COTS board?

Andrew Remmers 03-05-2012 12:38

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by jb1403 (Post 1166435)
We redesigned ours this year with some smoked Lexan and 80/20. It has two game controllers and the laptop. Its lightweight and small making it easy to manage both on and off the field. Also were were able to brand it everywhere since we got our laser engraver to do vinyl this year.:) If you have any questions let me know pictures are attached.

https://mail-attachment.googleuserco...eVdKe0X7uMEyco
https://mail-attachment.googleuserco...NTgDSrl4uFYQEo
https://mail-attachment.googleuserco...o_h3Q8z555cIpg

links dont work :(

gracie. 03-05-2012 13:02

Re: DRIVER STATION DESIGNS
 
Okay, so here's our driver's station. IMHO, it's really pretty and functions well. It got made several years ago by my sister and one of our alumna/mentors. It's basically a metal frame with 1/4 inch thick acrylic for face plates with cutouts for handles, 4 joysticks, and the classmate. One of the joysticks has been replaced with "peef" a box of buttons with LEDs that we made. The classmate velcros in. It's not too heavy, and we've attached straps for carrying! Unfortunately, with the new DS measurements this year, we had to have 2 inches sawed off one end at our first regional, but you could design around that since you know... >.>
http://www.team2399.org/?attachment_id=654
we CNCed it i believe, so perhaps you wouldn't want to use acrylic if you're putting on together by hand. or maybe not use acrylic in general, because it can shatter, but we haven't had any problems with that so far.

AllenGregoryIV 03-05-2012 13:22

Re: DRIVER STATION DESIGNS
 
We made an extremely cheap driver station out of a piece of 1/2" plywood. We painted it and wrapped the edges in gaffers tape to prevent any splinters. Than we just dual locked (the stuff the use for Lego League tables) our joysticks, laptop and control panel to that. It's really light weight. The only thing missing is an easy handle, we will fix that soon.

If you want to know more about how we setup the control panel, we made a white paper a little while ago.

http://www.chiefdelphi.com/media/papers/2666

Alexa Stott 03-05-2012 17:13

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by ABA (Post 1166422)
im working on redisigning our teams driver station, any thought on what worked or didnt, pictures would help?

It really depends on what your robot "requires" to operate it each year. Some teams use two joysticks while others use one for the drive base. Then it depends if you need a button box and/or joystick for your operator.

Then there are teams who just use xbox controllers and need very little of an "actual" controls board.

Whatever you end up doing, make sure you secure everything you put on there. I've seen teams not even bother to screw the joysticks into their board so they just slide off as they're carrying them. It makes me cringe every time. That's a great way to break a joystick.

vhcook 03-05-2012 17:18

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Alexa Stott (Post 1166602)
Whatever you end up doing, make sure you secure everything you put on there.

Seconded. You never know if we might get another game wherein robots frequently hit the far field wall at max speed during autonomous and knock unsecured controllers off the counter ::ouch::. (Overdrive reference)

jblay 03-05-2012 17:22

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Akash Rastogi (Post 1166445)
What did you use to connect all your switches and buttons? Was it a custom board that all went to 1 usb connected to the driver station laptop or did you use a COTS board?

I believe it was the former but I'm not involved in the electrical stuff but our main guy for electronics is on CD so I'll be sure he responds.

I personally do not like the custom boards because it isn't worth the added complication, we have had problems in the past with these breaking and then having issues we think are robot issues that aren't. Also if you just have a gamepad or joystick your driver can start getting used to it from day 1. In the last 4 years we have made our own boards and 2 of those years we ended up essentially not using the boards. 1 year because the board broke every other match and the other year because the "ergonomically correct" board was way less natural than a joystick and a bunch of driver practice was wasted as a result.

badger3.14 03-05-2012 17:29

Re: DRIVER STATION DESIGNS
 
since our drivers station only required two joysticks (one for each driver). we put one on each side of the laptop. the joysticks and the laptop were on one 42'' by 12'' (roughly) sheet of carbon fiber which made it light and easy to carry.

Alexa Stott 03-05-2012 17:56

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by vhcook (Post 1166606)
Seconded. You never know if we might get another game wherein robots frequently hit the far field wall at max speed during autonomous and knock unsecured controllers off the counter ::ouch::. (Overdrive reference)

That's the reason for velcro.

Also, in 07 (teams drove into the walls to knock down tubes) or 08, I think FIRST actually made it clear that you could step over the line in auto if your control board got knocked off by a robot ramming into the wall.

Gray Adams 03-05-2012 18:47

Re: DRIVER STATION DESIGNS
 
https://lh3.googleusercontent.com/-a...426_161803.jpg

We came up with a new driver station between competitions, to remedy trying to not drop everything while it's falling out of my arms. We designed this out of 1/16" 5052 aluminum, anodized black. It consists of 2 parts, one is the part that you see holds everything and bends down in front with "gunnrobotics" laser cut out. The other piece slides in, turning the long, essentially U shaped piece into a tube, which really helps with stiffness. I was worried about it bending or breaking until we riveted that piece in. We made it so tall (4" or so) because that joystick on the left actually sticks down about 3.75" and we needed to support it somehow.

I can post the CAD and/or a few more pictures if anyone wants them.

CalTran 03-05-2012 18:55

Re: DRIVER STATION DESIGNS
 
We've gotten plenty of compliments about ours before. I'll see if I can dig up a picture of our station and post it tomorrow (All our media files are on the school network) but I'll try and describe ours:

Basically, we started with a snowboard. We then painted it black. Slapped on some velcro that fits a laptop size, and left enough space on both sides for at least 2 joysticks each. (IE max configuration of our board could theoretically be 2 joysticks - laptop - 2 joysticks. ) Usually how it ends up being configured would be 2 joysticks, a laptop, then our operator box.

I'd say that if there's one thing we could add to it, it would be a carrying handle and or wheels. Make it kinda longboard style...

gyroscopeRaptor 03-05-2012 18:55

Re: DRIVER STATION DESIGNS
 
I'll get pics tomorrow of 3633's, but we had a lexan surplus and a new press so we took a 36x14x1/4 in piece of smoked lexan, bent it in front and back, placed woodblocks with marine velcro to hold the joysticks in place (and it's rock solid), then put two thin pieces of lexan to hold the laptop down with one piece holding it by the handle. It's clean, light, and very simple. We did have trouble reaching the ethernet and usb ports because we did not give the laptop enough room on the side, but we will get port savers made in the offseason to make them work better.

A requirement not listed above is to make it versatile and reusable in future years with many possible control schemes.

Alexa Stott 03-05-2012 19:51

Re: DRIVER STATION DESIGNS
 
I also recommend that all teams use the pigtail! It's easier to get a new pigtail than it is to fix/replace a broken ethernet port on your DS laptop. :)

carrillo694 03-05-2012 20:05

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Akash Rastogi (Post 1166445)
What did you use to connect all your switches and buttons? Was it a custom board that all went to 1 usb connected to the driver station laptop or did you use a COTS board?

It's a FIRSTtouch, provided in the KOP and accessible through the WPIlibj API.

CalTran 03-05-2012 20:12

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Alexa Stott (Post 1166688)
I also recommend that all teams use the pigtail! It's easier to get a new pigtail than it is to fix/replace a broken ethernet port on your DS laptop. :)

SECONDED

z_beeblebrox 03-05-2012 20:23

Re: DRIVER STATION DESIGNS
 
At our first regional, we took a piece of Lexan and velcroed our laptop and joysticks to it. By our second regional we had switched to two logitech gamepads, which both our programming team (me) and our drive team liked much more. We still kept the Lexan as it was a handy place to put then when not in use. Another thing we learned is not to use the throttle on the KOP joysticks when any precision is needed. It has some "wiggle" and is too small to position accurately.

Dr. Shocker 03-05-2012 20:31

Re: DRIVER STATION DESIGNS
 
Our team has, for the past 2 years, used a small brief-case-esque box, with play station controllers. By using PS controllers our drivers are able to have more freedom in where they decided to stand, and over all it's more compact.

cgmv123 03-05-2012 22:16

Re: DRIVER STATION DESIGNS
 
This wasn't ours, and I don't know who's it is, but it sure does look cool.


jblay 03-05-2012 22:33

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by cgmv123 (Post 1166749)
This wasn't ours, and I don't know who's it is, but it sure does look cool.


It looks like that is more suitable for transmitting telegraphs than controlling a robot.

carrillo694 03-05-2012 22:45

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by cgmv123 (Post 1166749)
This wasn't ours, and I don't know who's it is, but it sure does look cool.


Love the steampunk. I would love to know how the operators feel about using those knife switches in retrospect...

CalTran 03-05-2012 22:49

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by cgmv123 (Post 1166749)

Hellllllloooooooooo Steampunk...

Ernst 03-05-2012 22:53

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Akash Rastogi (Post 1166445)
What did you use to connect all your switches and buttons? Was it a custom board that all went to 1 usb connected to the driver station laptop or did you use a COTS board?

I'm not sure about them, but for our driver station we used a Cypress PSoC 3 with a carrier and enclosure from eStop/AndyMark.

Regarding the driver station itself, it has a frame of aluminum l-channel, bolted together, with a piece of 1/4 inch plexiglass on top and bottom. It has two joysticks, a variety of buttons, potentiometers, and switches.

Looking inside of it, from left to right, you can first see two red batteries for the blue cold cathode ray lights. The small blue boxes are for the lights as well. The black area beneath the joysticks is for an Enercell backup battery for the laptop. The little green LED is for the Cypress chip, and the far black box is full of autonomous mode switches. The panel with the buttons is on a hinge for easy access to the wiring.

Overall, it was fun to build and wire, and, I think, looks pretty good.

TL;DR: Aluminum and plexiglass and custom button layouts. Also, lights.

Gray Adams 03-05-2012 22:56

Re: DRIVER STATION DESIGNS
 
Here's the CAD to our driver station, since someone asked. If you need me to explain why anything is the way it is, feel free to ask.
http://dl.dropbox.com/u/2062715/DriverStation.zip

http://gyazo.com/47b2f0beb1462f1bbd5137ad20b54a55.png
http://gyazo.com/d4c4867a8e07845553abd527c1fa1dd1.png
http://gyazo.com/d56d5d96ed0e9a1c73b3e993e6b7fd77.png
http://gyazo.com/d782fc9b19ddeb66f1790af3ea124c49.png


slijin 04-05-2012 00:10

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by cgmv123 (Post 1166749)

I love the PID constants at the bottom.

Quote:

Originally Posted by AllenGregoryIV (Post 1166483)
We painted it and wrapped the edges in gaffers tape to prevent any splinters.

Ours was made with 1/2" aluminum honeycomb, and had 1/2" aluminum C-channel press-fit onto the sides for that purpose.

Quote:

Originally Posted by Alexa Stott (Post 1166602)
Whatever you end up doing, make sure you secure everything you put on there. I've seen teams not even bother to screw the joysticks into their board so they just slide off as they're carrying them. It makes me cringe every time. That's a great way to break a joystick.

Our personal preference is to slap down one long strip of Velcro down the length of the OI, then add additional, short strips where needed.

Quote:

Originally Posted by Akash Rastogi (Post 1166445)
What did you use to connect all your switches and buttons? Was it a custom board that all went to 1 usb connected to the driver station laptop or did you use a COTS board?

As previously mentioned, it's the Cypress FIRSTtouch from the KoP. We designed and soldered a 6"x8" PCB that acted as a shield for the PSoC, to allow for easy replacement. We considered the CCI as an alternative, but decided that the lack of outputs on the CCI was too much of a disadvantage to use that instead. (Every arcade pushbutton corresponds to a given shooter setpoint, and lights up when that button is pushed to indicate the active setpoint.)

If need be, I can supply the circuit diagram for that box and/or pictures of the guts of that box.

As Joe mentioned, there have been serious issues with robustness with the PSoC in the past (the 2010 PSoC issues still give me nightmares), and there are cons against a custom OI. It becomes a troubleshooting point (using the DS I/O tab is the easiest way to check this), as well as that development and fabrication time takes away from practice time. On the flip side, it allows for continuity - 4 years later, 2, or even the next year, who's going to remember what the trigger on the operator stick did?

That being said, there are a lot of considerations that go into developing a custom OI box like ours. We were fortunate enough to get the plate done on a CNC router at our sponsor Cox and Co, but it would have taken infinitely longer (due to metric drill holes and non-circular holes, as well as precise dimensioning) to make the plate by hand in our lab.

Physically, you need to design it for serviceability, which is no simple task. Every connection between the PSoC interface circuit board and any button/switch on the OI (with some exceptions) consisted of a screw terminal connection on the shield end, and a quick disconnect on the button end, so there would never be a need to resolder if a button broke mid-competition. In the case of our auton selector switch (the black rotary switch at the center left), we soldered header pins to the shield and crimped a 1x5 .1" female header onto wires coming off solder joints, and used 1x3 .1" female headers (much like PWMs) on the potentiometers at the top. Wires were given extensive length so that the lid could be flipped over the back and allow one to inspect the shield and access it easily. We even kept an allen key in the box if we ever had to replace the switch that had a custom-made handle secured by set screws.

But even more important than serviceability is that it needs to be robust. If stuff keeps breaking when the OI gets jostled around, that's not a good OI - the point of an OI is to ease operation, not make you stop and troubleshoot it. We made liberal use of screw-down wire clamps so that wires didn't shift around inside the OI (which also helped minimize the rat's nest that the guts of such items usually become), and made sure to stress-relief everything that could come out - especially the USB cord going from the OI box to the DS.

JCharlton 04-05-2012 00:52

Re: DRIVER STATION DESIGNS
 
1 Attachment(s)
That was ours :) Here's another shot with the driver's controls (and all the masking tape removed).

ablatner 04-05-2012 02:15

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Gray Adams (Post 1166768)

We love this driver station. How'd you do the sheet metal fabrication and bending?

Gray Adams 04-05-2012 02:43

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by ablatner (Post 1166812)
We love this driver station. How'd you do the sheet metal fabrication and bending?

We had our sponsor Vander-Bend Manufacturing do it for us on their laser cutter and press brakes. They've done a few things for us this season, and we're hoping to involve them even more next year. I can give you the contact info of the person we've been communicating with if you'd like (feel free to mention my name and GRT). I believe 846 has them as a sponsor too, so I'm sure they'd be happy to help you guys out with anything.

Chickenonastick 04-05-2012 02:50

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Gray Adams (Post 1166815)
We had our sponsor Vander-Bend Manufacturing do it for us on their laser cutter and press brakes. They've done a few things for us this season, and we're hoping to involve them even more next year. I can give you the contact info of the person we've been communicating with if you'd like (feel free to mention my name and GRT). I believe 846 has them as a sponsor too, so I'm sure they'd be happy to help you guys out with anything.

Are there handles on that thing? Love the design and the fact that it has its own "belly pan".

Gray Adams 04-05-2012 02:59

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Chickenonastick (Post 1166816)
Are there handles on that thing? Love the design and the fact that it has its own "belly pan".

Those slots in the middle, on either side of the computer can be used as handles, but I generally just held on to either side as if it were a big piece of plywood. It wasn't the best or most comfortable driver station to carry, but I'm sure with a couple improvements it could be quite a bit better. Slightly wider slots and a rubber gasket of sorts to protect knuckles would likely help.

arizonafoxx 04-05-2012 11:38

Re: DRIVER STATION DESIGNS
 
What ever you do don't make the box more than 12". Many have mentioned the 44" constraint but we had an issue with an inspector at buckeye. He measured our drivers station and found that it was 1/8" over 12" and told use he would not pass our robot till this was corrected. His issue was that our drivers station was supposed to fit on the 12" shelf and not hang over. We tried to explain to him that once you plug in the comms cable and charge cable that these cables would make the drivers station hang over the shelf anyway. At that point he said I am just telling you what the rule in the manual states. Luckily for us the box was made out of wood so we were able to cut down one side of the box and pass inspection but the box was no longer the pretty box that was built during build season. This was the first time in my history of FRC that I had the box measured as part of the inspection of the robot. I also never saw that on the check list but maybe I missed it. We had the inspector sign the piece of wood so we could hang it on our wall of shame as a lesson learned. It also makes for a great story to tell freshmen about accurate measuring and leaving a tolerance for error.

Alan Anderson 04-05-2012 13:40

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by arizonafoxx (Post 1166892)
This was the first time in my history of FRC that I had the box measured as part of the inspection of the robot. I also never saw that on the check list but maybe I missed it.

The 44” x 12” limit is the second item under the Operator Console section of the 2012 inspection checklist. I don't remember the equivalent of <R82> in previous years, except for a reminder to make sure everything will fit on the provided shelf.

I will admit to not strictly enforcing that rule this year. I can't see how it would be a competitive advantage to extend even a couple of inches past the front of the shelf. If the console wasn't obviously deeper than the length of my clipboard, I usually didn't bother taking the time to measure it (though I did verify the width on a couple of unusually wide ones).

Erik Huang 04-05-2012 18:16

Re: DRIVER STATION DESIGNS
 
Actually it wasn't bad. The ones on the far right are supposed to be emergency buttons. One is to cut the power if the shooter starts acting up, and the other is a manual override for the automatic sliders (the pawn-like pieces).

ablatner 04-05-2012 18:51

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Gray Adams (Post 1166815)
We had our sponsor Vander-Bend Manufacturing do it for us on their laser cutter and press brakes. They've done a few things for us this season, and we're hoping to involve them even more next year. I can give you the contact info of the person we've been communicating with if you'd like (feel free to mention my name and GRT). I believe 846 has them as a sponsor too, so I'm sure they'd be happy to help you guys out with anything.

Thanks! That'd be great if I could get their info. We've been looking for some new sponsors to give us a little more manufacturing resources.

PayneTrain 05-05-2012 17:36

Re: DRIVER STATION DESIGNS
 
4 keys to a driver station are usability, security, portability, and handling. For virtually every year in existence, 422 has operated under a tank drive, so we have 2 KOP joysticks bolted into 1/16" polycarbonate on a 12 by 21 inch rectangle. Attached by a hinge, we have the laptop and the OI/Joystick 3 (this year we had joystick 3) on the right half. When the driver station is folded in half, it can be held by handles or hoisted under one's arm rather nicely. It is also far lighter than our previous diamond plate metal and wooden stations. It can be rested on top of our robot for tethering, and can be stored with an incredibly small footprint.

ABA 16-05-2012 07:57

Re: DRIVER STATION DESIGNS
 
i saw some pictures online, i would love to check out some CAD designs if you could put those up?

Gray Adams 21-09-2012 03:41

Re: DRIVER STATION DESIGNS
 
Quote:

Originally Posted by Gray Adams (Post 1166768)
Here's the CAD to our driver station, since someone asked. If you need me to explain why anything is the way it is, feel free to ask.
http://dl.dropbox.com/u/2062715/DriverStation.zip

http://gyazo.com/47b2f0beb1462f1bbd5137ad20b54a55.pngLinks are DEAD, see imgur album in new post.
http://gyazo.com/d4c4867a8e07845553abd527c1fa1dd1.png
http://gyazo.com/d56d5d96ed0e9a1c73b3e993e6b7fd77.png
http://gyazo.com/d782fc9b19ddeb66f1790af3ea124c49.png


Sorry to bring this back up, but someone messaged me saying the links are dead and I can't edit the post, so here they are again.

http://imgur.com/a/xfkDh


All times are GMT -5. The time now is 07:36.

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