Go to Post Perhaps we should just have signs put up that say "Please remove your head and tail before entering". - Molten [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 01-02-2007, 21:33
b_mallerd b_mallerd is offline
Programmer
FRC #1346 (Trobotics)
Team Role: Programmer
 
Join Date: Dec 2005
Rookie Year: 2005
Location: Vancouver
Posts: 35
b_mallerd is on a distinguished road
Send a message via MSN to b_mallerd
Mecanum Feedback

Hey,

This is 1346's first time using mecanum wheels and we're having some difficulty with the controls.

We have the vector addition equations and everything but currently working on a closed loop system using optical encoders. Is this the best way of going about it?

For those of you who have built mecanum drive trains before: What is the best way to "close the loop" and get feed back?

Gyro? Encoders? Other techniques?

Any comments on the programming is also highly appreciated cuz I am the programmer after all...
__________________
  #2   Spotlight this post!  
Unread 01-02-2007, 21:59
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: Mecanum Feedback

Out of curiosity does it behave at all without feedback?
__________________
1139 Alumni
  #3   Spotlight this post!  
Unread 01-02-2007, 22:00
TubaMorg TubaMorg is offline
Programmermechanicalelect ricalcoach
AKA: Dan
FRC #1480 (Robatos Locos)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Houston
Posts: 450
TubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond reputeTubaMorg has a reputation beyond repute
Re: Mecanum Feedback

Actually assuming you have the equations working properly, that's the trickiest part. Encoders will give you the speed of each wheel which is what you need to control fwd/back/strafe etc. For twist you need a gyro. Now implement a simple proportional control loop for each wheel and it should drive like a charm.
  #4   Spotlight this post!  
Unread 02-02-2007, 18:23
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,078
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Mecanum Feedback

Most holonomic drives don't behave AT ALL without some sort of feedback. Although sometimes if you just use a gyro (without encoders) and some clever programming, you can get by.
  #5   Spotlight this post!  
Unread 02-02-2007, 22:07
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: Mecanum Feedback

I'm sort of at the same point with my code.

We are working on the mecanums. I'm using a combo of the optical encoders made for banebots gear boxes and the gyro. Not too sure how it's going to turn out. I'm writing code now, I'll test it tomorrow. I'd be happy to share when I figure it out.

Jacob
  #6   Spotlight this post!  
Unread 03-02-2007, 02:19
b_mallerd b_mallerd is offline
Programmer
FRC #1346 (Trobotics)
Team Role: Programmer
 
Join Date: Dec 2005
Rookie Year: 2005
Location: Vancouver
Posts: 35
b_mallerd is on a distinguished road
Send a message via MSN to b_mallerd
Re: Mecanum Feedback

Hey,


The drive train isn't usable without any feedback. When commanded to drive straight, it moves in a kind of arc and I bet if the floor is big enough it'd do a perfect circle (probably motor bias).

Recently we broke an encoder so it'll be a few days until the new one ships in but in the meantime I can always to figure out how to implement the gyro.

Great advice, Thanks.
__________________
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 programming mrmummert Programming 27 28-01-2007 13:45
Mecanum Suspension? thefro526 Technical Discussion 4 09-01-2007 23:09
Mecanum Rob2713g Technical Discussion 13 03-11-2006 14:16
Mecanum Wheels TheFerret Technical Discussion 8 16-01-2006 09:23


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

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