Go to Post I love this man. - Justin Montois [more]
Home
Go Back   Chief Delphi > Technical > Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 19-11-2016, 04:25
Yossik Yossik is offline
Registered User
FRC #3211
 
Join Date: Aug 2016
Location: Israel
Posts: 1
Yossik is an unknown quantity at this point
Wheel controller for FRC

I know that some teams use a Wheel Controller to drive their robot.
what is the advantages and the disadvantages of this control system?
If some one ever use it, can you tall me what you know about this control system and why teams like 971 and 1678 prefer to use this control system?

Thank You!
Reply With Quote
  #2   Spotlight this post!  
Unread 19-11-2016, 13:46
DThornton3490 DThornton3490 is offline
Registered User
FRC #3490 (Viper Drive)
Team Role: Driver
 
Join Date: Nov 2016
Rookie Year: 2016
Location: South Carolina
Posts: 2
DThornton3490 is an unknown quantity at this point
I think it's just preference of the driver, like if someone were to like an Xbox controller over the standard joysticks


Sent from my iPhone using Tapatalk
Reply With Quote
  #3   Spotlight this post!  
Unread 19-11-2016, 15:05
CalTran's Avatar
CalTran CalTran is offline
Missouri S&T Senior
FRC #2410 (BV CAPS Metal Mustang Robotics)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Overland Park, Kansas
Posts: 2,370
CalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond repute
Re: Wheel controller for FRC

In theory, it's more intuitive and the larger wheel allows for more precision. In practice, driver preference is king.
__________________
Team 2410 thinks KISSing is amazing! Keep It Super Safe!
  • "You know you've been in robotics too long when you start talking to your tools." "Well, you've been in robotics CLEARLY too long when they start talking back"
  • Theory is when you know everything but nothing works. Practice is when everything works but you don't know why. On our team, theory and practice comes together - nothing works and nobody knows why.
MMR 2410 Student (2010 - 2013) | MMR 2410 Mentor (2013 - Present)
FTC Game Announcer / EmCee (2014 - Present) | FRC EmCee (2015 - Present) | FRC Referee (2016)
Academic Student (Forever)
Reply With Quote
  #4   Spotlight this post!  
Unread 19-11-2016, 16:31
bobbysq bobbysq is online now
Registered User
FRC #4646 (Team ASAP)
Team Role: Leadership
 
Join Date: Apr 2016
Rookie Year: 2015
Location: Des Moines, IA
Posts: 288
bobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud of
Re: Wheel controller for FRC

A racing wheel controller really only works if you have the right drivetrain. I could see a modified wheel set up to be continuous working for in place turns on a swerve drive. It also works well if you have a drivetrain with 1 swerve wheel and 2 regular driven wheels. (Or, "Swartdrive" as I like to call it.) I can't really see a wheel controller working for a traditional drop drive, unless your driver was quick enough with it for the fast turns usually needed in FRC.
Reply With Quote
  #5   Spotlight this post!  
Unread 19-11-2016, 17:21
dirtbikerxz's Avatar
dirtbikerxz dirtbikerxz is offline
Captain | Driver | CAD | Junior
AKA: Rohit Gondi
FRC #3991 (KnightVision)
Team Role: Driver
 
Join Date: Nov 2014
Rookie Year: 2015
Location: Baton Rouge, LA
Posts: 448
dirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud of
Re: Wheel controller for FRC

Quote:
Originally Posted by DThornton3490 View Post
I think it's just preference of the driver, like if someone were to like an Xbox controller over the standard joysticks


Sent from my iPhone using Tapatalk
It is definitely a preference of the driver. I can never drive with a Wheel or a flight stick. The Wheel is simply too bulky, requires too much hand motion, and does offer nearly the same amount of buttons/controls that I like to use. A flight stick, again, requires too much hand motion and also has limited buttons on the stick itself.

IMO xbox controller is the way to go, the thumbsticks and triggers offer more precision than you will even need, and the number of buttons available at your fingertips is great. But you have to use what best suits you. Don't think "oh let me use a steering wheel because 971 does". Your own preference is key.
__________________

Team 3991: Driver since freshman (2015-), Captain since sophomore (2016-), CADer
"The human condition is not perfect. We are not perfect specimens, any of us. We're not robots." - Michael Ovitz
My posts may or may not reflect the views of my team, they are my opinions, and mine alone.
Reply With Quote
  #6   Spotlight this post!  
Unread 19-11-2016, 19:11
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is online now
Founder and CEO, DeadMemes Studios
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 377
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: Wheel controller for FRC

We drove at Madtown this past week with a wheel and joystick setup (on a swerve drive, if you would believe it!) And we found it to result in far more intuitive, precise, and quicker driving than an Xbox controller.
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #7   Spotlight this post!  
Unread 20-11-2016, 02:03
Ari423's Avatar
Ari423 Ari423 is offline
LabVIEW aficionado and robot addict
AKA: The guy with the yellow hat
FRC #5987 (Galaxia)
Team Role: Mentor
 
Join Date: Mar 2015
Rookie Year: 2012
Location: Haifa, Israel
Posts: 571
Ari423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant futureAri423 has a brilliant future
Re: Wheel controller for FRC

Quote:
Originally Posted by Poseidon5817 View Post
We drove at Madtown this past week with a wheel and joystick setup (on a swerve drive, if you would believe it!) And we found it to result in far more intuitive, precise, and quicker driving than an Xbox controller.
How did you map the controls with the wheel and joystick for swerve? The only way I could think of is to have the joystick control change in field-centric position (Δx and Δy) and the steering wheel control change in rotation (Δr). If you have an infinite rotation steering wheel I could imagine the steering wheel controlling absolute position (r relative to the field). To me, neither of these seem more intuitive than an xbox controller. Is this how you set it up, or did you come up with a better way?
__________________
2017-present: Mentor FRC 5987
2017-present: CSA for FIRST in Israel
2012-2016: Member FRC 423
2013: Programmer
2014: Head Programmer, Wiring
2015: Head Programmer, Wiring
2016: Captain, Head Programmer, Wiring, Manipulator, Chassis, CAD, Business, Outreach (basically everything)


Reply With Quote
  #8   Spotlight this post!  
Unread 20-11-2016, 11:46
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is online now
Founder and CEO, DeadMemes Studios
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 377
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: Wheel controller for FRC

Quote:
Originally Posted by Ari423 View Post
How did you map the controls with the wheel and joystick for swerve? The only way I could think of is to have the joystick control change in field-centric position (Δx and Δy) and the steering wheel control change in rotation (Δr). If you have an infinite rotation steering wheel I could imagine the steering wheel controlling absolute position (r relative to the field). To me, neither of these seem more intuitive than an xbox controller. Is this how you set it up, or did you come up with a better way?
The joystick controlled robot-centric translation, and the wheel controlled either rotation in place, or rotation while driving as an arc (snake mode, car mode, or any of the other names people have called it)
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #9   Spotlight this post!  
Unread 20-11-2016, 12:46
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,354
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Wheel controller for FRC

Quote:
Originally Posted by bobbysq View Post
A racing wheel controller really only works if you have the right drivetrain.....I can't really see a wheel controller working for a traditional drop drive, unless your driver was quick enough with it for the fast turns usually needed in FRC.
I have to strongly disagree with this. With properly set up drive code you can achieve an incredibly nimble, highly accurate drop center drive system with a wheel and joystick combination.
That said, it truly depends on the driver's preference. The best advice I can give is, get your driver's input, then tune the drive well. Finally, practice, practice, practice.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #10   Spotlight this post!  
Unread 20-11-2016, 17:04
dirtbikerxz's Avatar
dirtbikerxz dirtbikerxz is offline
Captain | Driver | CAD | Junior
AKA: Rohit Gondi
FRC #3991 (KnightVision)
Team Role: Driver
 
Join Date: Nov 2014
Rookie Year: 2015
Location: Baton Rouge, LA
Posts: 448
dirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud of
Re: Wheel controller for FRC

Everyone is talking about how a steering wheel gives you super highly accurate precision movement. I only want to point out that, this is FRC, we aren't picking up 1 inch diameter objects, with a tiny 1inch claw. You don't need insane precision. And besides, if properly used right an Xbox controller gives you the exact same amount of precision.

But the final decision should be your driver's. And whatever he/she chooses, they definitely need to practice a lot with it. (I personally practice a lot with my Xbox controller by playing a ton of rocket league ).
__________________

Team 3991: Driver since freshman (2015-), Captain since sophomore (2016-), CADer
"The human condition is not perfect. We are not perfect specimens, any of us. We're not robots." - Michael Ovitz
My posts may or may not reflect the views of my team, they are my opinions, and mine alone.
Reply With Quote
  #11   Spotlight this post!  
Unread 20-11-2016, 17:14
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is online now
Founder and CEO, DeadMemes Studios
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 377
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: Wheel controller for FRC

Quote:
Originally Posted by dirtbikerxz View Post
Everyone is talking about how a steering wheel gives you super highly accurate precision movement. I only want to point out that, this is FRC, we aren't picking up 1 inch diameter objects, with a tiny 1inch claw. You don't need insane precision. And besides, if properly used right an Xbox controller gives you the exact same amount of precision.

But the final decision should be your driver's. And whatever he/she chooses, they definitely need to practice a lot with it. (I personally practice a lot with my Xbox controller by playing a ton of rocket league ).
When you are coming across the field at 10 feet per second and need to rotate within a foot margin of error to cross a defense, the precision comes into play a lot. Small control inputs can make a big difference in this situation. If an input of 0.4 turns it enough to make it over the defense but 0.3 doesn't, then that is going to about an inch of movement on a wheel compared to a couple of millimeters on an Xbox stick. For teams like 1678 and 971, the few seconds gained will be very important. For the rest of us, maybe not. But there is definitely a positive in that respect to the wheel.
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #12   Spotlight this post!  
Unread 20-11-2016, 17:16
dirtbikerxz's Avatar
dirtbikerxz dirtbikerxz is offline
Captain | Driver | CAD | Junior
AKA: Rohit Gondi
FRC #3991 (KnightVision)
Team Role: Driver
 
Join Date: Nov 2014
Rookie Year: 2015
Location: Baton Rouge, LA
Posts: 448
dirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud of
Re: Wheel controller for FRC

Quote:
Originally Posted by Poseidon5817 View Post
When you are coming across the field at 10 feet per second and need to rotate within a foot margin of error to cross a defense, the precision comes into play a lot. Small control inputs can make a big difference in this situation. If an input of 0.4 turns it enough to make it over the defense but 0.3 doesn't, then that is going to about an inch of movement on a wheel compared to a couple of millimeters on an Xbox stick. For teams like 1678 and 971, the few seconds gained will be very important. For the rest of us, maybe not. But there is definitely a positive in that respect to the wheel.
Having driven a robot this year with a top speed of 25 fps, and using a xbox one elite controller. I can personally vouch for the fact that you can indeed get the same precision required to go over defenses on an Xbox controller without stopping, with the proper practice and natural skill.
__________________

Team 3991: Driver since freshman (2015-), Captain since sophomore (2016-), CADer
"The human condition is not perfect. We are not perfect specimens, any of us. We're not robots." - Michael Ovitz
My posts may or may not reflect the views of my team, they are my opinions, and mine alone.
Reply With Quote
  #13   Spotlight this post!  
Unread 20-11-2016, 17:27
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is online now
Founder and CEO, DeadMemes Studios
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 377
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: Wheel controller for FRC

Quote:
Originally Posted by dirtbikerxz View Post
Having driven a robot this year with a top speed of 25 fps, and using a xbox one elite controller. I can personally vouch for the fact that you can indeed get the same precision required to go over defenses on an Xbox controller without stopping, with the proper practice and natural skill.
If you don't mind me asking, what kind of gear ratio and weight did you have that let you achieve 25 fps during match play?
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #14   Spotlight this post!  
Unread 20-11-2016, 17:33
dirtbikerxz's Avatar
dirtbikerxz dirtbikerxz is offline
Captain | Driver | CAD | Junior
AKA: Rohit Gondi
FRC #3991 (KnightVision)
Team Role: Driver
 
Join Date: Nov 2014
Rookie Year: 2015
Location: Baton Rouge, LA
Posts: 448
dirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud ofdirtbikerxz has much to be proud of
Re: Wheel controller for FRC

Quote:
Originally Posted by Poseidon5817 View Post
If you don't mind me asking, what kind of gear ratio and weight did you have that let you achieve 25 fps during match play?
We almost never hit 25 fps within a match, purely because of the acceleration time required. Still we were definitely one of the fastest bots on the field at the regionals we went to.

The bot weighed (without bumpers and battery) around 90 lbs. We had a 3 cim, 2 speed ball shifter. I don't know the ratios, I can find out in a week (after thanksgiving break) if you really want.
__________________

Team 3991: Driver since freshman (2015-), Captain since sophomore (2016-), CADer
"The human condition is not perfect. We are not perfect specimens, any of us. We're not robots." - Michael Ovitz
My posts may or may not reflect the views of my team, they are my opinions, and mine alone.
Reply With Quote
  #15   Spotlight this post!  
Unread 20-11-2016, 17:44
frcguy's Avatar
frcguy frcguy is offline
Unregistered Unuser
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, California
Posts: 864
frcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond repute
Re: Wheel controller for FRC

Quote:
Originally Posted by dirtbikerxz View Post
Having driven a robot this year with a top speed of 25 fps, and using a xbox one elite controller. I can personally vouch for the fact that you can indeed get the same precision required to go over defenses on an Xbox controller without stopping, with the proper practice and natural skill.
Just a question - have you ever personally tried a wheel, joystick, etc. for robot control? If not, I would encourage you to pass judgement and not dislike something so strongly without using it first.
__________________


2017: Team 5940 (Silicon Valley Regional/San Francisco Regional)
2016: Team 5940 (Silicon Valley Regional Rookie All-Star and Quarterfinalist, Curie Quarterfinalist)

Volunteer: 2016 (Chezy Champs Field Reset, Capital City Classic FTA, MadTown ThrowDown FTA)

Last edited by frcguy : 20-11-2016 at 17:58.
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 16:30.

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