Go to Post P.S. - Don't eat spicy food before a match, or a marathon of matches like eliminations. It never ends well. Trust me. - Keith Chester [more]
Home
Go Back   Chief Delphi > CD-Media > White Papers
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

photos

papers

everything



Cyber Blue 234 - Swerve Implementation Presentation

By: Chris Fultz
New: 04-27-2010 07:16 AM
Updated: 04-27-2010 07:16 AM
Total downloads: 804 times


This is the presentation package used by members of Cyber Blue at the 2010 Championship Forum. Topic - Decision and Implementation of Swerve Drive

This is the presentation package from Team 234, Cyber Blue, that was used at the 2010 Championship Forums.

The presentaiton covers a breif history of omni-directional drives, the team decision process to select a system, the implementation and the results of our activity.

Due to the size of the file, it is in pdf format.

Attached Files

  • pdf Cyber Blue 234 Swerve Drive Decision Making Presentation

    Swerve Drive Decision Making A.pdf

    downloaddownload file

    uploaded: 04-27-2010 07:16 AM
    filetype: pdf
    filesize: 1.46MB
    downloads: 802



Recent Downloaders

  • Guest

Discussion

view entire thread

Reply

04-27-2010 07:23 AM

Chris Fultz


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

This is the slide package from Cyber Blue's "Swerve Drive Implementation" presentation at the 2010 FIRST Championship Forum.

The presentation covers a brief history of omni-directional drives, the decision process the team used to select a drive type, the implementation steps, results and some lessons learned.

A companion "white paper" is in final review and will be posted soon.

Due to the size of the file, this has been converted to a PDF format.

Presenters were students Miranda Goelz, Marcus Hosler and Logan Milner and mentor Collin Fultz.



05-22-2010 02:15 PM

Ether


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

Hi Chris,

On Page 11 of the presentation, it states that "low traction wheels are required" for holonomic drive. Could you please clarify what you meant by this?

Thanks

~



05-22-2010 02:27 PM

Akash Rastogi


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

Quote:
Originally Posted by Ether View Post
Hi Chris,

On Page 11 of the presentation, it states that "low traction wheels are required" for holonomic drive. Could you please clarify what you meant by this?

Thanks

~
Depending on what motors are used, low traction wheels are better for turning the modules. WildStang uses kit wheels for example.



05-22-2010 03:18 PM

Ether


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

Thanks Akash.

I'd like to hear from Chris or Collin or someone on Team 234 with technical expertise who contributed to the paper if they are listening in.


~



05-22-2010 09:57 PM

Matt Goelz


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

Quote:
Originally Posted by Ether View Post
On Page 11 of the presentation, it states that "low traction wheels are required" for holonomic drive. Could you please clarify what you meant by this?
All this really means is that if you are trying to execute any omnidirectional drive other than swerve, you will have to use omni wheels or the likes of them. However with the swerve drive you can use any wheel you want: roughtop, wedgetop, rubber, plastic, etc. This is how you can have better traction than other holonomic drives.

It kinda refers back to the point of "the wheels have to slip for the system to move" under the holonomic drive column on that same page.

I did not contribute to this presentation but I was involved in the brainstorming, choosing, and testing of this project. This point came up a lot when we were discussing what type of holonomic drive to test.

I hope this helps.



05-23-2010 08:04 AM

Ether


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

Hi Matt,

Thanks for the response.

When you say "the wheels have to slip for the system to move" what do you mean by that? Are you referring to the rollers spinning, or are you referring to slipping between the floor and wheel contact surfaces?

If the latter, where did your team get that understanding?


~



05-23-2010 09:28 AM

Chris Fultz


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

The reference mainly applies to mecanum wheels. for these wheels to work and allow the robot to slide side to side, the small rollers must be low traction.

Same with an Omni wheel - they are made to slide side to side, so they have to be low traction.

With a swerve drive, since the whole wheel set rotates to change direction, a higher traction wheel material can be used. In these systems, the wheel does not slide across the floor.

For how did we learn this, it was just through analysis of the different systems and an understanding of how and why they work.



05-23-2010 10:15 AM

Matt Goelz


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

sorry i didnt notice this was already responded to, but this explains the mechanum and holonomic drive situation in a little more depth if needed.

Its both actually. This understanding comes from any holonomic drive that uses omni wheels. Each wheel has 2 directions it wants to go. The way the system goes one direction specifically is by each direction canceling out with an opposite direction from the adjacent wheel except the direction it will travel. You can only achieve this type of drive that uses this implementation with wheels that slide easily or omni wheels.

A mechanum or a holonomic drive where the wheels are angled in the four corners in a diamond pattern for example:
the front right wheel wants to go forward and right
the front left wants to go forward and left
the back right wheel wants to go forward and right
the back left wheel wants to go forward and left

This results in the system moving forward because the lefts and rights canceled out. To be able to cancel out directions like this, you have to use a very low friction wheel or omni wheel. In theory, if you have wheels that slide very easily, they will slip on the floor and move the robot. I have never actually seen this done, as all the holonomic drives I've seen use omni wheels.



05-23-2010 02:16 PM

Ether


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

Quote:
Originally Posted by Chris Fultz View Post
The reference mainly applies to mecanum wheels. for these wheels to work and allow the robot to slide side to side, the small rollers must be low traction.

Same with an Omni wheel - they are made to slide side to side, so they have to be low traction.

With a swerve drive, since the whole wheel set rotates to change direction, a higher traction wheel material can be used. In these systems, the wheel does not slide across the floor.

For how did we learn this, it was just through analysis of the different systems and an understanding of how and why they work.

Hi Chris,

Thanks for responding.

A mecanum vehicle does not require low traction tread surface on the rollers in order to move sideways. The sideways motion of the vehicle is accomplished by the combined action of the wheels turning and the rollers rolling. It does not depend on "sliding" at the roller-to-floor contact interface.

If you have access to a good university library, an excellent discussion of this is provided in chapter 3 of Introduction to Autonomous Mobile Robots by Siegwart and Nourbakhsh. You can also probably get the book via inter-library loan through your local community library.

I've posted a short paper here...

http://www.chiefdelphi.com/media/papers/2390

... which derives the inverse kinematic equations which show how to properly program a 4-wheel mecanum vehicle's individual wheel speeds in order to accomplish any desired combination of simultaneous vehicle motions (fore/aft; sideways; rotation) without scrubbing the wheels against the floor.


An explanation why a mecanum vehicle has less traction than a standard-wheel vehicle (even if both vehicles have the same tread material) is given here:

http://www.chiefdelphi.com/media/papers/2385


I'd be interested in discussing this with you if you disagree after reading the book or the papers.



~



05-24-2010 07:19 AM

Collin Fultz


Unread Re: paper: Cyber Blue 234 - Swerve Implementation Presentation

Ether -

Thank you for the response and questions. Matt and Chris have pretty well captured our team's thoughts going into the decision making process. Our largest reason for not selecting a holonomic or mecanum drive for the fall project was the loss of pushing force commonly experienced by robots with those drive systems.

I haven't been able to read the links you posted (dang job...), but will put them on my to-do list.

Thanks again for the comments. I'll get back to you once I am able to read your links.

-C



view entire thread

Reply

Tags

loading ...



All times are GMT -5. The time now is 09:45 AM.

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