Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Chit-Chat (http://www.chiefdelphi.com/forums/forumdisplay.php?f=14)
-   -   Joystick or Game Controller (http://www.chiefdelphi.com/forums/showthread.php?t=51602)

amateurrobotguy 11-01-2007 20:57

Joystick or Game Controller
 
I wanna see if anyone else out there thinks that game controllers suck (When driving a robot). Try not to attack anyone personally ;)

Ericgehrken 11-01-2007 21:17

Re: Joystick or Game Controller
 
My team hasn't even thought about control systems yet. So we don't know how well they work.

shippo1197 11-01-2007 21:26

Re: Joystick or Game Controller
 
Hmm... I can't say I see any bad sides to the controller as of yet. Although I do see bad sides to the joystick. From what I have experienced its just to sensitive, and bulky. Theres just way too much joystick to move and it can be intimidating when your driving the robot because you don't know if your moving the joystick too much or too little. I think it'll be fun driving with PC / gaming console controller. Also all the buttons for extra control are right there next to your thumbs, I think that will make for more efficiently driving. Soo... what's it you don't like about the controler? We already have ours but we haven't tested it yet so it might be worse than the joystick but I highly doubt it.

amateurrobotguy 11-01-2007 21:29

Re: Joystick or Game Controller
 
I hate how little resolution they have. 1 mm of thumb movement, and the robot is full speed. And as for the joysticks being too sensitive, it took me 5 min. to make an algorithm to slow them down and preserve full speed :P But, if I could plug in a keyboard and mouse; I would pwn.

Eric Finn 11-01-2007 21:40

Re: Joystick or Game Controller
 
So far, we seem to be going with mecanum wheels and possibly the xbox 360 controller using the USB Chicklet. We haven't received our USB Chicklet yet, so we haven't gotten to test it yet, and we haven't made a final decision.

Kingofl337 11-01-2007 23:40

Re: Joystick or Game Controller
 
Quote:

So far, we seem to be going with mecanum wheels and possibly the xbox 360 controller using the USB Chicklet. We haven't received our USB Chicklet yet, so we haven't gotten to test it yet, and we haven't made a final decision.
Coming from someone who has already done Mecanum + 360 controller Aim High. It's the only way to drive that type of robot. It makes it extreamly easy to drive.

Travis Hoffman 11-01-2007 23:48

Re: Joystick or Game Controller
 
Where is the "both" option? I plan to integrate both dual joystick control and gamepad control on the operator controls, with a toggle switch on the button box to hot swap between the two. Why?
  1. This makes the controls accessible to a wider range of potential drivers and driving styles. There are always a few analog inputs left unused every year - easy enough to port the y-axes of our additional sticks to those.
  2. While I fully expect it is a quality product, I don't like relying blindly upon unproven hardware like the USB-Chicklet. It's one additional link in the chain that could go bad. Always have a way out.

Mike Copioli 12-01-2007 08:43

Re: Joystick or Game Controller
 
Ok, I can't resist replying to this post. HANDS DOWN...GAME CONTROLLER!!!!
Since we invented the Chicklet, we had the opportunity to try them all. Don't forget, the game pad is two joysticks.

BTW Don't rule out the use of the Logitech Gamepad. Based on our findings the Logitech would be our 1st choice. The X-box joysticks do not always return to the same center.


This is a copy of a reply I posted on another thread:

QUOTE=Warren Boudreau;553965] My question has always been, "Are the controllers really any better than the joysticks?" .[/quote]

This is a matter of opinion, but I say absolutely and here are the reasons:

1. When a driver uses joysticks, he/she is forced to stay at the O/I. Any movement that the driver makes with their body is translated into the controls. Gamepads do not have this issue due to the fact that they move with the driver.

2. Most students are used to this form of control (gamepads). They have grown up playing games that use them.

3. This is, in my opinion, the most important reason. In the past, when a robot or a game piece was obstructing the view of the drive team or they need to reposition themselves to get a better view of the game(like to line up the robot with a target) they had two choices.

a. They could wait until the obstruction moves. Or blindly drive the robot until it is clear or guesstimate the position.

b. The driver could try to reposition his/her head or body to get a better view possibly translating there movements into the joysticks.(see reason 1)

When a team uses a gamepad, the solution to this problem is simple:

a. step two feet left

b. step two feet right

c. step back

d. step forward

To me the benifits are paramount.

Mike Copioli
CTRE

Mike Copioli 12-01-2007 08:52

Re: Joystick or Game Controller
 
Quote:

Originally Posted by T. Hoffman (Post 554703)
hile I fully expect it is a quality product, I don't like relying blindly upon unproven hardware like the USB-Chicklet. It's one additional link in the chain that could go bad. Always have a way out.[/list]


I absolutely agree with this philosophy. Having said that, you should know this is a concept that we kept in mind through out the development process. I am curious How many TEAMS have recieved the Chicklet and what their opinions are.

Mike Copioli 12-01-2007 08:57

Re: Joystick or Game Controller
 
Quote:

Originally Posted by amateurrobotguy (Post 554499)
I hate how little resolution they have. 1 mm of thumb movement, and the robot is full speed. And as for the joysticks being too sensitive, it took me 5 min. to make an algorithm to slow them down and preserve full speed :P But, if I could plug in a keyboard and mouse; I would pwn.


1mm of movement???? What are you basing this on?

BTW you can plug in Mouse. It is one of the supported devices.

Mike Copioli
CTRE


All times are GMT -5. The time now is 03:17.

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