Go to Post There hasn't been an announcement to buy pool noodles yet. Considering that they are already out of stores in most of the country, draw whatever conclusion that you like. - Joe Ross [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 15-01-2008, 08:51
ZZII 527's Avatar
ZZII 527 ZZII 527 is offline
"Scale Electric Vehicle"
AKA: Shane Colton
FRC #0097
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Cambridge, MA
Posts: 366
ZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond repute
Send a message via AIM to ZZII 527
Field-Oriented Mecanum Drive

An interesting idea I had:

http://web.mit.edu/first/www/semiOLcontrol.pdf

Should give a non-drifting absolute heading. The trig for rotating frame of reference is done off-board to save processor time, sent as analog signals of the sin and cos. This way, all the math done on the RC is straight multiplication.

It looks closed-loop, but it's actually more of an open-loop controller, in that you still trust the Mecanum algorithm to do what it is supposed to do. So, proper weight balance and such still important. The only direct feedback is to cancel out undesired rotation, which seems to be the biggest problem with Mecanum drive.

Feasible? I know I've seen field-oriented drive before. Any tips? Anyone tried something similar with success?
__________________
MIT Mechanical Engineering
>> College Mentor, Team 97: Cambridge Rindge and Latin School with The Edgerton Center, MIT Mechanical Engineering, Bluefin Robotics, and Draper Laboratory
>> Alumnus, Team 527: Plainedge HS
  #2   Spotlight this post!  
Unread 15-01-2008, 08:55
whytheheckme's Avatar
whytheheckme whytheheckme is offline
Registered User
AKA: Jacob Komar
no team
 
Join Date: Feb 2006
Rookie Year: 2005
Location: Providence, RI
Posts: 1,320
whytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond reputewhytheheckme has a reputation beyond repute
Send a message via ICQ to whytheheckme Send a message via AIM to whytheheckme Send a message via MSN to whytheheckme Send a message via Yahoo to whytheheckme
Re: Field-Oriented Mecanum Drive

This looks pretty feasible.

I like the idea of outsourcing all of the heavy math to a co-processor. The flow chart makes it very clear.

If we hadn't vowed not to use mecanum this year, I think I'd give this a try

Jacob
  #3   Spotlight this post!  
Unread 15-01-2008, 10:09
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,514
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Field-Oriented Mecanum Drive

Looks slick.

Using look-up tables for the trig functions, it's not hard to do this in code if you want to go that direction.
  #4   Spotlight this post!  
Unread 15-01-2008, 11:27
Matt C's Avatar
Matt C Matt C is offline
Registered User
FRC #1468 (J-Birds)
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 1999
Location: Islip Terrace, NY
Posts: 396
Matt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond repute
Send a message via AIM to Matt C
Re: Field-Oriented Mecanum Drive

Team 190 did a field oriented control system with mechanum drive for the 2k4 competition. One of the most important things is keeping all 4 wheels on the ground at all times. I wasn't too involved with the system that year, but some of the others on the team might be able to fill you in.

Last edited by Matt C : 15-01-2008 at 11:32.
  #5   Spotlight this post!  
Unread 15-01-2008, 12:12
ZZII 527's Avatar
ZZII 527 ZZII 527 is offline
"Scale Electric Vehicle"
AKA: Shane Colton
FRC #0097
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2003
Location: Cambridge, MA
Posts: 366
ZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond reputeZZII 527 has a reputation beyond repute
Send a message via AIM to ZZII 527
Re: Field-Oriented Mecanum Drive

Quote:
Originally Posted by Matt C View Post
Team 190 did a field oriented control system with mechanum drive for the 2k4 competition. One of the most important things is keeping all 4 wheels on the ground at all times. I wasn't too involved with the system that year, but some of the others on the team might be able to fill you in.
Thanks. I got an email from Mason (190 alum, do you know him?) about it and he gave me some good tips. Looked really cool in '04 (or was it '05? or both?).
__________________
MIT Mechanical Engineering
>> College Mentor, Team 97: Cambridge Rindge and Latin School with The Edgerton Center, MIT Mechanical Engineering, Bluefin Robotics, and Draper Laboratory
>> Alumnus, Team 527: Plainedge HS

Last edited by ZZII 527 : 15-01-2008 at 12:17.
  #6   Spotlight this post!  
Unread 15-01-2008, 12:17
rachal's Avatar
rachal rachal is offline
multipurpose tool
AKA: Rachel
FRC #1072 (Harker Robotics)
Team Role: Alumni
 
Join Date: Jan 2006
Rookie Year: 2005
Location: San Jose, CA -> Cambridge, MA
Posts: 172
rachal is just really nicerachal is just really nicerachal is just really nicerachal is just really nicerachal is just really nice
Send a message via AIM to rachal
Re: Field-Oriented Mecanum Drive

Looks nice. We got pretty decent field-oriented control with a magnetic compass last year. (Although the bot went crazy every time we drove by this one locked door in the hallway at school.)
__________________
2005 Sacramento Winners with 245 and 766
2005 SVR Semi-Finalists with 840 and 668
2005 SVR Judges Award
  #7   Spotlight this post!  
Unread 15-01-2008, 16:56
Matt C's Avatar
Matt C Matt C is offline
Registered User
FRC #1468 (J-Birds)
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 1999
Location: Islip Terrace, NY
Posts: 396
Matt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond reputeMatt C has a reputation beyond repute
Send a message via AIM to Matt C
Re: Field-Oriented Mecanum Drive

Yea, was 2k5, I was getting years confused.
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
Mecanum Drive - Help Smoking_Gun Programming 22 04-12-2007 20:51
Field oriented holonomic code? chaoticprout Programming 4 24-01-2007 23:09
mecanum drive system Charger_07 Technical Discussion 5 23-01-2007 19:20
Mecanum Drive Technique Dan Petrovic Technical Discussion 9 16-08-2006 20:42
pic: Jester Drive:Mecanum Wheel Drive Train Ken Delaney 357 Technical Discussion 64 29-03-2006 22:16


All times are GMT -5. The time now is 10:22.

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