Go to Post If it is good enough for Paul and JVN it's good enough for me. - Vikesrock [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

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 18-01-2007, 09:13
Cowmankoza's Avatar
Cowmankoza Cowmankoza is offline
KoZa
AKA: Matthew Koza
FRC #1251 (The Tech Tigers)
Team Role: Operator
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Florida
Posts: 134
Cowmankoza has a spectacular aura aboutCowmankoza has a spectacular aura about
Send a message via AIM to Cowmankoza
Re: 1 joystick or 2?

Xbox 360 controllers and joysticks are just preferences of the drivers, some people may drive better with 1 over the other. For a first year team, I would go with a simple 2 joystick setup and a 1 joystick setup and let your drivers decide which they like better, my team in general prefers the 2 joystick setup for drivers but to each his own
__________________
Team 1251 The Techtigers

2008 UCF Regional Champs thanks to 233 and 86
2008 UCF Regional GM Industrial Design Award

2007 Palmetto Regional finalists thanks to 1626 and 1758
2007 Palmetto Regional Motorola Quality Award
2007 UCF Regional Champs thanks to 1270 and 86
2007 UCF Regional GM Industrial Design Award
2006 Palmetto Regional Champs thanks to 11 and 247
2006 UCF Regional Semifinalist thanks to 86 and 710

2005 Palmetto Regional finalist thanks to 25 and 301
2005 Palmetto Regional Xerox Creativity Award
2005 UCF Regional finalists thanks to 845 and 1270
2005 UCF Regional Judges Award
2004 UCF Regional Rookie All-star Award (The real winner)
  #2   Spotlight this post!  
Unread 18-01-2007, 11:07
EHaskins EHaskins is offline
Needs to change his user title.
AKA: Eric Haskins
no team (CARD #6 (SCOE))
Team Role: College Student
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Elkhorn, WI USA
Posts: 998
EHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond reputeEHaskins has a reputation beyond repute
Send a message via MSN to EHaskins
Re: 1 joystick or 2?

I would say setup your OI for two, but have a switch to change between 1, 2, or xbox.

you could use code like this. You would need to wire a toggle switch to Port3 Top and Port3 Trig, but thats simple.
Code:
if (p3_sw_trig)//one joy
{
  pwm01 = Limit_Mix(2000 + p1_y - p1_x + 255);
  pwm02 = Limit_Mix(2000 + p1_y + p1_x - 255);
}
else if (p3_sw_top)//xbox
{
  //xbox control code here.
}
else //two stick
{
  pwm01 = p1_y;
  pwm02 = p2_y;
}
If you have any questions PM or e-mail me.
__________________
Eric Haskins KC9JVH

Last edited by EHaskins : 18-01-2007 at 11:08. Reason: Code error.
  #3   Spotlight this post!  
Unread 19-01-2007, 22:36
dpick1055's Avatar
dpick1055 dpick1055 is offline
David Pick
FRC #1739 (Chicago Knights)
Team Role: Alumni
 
Join Date: May 2005
Rookie Year: 2004
Location: Chicago
Posts: 75
dpick1055 is on a distinguished road
Send a message via AIM to dpick1055
Re: 1 joystick or 2?

I was wondering if any of you had any experience programming controls for a crab drive. This is the first year my team is doing it and I was wondering what the best joystick setup for it was.
__________________
Always remember to take your powered wheels off the ground when first testing code. Otherwise you'll end up with holes in the wall like us
  #4   Spotlight this post!  
Unread 19-01-2007, 22:40
Cody Carey's Avatar
Cody Carey Cody Carey is offline
,':-)
AKA: C. Carey
FRC #0306 (CRT)
Team Role: Alumni
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Corry, PA
Posts: 1,137
Cody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond repute
Send a message via AIM to Cody Carey Send a message via Yahoo to Cody Carey
Re: 1 joystick or 2?

Sorry, I don't have any experience driving crabs, but I can say that for me, Tank drive (two joysticks) gives way more control. I like the ability to turn in different sized arcs intuitively... and I just can't do that with a single joystick.
__________________
  #5   Spotlight this post!  
Unread 19-01-2007, 22:45
GMAdan's Avatar
GMAdan GMAdan is offline
Team member turned mentor
AKA: Daniel A. Cobar
FRC #1881 (GAMMA Elite)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Paterson, NJ
Posts: 110
GMAdan has a spectacular aura aboutGMAdan has a spectacular aura about
Send a message via AIM to GMAdan
Re: 1 joystick or 2?

since you are going to use the KOP joy sticks i would go with the tank(2 joysticks) because last year we tested out the different configurations and we have relized that the KOP joysticks are too sensitive for one stick drive. I would preferr two joystick driving because i feel more in tune with the robots actions because i can control each side.
  #6   Spotlight this post!  
Unread 19-01-2007, 22:48
Mike Starke Mike Starke is offline
FRCTop25.com
no team
 
Join Date: Sep 2006
Rookie Year: 2005
Location: Rochester, NY
Posts: 440
Mike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond reputeMike Starke has a reputation beyond repute
Re: 1 joystick or 2?

Quote:
Originally Posted by Cody Carey View Post
but I can say that for me, Tank drive (two joysticks) gives way more control.
Agreed. Being a driver, for me, it is more comfortable to use two. I've never tried just one, but I don't think i want to. Tank drive. Pretty easy concept to learn. Right stick controls right, left stick cotrols left. Both forward goes forward, both back wards goes backwards, turn them opposite ways, the robot turns. That's how we explain it to little kids at our demos.
I think the hype about the xbox 360 controllers is way over done. I think a lot of people want to use them, just based on the fact that you can use them, not for the actual function of them. For the operator, yeah, a 360 controller might work, but as for the driver, I don't think its practical.
__________________
  #7   Spotlight this post!  
Unread 19-01-2007, 22:51
dpick1055's Avatar
dpick1055 dpick1055 is offline
David Pick
FRC #1739 (Chicago Knights)
Team Role: Alumni
 
Join Date: May 2005
Rookie Year: 2004
Location: Chicago
Posts: 75
dpick1055 is on a distinguished road
Send a message via AIM to dpick1055
Re: 1 joystick or 2?

Yeah I think the joysticks give you much more control than an xbox or ps2 controller. In FIRST you need more control over your speed than one of those controllers gives you.
__________________
Always remember to take your powered wheels off the ground when first testing code. Otherwise you'll end up with holes in the wall like us
  #8   Spotlight this post!  
Unread 19-01-2007, 23:05
bigbeezy's Avatar
bigbeezy bigbeezy is offline
Registered User
AKA: Bryan
FRC #2338 (Gear it Forward)
Team Role: Coach
 
Join Date: Dec 2006
Rookie Year: 2005
Location: Oswego, IL
Posts: 310
bigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to beholdbigbeezy is a splendid one to behold
Send a message via AIM to bigbeezy
Re: 1 joystick or 2?

For the past 2 years our team has used 3 joysticks, 2 for base and 1 for manipulator. As a driver i prefer 2 joystick tank drive, its simple. Some of the first time drivers have a little trouble getting used to how it works but after a few minutes they got the hang of it. As for the 360 controlers i agree with the others, they are cool and all but they don't really give you the control aspects like a joystick does. Just have your driver try different configurations (1 stick, 2 sticks, 360) and have them choose what they feel the most comfortable with.
  #9   Spotlight this post!  
Unread 19-01-2007, 23:05
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 803
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: 1 joystick or 2?

Although this is not one of the options that you specified, but I prefer one joystick for throttle and a steering wheel for turning. You would program it up just like a 1 joystick drive. We got an old Xbox steering wheel and with some soldering, we had it rewired to use the 15 pin connectors and up and running. I find it quite intuitive to use.
  #10   Spotlight this post!  
Unread 19-01-2007, 23:13
dpick1055's Avatar
dpick1055 dpick1055 is offline
David Pick
FRC #1739 (Chicago Knights)
Team Role: Alumni
 
Join Date: May 2005
Rookie Year: 2004
Location: Chicago
Posts: 75
dpick1055 is on a distinguished road
Send a message via AIM to dpick1055
Re: 1 joystick or 2?

I agree that two joysticks is good for a tank drive system. What does everyone use for a crab drive?
__________________
Always remember to take your powered wheels off the ground when first testing code. Otherwise you'll end up with holes in the wall like us
  #11   Spotlight this post!  
Unread 19-01-2007, 23:19
Kyle Love's Avatar
Kyle Love Kyle Love is offline
Support STEM Education
FRC #3301 (Jay County Robotics)
Team Role: Teacher
 
Join Date: Apr 2004
Rookie Year: 2004
Location: Portland, IN
Posts: 3,072
Kyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond reputeKyle Love has a reputation beyond repute
Re: 1 joystick or 2?

Two joysticks for driving, hands down. We also used two joysticks for our developmental mecanum drivebase from a year ago; it worked really well to control it.

In years past we have used one joystick to control arms with a shoulder joint.

All of the joysticks (in the past) have been the old school flight sticks. Compared to the new ones, they are leaps and bounds better.
__________________

Kyle Love
Teams I've been on:
Team 45 - The TechnoKats - Student/Leader/Driver 2004-2007
Team 1646 - Boiler Precision Guessworks - Mentor 2007-2011
Team 3301 - Jay County Robotics - Teacher 2011-Present

  #12   Spotlight this post!  
Unread 19-01-2007, 23:21
Sam N.'s Avatar
Sam N. Sam N. is offline
Registered User
FRC #1351 (TKO)
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2006
Location: San Jose
Posts: 97
Sam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to beholdSam N. is a splendid one to behold
Send a message via AIM to Sam N.
Re: 1 joystick or 2?

I like having two joysticks... even if they are both right-handed ones. I control the bot by placing my pointer finger and index finger on top of them and gently moving them with my arms. Kinda like a DJ scratching a disk. Others prefer holding the sticks at their base and moving them with their wrists. Consult your driver for his/her input.
  #13   Spotlight this post!  
Unread 19-01-2007, 23:42
Cody Carey's Avatar
Cody Carey Cody Carey is offline
,':-)
AKA: C. Carey
FRC #0306 (CRT)
Team Role: Alumni
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Corry, PA
Posts: 1,137
Cody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond reputeCody Carey has a reputation beyond repute
Send a message via AIM to Cody Carey Send a message via Yahoo to Cody Carey
Re: 1 joystick or 2?

I'd imagine for crab, we'd use tank as well... We'd probably just add a potentiometer to the OI that turned the wheels when we turned it.
__________________
Closed Thread


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
joystick ? _GP_ General Forum 1 26-02-2004 23:10
Joystick rmmlg Inventor 0 15-02-2004 16:34
Joystick cammie825 Technical Discussion 1 15-01-2003 10:48
No Joystick archiver 2001 2 24-06-2002 01:14
Joystick Absolute Value Technical Discussion 21 22-02-2002 10:56


All times are GMT -5. The time now is 05:34.

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