Go to Post words of advice: never tease your dad about his receding hair line. it will come back to haunt you. trust me. - Brandon Martus [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 Rating: Thread Rating: 6 votes, 5.00 average. Display Modes
  #31   Spotlight this post!  
Unread 11-01-2007, 20:50
amateurrobotguy's Avatar
amateurrobotguy amateurrobotguy is offline
Lead Programmer/Senior Engineer
no team
 
Join Date: Feb 2005
Rookie Year: 2000
Location: ****
Posts: 136
amateurrobotguy is infamous around these partsamateurrobotguy is infamous around these partsamateurrobotguy is infamous around these partsamateurrobotguy is infamous around these partsamateurrobotguy is infamous around these partsamateurrobotguy is infamous around these parts
Re: How the heck do you use an XBOX360 controller with the chicklet??

Hey, we are not playing GTA 4 here, we are DRIVING A ROBOT! If your game controller was SOOOO hot, then why wouldn't the military use it in a tank? Oh yeah, maybe a 1 millimeter thumb movement is not stable enough to drive $60 million worth of equipment? Or how bout why they don't use it in controlling autonomous planes? Hmmm, looks like they use joysticks too.

"Woops my thumb slipped and I dropped the floatie" will be common words.

I have grown up with game controllers, me and 95% of our team agrees that a joystick is far superior to a game controller. Like I said before, the game controller was designed to emulate a real joystick, so just use the joystick and stop thinking you are playing a video game.
__________________
I quit FRC over 2 years ago (more if you're reading this past 2010).
Reply With Quote
  #32   Spotlight this post!  
Unread 12-01-2007, 09:48
spsteam1512 spsteam1512 is offline
Registered User
FRC #1512
 
Join Date: Jan 2007
Location: New Hampshire
Posts: 5
spsteam1512 is an unknown quantity at this point
Re: How the heck do you use an XBOX360 controller with the chicklet??

has anyone actually received the chicklet and is it working well with the xbox 360 controller?
Reply With Quote
  #33   Spotlight this post!  
Unread 12-01-2007, 11:34
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by amateurrobotguy View Post
If your game controller was SOOOO hot, then why wouldn't the military use it in a tank?
I'm curious to know where you are getting your information from?


Quote:
Originally Posted by amateurrobotguy View Post
Oh yeah, maybe a 1 millimeter thumb movement is not stable enough to drive $60 million worth of equipment?
1mm of movement? Have you actually used a game pad?

Quote:
Originally Posted by amateurrobotguy View Post
Or how bout why they don't use it in controlling autonomous planes? Hmmm, looks like they use joysticks too.
Again, were are you getting your "Facts" from? It makes sense to use a joystick to fly an autonomous plane. It is the closest thing to the controls in an actual military aircraft. Need I remind you a gamepad has two joysticks with, contrary to your opinion, almost an inch of travel.

I believe you have the right to develope your own opinion. I would suggest it be based on actual experience and facts.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
Reply With Quote
  #34   Spotlight this post!  
Unread 14-01-2007, 01:15
Thorcat Thorcat is offline
Registered User
FRC #1540
 
Join Date: Jan 2007
Location: Portland, OR
Posts: 5
Thorcat is an unknown quantity at this point
Re: How the heck do you use an XBOX360 controller with the chicklet??

A little off-topic, but could you use one of the new Xbox360 controllers for windows? I think this would be the coolest soloution, if only for a demo during a school assembly. Has anybody tried this, or is there some obvious reason that it can't work?
Reply With Quote
  #35   Spotlight this post!  
Unread 14-01-2007, 03:38
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,503
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by amateurrobotguy View Post
Hey, we are not playing GTA 4 here, we are DRIVING A ROBOT! If your game controller was SOOOO hot, then why wouldn't the military use it in a tank? Oh yeah, maybe a 1 millimeter thumb movement is not stable enough to drive $60 million worth of equipment? Or how bout why they don't use it in controlling autonomous planes? Hmmm, looks like they use joysticks too.

"Woops my thumb slipped and I dropped the floatie" will be common words.

I have grown up with game controllers, me and 95% of our team agrees that a joystick is far superior to a game controller. Like I said before, the game controller was designed to emulate a real joystick, so just use the joystick and stop thinking you are playing a video game.
Well... your problem might be that you are basing your statements on speculation; Mike is basing his on something a little more concrete, like the facts.

I ordered chicklets on day one because my team was planning on hard wiring the xbox controller anyway, and this allowed us to use unmodified controllers which saves a lot of time, and also allows the process of finding a spare at a regional much easier.

All the kids on our team unanimously agreed that an xbox controller is more familiar to them than joysticks; The freedom of movement Mike mentioned would also be very beneficial. I figure if people can be uber snipers in Halo 2 and Call of Duty with it, why can't we drive a robot with it.

Also, if you have nothing positive to say about something Mike put so much hard work into (thank you mike, you allowed our electronics to spend time pursuing higher goals, rather than hours of repetitive yet easy soldering) then I ask you to simply stop posting in this thread.

Another thing that bothered me a little bit. They don't use joysticks to control autonomous planes; They wouldn't be autonomous then.
Reply With Quote
  #36   Spotlight this post!  
Unread 17-01-2007, 19:25
Dills Dills is offline
Registered User
FRC #1522 (Defenders Of The Multiverse)
Team Role: Leadership
 
Join Date: Jan 2007
Rookie Year: 2006
Location: Mechanicsville, Virginia
Posts: 1
Dills is an unknown quantity at this point
Re: How the heck do you use an XBOX360 controller with the chicklet??

to answer the question of why use a 360 controller instead of a joystick, our robot has 3 degrees of freedom and a manipulator (which would otherwise take 3 joysticks)
Reply With Quote
  #37   Spotlight this post!  
Unread 19-01-2007, 00:53
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,503
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: How the heck do you use an XBOX360 controller with the chicklet??

We calibrated the controller for our 2006 robot today and it was awesome to drive. It was much easier for my teammates and me to control than joysticks.
Reply With Quote
  #38   Spotlight this post!  
Unread 19-01-2007, 12:14
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by AdamHeard View Post
We calibrated the controller for our 2006 robot today and it was awesome to drive. It was much easier for my teammates and me to control than joysticks.
That's good to hear. I'm glad to see someone posting feed back about the Chicklet.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
Reply With Quote
  #39   Spotlight this post!  
Unread 22-01-2007, 12:03
65_Xero_Huskie's Avatar
65_Xero_Huskie 65_Xero_Huskie is offline
One T
AKA: Mat
no team
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Michigan
Posts: 697
65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by eshteyn View Post
Your right, but if your comfortable with the controller enough to a point where you can use it efficiently then my question is WHY NOT?
We hooked up our 2006 bot to the 360 controller and we found out that the joysticks were VERY touchy, and im sure you can fix this, but i think a regular joystick is better to maneuver around and should be your #1 choice for the robot to be driven.
__________________
Min-Max to the Max!
Reply With Quote
  #40   Spotlight this post!  
Unread 22-01-2007, 14:58
dcbrown dcbrown is offline
Registered User
AKA: Bud
no team
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Hollis,NH
Posts: 236
dcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud of
Re: How the heck do you use an XBOX360 controller with the chicklet??

Hooked up the chicklet to a shark xbox 360 controller - no joy in that it doesn't recognize it. Plugged in a microsoft xbox 360 and things were fine. The controls are touchy and the older 360 controller often didn't return to exactly neutral when released. Possibly a new one will have less issues. Our OI programmer is looking at doing some averaging/filtering to removes some of the glitches but other than that it seem to work ok. There certainly aren't as many steps in the output as there are with the larger joysticks. Didn't capture the data but I'll see if the OI programmer will do that and post the results. Seems to me that there were maybe 14-16 steps from neutral to full on which is at least a factor of 4x less than the full size joystick we used last year. Then again the driver probably used the first few steps for slow movement and then full on so its not like they actually USE all 64-80 steps available.
Reply With Quote
  #41   Spotlight this post!  
Unread 23-01-2007, 08:28
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by dcbrown View Post
Hooked up the chicklet to a shark xbox 360 controller - no joy in that it doesn't recognize it.
That device is not supported. Please see the list of supported devices in the user manual.

Quote:
Originally Posted by dcbrown View Post
The controls are touchy and the older 360 controller often didn't return to exactly neutral when released. Possibly a new one will have less issues.
No it won't. The X-box/360 controller is not the best selection for a gamepad. I suggest the Logitech. See my other posts on this subject.


Quote:
Originally Posted by dcbrown View Post
There certainly aren't as many steps in the output as there are with the larger joysticks. Seems to me that there were maybe 14-16 steps from neutral to full on which is at least a factor of 4x less than the full size joystick we used last year.
This is not the case. The chicklet has the same range as the analog joysticks. It has 127 steps in each direction. What you are probably experiencing is the sensitivity of the analog axes. Since a gamepads mechanical travel is over a shorter distance, it is more sensitive to input.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
Reply With Quote
  #42   Spotlight this post!  
Unread 23-01-2007, 08:31
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by 65_Xero_Huskie View Post
We hooked up our 2006 bot to the 360 controller and we found out that the joysticks were VERY touchy, and im sure you can fix this, but i think a regular joystick is better to maneuver around and should be your #1 choice for the robot to be driven.
Again.....I can't say this enough. Try the Logitech Gamepad. The X-box 360 controller should not be your first choice for a gamepad. We supported it because of its global availability.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
Reply With Quote
  #43   Spotlight this post!  
Unread 23-01-2007, 09:04
65_Xero_Huskie's Avatar
65_Xero_Huskie 65_Xero_Huskie is offline
One T
AKA: Mat
no team
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Michigan
Posts: 697
65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute65_Xero_Huskie has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by dcbrown View Post
The controls are touchy and the older 360 controller often didn't return to exactly neutral when released. Possibly a new one will have less issues.
Same happened when we did it, but you can always put a deadband in there somewhere. And i agree with Mike that it should not be your number 1 option for driving the robot.
__________________
Min-Max to the Max!
Reply With Quote
  #44   Spotlight this post!  
Unread 23-01-2007, 12:33
dcbrown dcbrown is offline
Registered User
AKA: Bud
no team
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Hollis,NH
Posts: 236
dcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud ofdcbrown has much to be proud of
Re: How the heck do you use an XBOX360 controller with the chicklet??

Not my choice, its student and driver choice. I'm just making the options available for them to choose from. Personally I'd never use the chicklet/controller combo but it isn't my choice and I really don't care what decision they make as long as it works for them.

Everyone is saying Xbox 360 controller - it must be a Microsoft Xbox 360 controller. I tried the game shark one, which works fine on an xbox 360 and is an xbox 360 controller, on the chicklet just to prove it had to be a microsoft one. I expect the inquiry or whatever string back from the device is being used to differentiate between supported/non-supported.

The joystick movement on the controller had a repeated jump of 4 -> 16 -> 24 -> ... with nothing inbetween. This is not the chicklet's problem obviously. However, of the three people who tried, none of us with the controller we had could hit anything between 4/16/24 stops no matter how much we tried or how slow we worked.

So far, the student have xbox 360 controllers for the team to try. No one has or has volunteered yet to bring in a Logitech gamepad device to try out.
Reply With Quote
  #45   Spotlight this post!  
Unread 23-01-2007, 15:39
Mike Copioli's Avatar
Mike Copioli Mike Copioli is offline
You make it pretty We make it dance
no team (Retired(3539, 217))
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Romeo
Posts: 453
Mike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond reputeMike Copioli has a reputation beyond repute
Re: How the heck do you use an XBOX360 controller with the chicklet??

Quote:
Originally Posted by dcbrown View Post
The joystick movement on the controller had a repeated jump of 4 -> 16 -> 24 -> ... with nothing inbetween.
Well the repetitive values could be coincidence, it's probably your controller. Think about this.

The joys on the controller have about 1 inch of travel from the tallest point. the total range is about 254 (+ or - 127) 1"/254 = .004" per data tick.

Value Inches of movement

4 .016"

16 .064"

24 .096"

No human can possibly make movements that precise.

You should try some of the joysticks that are supported. The Logitech attack 3 is very smooth, and provides greater physical resistance against movement.
__________________
Mike Copioli
CTRE Hardware Engineer
http://www.ctr-electronics.com

Team 3539 The Byting Bull Dogs
2013 Michigan State Champions
Team 217 The Thunder Chickens
2006 World Champions
2008 World Champions
2009 Michigan State Champions
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
How did you use the FP motors? Validius Motors 25 02-03-2005 01:30
How to use timer in the controller Thedarkmaster Programming 5 09-01-2005 12:48
how do you use the listen to site? Alex Cormier Chit-Chat 5 15-02-2004 21:33
Can you use PWMs (Red or Blue) with the edubot controller? Dr.Bot Robotics Education and Curriculum 3 04-12-2003 23:51
Can you use the spikes with the globe motors? Caleb Fulton Electrical 1 15-02-2003 20:13


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

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