View Single Post
  #1   Spotlight this post!  
Unread 20-08-2010, 10:40
Siri's Avatar
Siri Siri is offline
Dare greatly
AKA: 1640 coach 2010-2014
no team (Refs & RIs)
Team Role: Coach
 
Join Date: Jan 2008
Rookie Year: 2007
Location: PA
Posts: 1,624
Siri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond repute
Send a message via ICQ to Siri
User Interface - Drivetrain Controls

What controls do you give your drivers to operate your robot's drivetrain? I'm not a programmer, so though I'm sure the technical detail would be useful to other, I'm personally asking more about the user interface/experience itself. Especially for more complex drivetrains (e.g. crab/snake/pivot), how to you control and present these additional degrees of freedom to your drivers?


I ask this specifically because my team made a 4-wheel independent pivot drive this year. It's a great drive train and has a lot of potential, but we're still experimenting with how best to control the additional DoFs. We currently have crab and snake drives, a center twist and a ball pivot. Mechanically we can handle automobile and tank drive, absolute and relative crab twists, and X-bias snake as well. None of us, including the drive team, is really sure how to most efficiently and intuitively present all this to the driver.

We work with their feedback (I'm actually a drive coach, not a programmer), but I'm willing to bet there are a lot of options we're unfamiliar with. We spent this season using Halo-like Xbox controls; unfortunately our driver doesn't play Halo. (We're inclined there's another solution besides simply changing this. ) Any input is much appreciated.
__________________