Go to Post Roses are red/Violets are blue/I'll write a poem/Once build season's over. - Taylor [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 16-01-2011, 13:21
Yahya Gilany Yahya Gilany is offline
still learning !!
FRC #2445
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: USA
Posts: 3
Yahya Gilany is an unknown quantity at this point
Send a message via MSN to Yahya Gilany Send a message via Yahoo to Yahya Gilany
Question Mecanum wheels programming

Does any one have a working example on how to program a mecanum wheels to move side by side using LabView, please ??


Thanks!!
Reply With Quote
  #2   Spotlight this post!  
Unread 16-01-2011, 13:32
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Mecanum wheels programming

Quote:
Originally Posted by Yahya Gilany View Post
Does any one have a working example on how to program a mecanum wheels to move side by side using LabView, please ??


Thanks!!

There's a vi for that.

Holonomic vi

The "Y" input to the vi is for forward/reverse motion.

The "X" input to the vi is for strafe right/left (sideways) motion.

The "Rotation" input to the vi is for turning (yaw).


To take advantage of all three possible motions, you will need to provide those 3 inputs to the vi, so you will need a 3-axis joystick or two 2-axis joysticks or some other scheme.




Last edited by Ether : 16-01-2011 at 13:58.
Reply With Quote
  #3   Spotlight this post!  
Unread 16-01-2011, 13:44
Yahya Gilany Yahya Gilany is offline
still learning !!
FRC #2445
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: USA
Posts: 3
Yahya Gilany is an unknown quantity at this point
Send a message via MSN to Yahya Gilany Send a message via Yahoo to Yahya Gilany
Re: Mecanum wheels programming

thanks a lot . does that works with 4 wheels that all in the same direction !! ( forward\ reverse) ??
I thought we might need 2 wheels going ( forward ) and the other 2 ( reverse ) so that it moves side by side !
Reply With Quote
  #4   Spotlight this post!  
Unread 16-01-2011, 13:52
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,100
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Mecanum wheels programming

Quote:
Originally Posted by Yahya Gilany View Post
thanks a lot . does that works with 4 wheels that all in the same direction !! ( forward\ reverse) ??I thought we might need 2 wheels going ( forward ) and the other 2 ( reverse ) so that it moves side by side
I'm not sure what you mean by the above, but there IS a right way and a wrong way to mount the mecanum wheels.

Take a look at this thread. The "X" and "O" mentioned in the post is the visual appearance of the mecanum rollers. The wheels themselves should all be aligned parallel to the robot's fore/aft axis.




Last edited by Ether : 16-01-2011 at 13:57.
Reply With Quote
  #5   Spotlight this post!  
Unread 19-01-2011, 15:31
Belenus Belenus is offline
Programing Team Leader
AKA: Jeoffrey
FRC #3140
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Knoxville, TN
Posts: 5
Belenus is an unknown quantity at this point
Re: Mecanum wheels programming

Ok I am very new, and this may be a stupid question but where is the "Holonomic vi" I can not find it and non of the team is really great with LabView yet.

Thanks Jeff
Reply With Quote
  #6   Spotlight this post!  
Unread 19-01-2011, 16:06
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Mecanum wheels programming

Quote:
Originally Posted by Belenus View Post
...where is the "Holonomic vi"...
At the bottom of the functions palette is the "WPI Robotics Library".
The first thing in the WPI Robotics Library is "RobotDrive".
You'll find the Holonomic Drive vi right next to Tank Drive and Arcade Drive.

Last edited by Alan Anderson : 19-01-2011 at 22:29. Reason: functions palette is not tools palette
Reply With Quote
  #7   Spotlight this post!  
Unread 19-01-2011, 17:34
BenGrapevine's Avatar
BenGrapevine BenGrapevine is offline
Head Programmer
AKA: Tony Simmering
FRC #2549 (Millerbots)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Minneapolis, Minnesota
Posts: 46
BenGrapevine is an unknown quantity at this point
Re: Mecanum wheels programming

Quote:
Originally Posted by Alan Anderson View Post
At the bottom of the tool palette is the "WPI Robotics Library".
The first thing in the WPI Robotics Library is "RobotDrive".
You'll find the Holonomic Drive vi right next to Tank Drive and Arcade Drive.
My team has decided on Mecanum wheels, and I still can't find the "WPI Robotics Library".

This is what I did, correct me if I'm wrong, PLEASE!

1. Open LABVIEW 2011
2. Go up to the "tools" bar
3. ?? (Where do I find the "WPI Robotics Library"?)
4. Holonomic Drive VI
5. Profits
__________________
Millerbots Team 2549
orange and blue
Reply With Quote
  #8   Spotlight this post!  
Unread 19-01-2011, 18:05
Belenus Belenus is offline
Programing Team Leader
AKA: Jeoffrey
FRC #3140
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Knoxville, TN
Posts: 5
Belenus is an unknown quantity at this point
Re: Mecanum wheels programming

Thanks everyone, you all are very helpful.
Reply With Quote
  #9   Spotlight this post!  
Unread 19-01-2011, 22:28
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Mecanum wheels programming

Quote:
Originally Posted by Alan Anderson View Post
At the bottom of the tool palette is the "WPI Robotics Library".
I meant "functions palette", not "tool palette". Sorry about that.

You can open the function palette by right-clicking on a blank spot in the block diagram, or by choosing "Functions Palette" from the View menu.
Reply With Quote
  #10   Spotlight this post!  
Unread 20-01-2011, 17:01
BenGrapevine's Avatar
BenGrapevine BenGrapevine is offline
Head Programmer
AKA: Tony Simmering
FRC #2549 (Millerbots)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Minneapolis, Minnesota
Posts: 46
BenGrapevine is an unknown quantity at this point
Re: Mecanum wheels programming

Forget my comment, I learned how to make mecanum from scratch.
__________________
Millerbots Team 2549
orange and blue
Reply With Quote
Reply


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


All times are GMT -5. The time now is 21:20.

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