by Joe » Wed Oct 26, 2011 3:08 pm
by Joe
Wed Oct 26, 2011 3:08 pm
I've asked this before, but since I've been out of it a while, I thought I'd bring it up again to see if there are any new developments.
I've observed that most Robo-One contestants control their bots with something resembling a PS3 controller (or, in some cases, an actual PS3 controller). This makes great sense to me because it has lots of control inputs, both analog and digital, which is pretty important for fine control of a bot.
But, as far as I've been able to tell, there is no way to pair a PS3 controller with an AVR-based microcontroller (e.g. the ATmega128). The problem is that the game controller is a HID slave device, so you need to pair it with something that can be a HID master. The Bluetooth devices you can easily add to an mcu are essentially wireless serial ports, and don't understand the HID protocol. Or so it was a year or two ago, at least. (But you can do it if you use a beefier mcu; I believe the Farrells use Gumstix, which works as a HID master just fine.)
So... what are the other home brewers here using to control their bots these days?
Thanks,
- Joe
I've asked this before, but since I've been out of it a while, I thought I'd bring it up again to see if there are any new developments.
I've observed that most Robo-One contestants control their bots with something resembling a PS3 controller (or, in some cases, an actual PS3 controller). This makes great sense to me because it has lots of control inputs, both analog and digital, which is pretty important for fine control of a bot.
But, as far as I've been able to tell, there is no way to pair a PS3 controller with an AVR-based microcontroller (e.g. the ATmega128). The problem is that the game controller is a HID slave device, so you need to pair it with something that can be a HID master. The Bluetooth devices you can easily add to an mcu are essentially wireless serial ports, and don't understand the HID protocol. Or so it was a year or two ago, at least. (But you can do it if you use a beefier mcu; I believe the Farrells use Gumstix, which works as a HID master just fine.)
So... what are the other home brewers here using to control their bots these days?
Thanks,
- Joe