|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#46
|
||||
|
||||
|
Re: Swerve Gear Box
Quote:
Probably not physically possible, but I can't say it isn't. |
|
#47
|
||||
|
||||
|
Re: Swerve Gear Box
Quote:
|
|
#48
|
|||||
|
|||||
|
Re: Swerve Gear Box
A less sophisticated version would be to use two attached wires similar to speaker wire in the appropriate gauge. Run it down through the center of rotation, you could then experimentally determine how much slack you'd need in the wire and how many twists you could handle before damaging the wire.
I know when I build tube amps I do something like this with the AC heaters and I'm able to get a good 10-20 tight twists in a 6 inch length. Using a little bit of clever coding you can ensure that your robot wont exceed so many twists in one direction. Certainly not as elegant as a slip ring, but quite effective within the rules as I understand them. |
|
#49
|
||||
|
||||
|
Re: Swerve Gear Box
Quote:
Same comment for limited-range steering (ie less than 360 degrees). |
|
#50
|
|||
|
|||
|
Re: Swerve Gear Box
Quote:
|
|
#51
|
|||||
|
|||||
|
Re: Swerve Gear Box
Quote:
I'd also be interested to hear if any teams know how many revolutions they make in an average match. I'm thinking it can't be more than a dozen in one direction, but having never used a swerve I can't say for sure. It works perfect in my mind, but reality has a way of making fools of us all. |
|
#52
|
||||
|
||||
|
Re: Swerve Gear Box
Quote:
|
|
#53
|
|||||
|
|||||
|
Re: Swerve Gear Box
Quote:
this is incredibly intuitive; move that way that fast, and spin this way this fast. I don't understand how this isn't "unicorn drive". |
|
#54
|
|||||
|
|||||
|
Re: Swerve Gear Box
Quote:
|
|
#55
|
|||||
|
|||||
|
Re: Swerve Gear Box
Quote:
That doesn't have any proof in it really, it's just working code that takes the translation and rotation inputs and generates the 8 outputs (angles/speeds). Working code is a darn good argument in my opinion though (and in our case, working code on a robot). Last edited by AdamHeard : 29-08-2011 at 20:05. |
|
#56
|
|||||
|
|||||
|
Re: Swerve Gear Box
Quote:
Quote:
The latter scheme, as Adam pointed out, is similar the prior, but much simpler (less inputs, less inverse kinematics). This makes it easier for someone to control it, but with has "less control" over the outputs of the system. However, this can be overcome by "transferring" some of the complicated "inverse kinematics" back to the human driver: by training, the human driver could learn to control the three inputs they are given in this scheme to produce very similar results to the above control scheme (e.g. the driver could drive in an arc/spline while rotating by learning how to perfectly alter and coordinate the X-Y vector and Z-rotation joysticks). |
|
#57
|
|||||
|
|||||
|
Re: Swerve Gear Box
Quote:
I guess what is better for human control is more a matter of opinion than anything. |
|
#58
|
|||||
|
|||||
|
Re: Swerve Gear Box
Quote:
In hindsight the wording I used in my last post might have been confusing, but by "prior" I meant what PAR_WIG1350 posted and by "latter" what you posted. |
|
#59
|
||||
|
||||
|
Re: Swerve Gear Box
Yes, it would. A Unicorn drive has exactly 3 degrees of freedom: two translational and one rotational. Typically, these 3 motions are all specified with respect to the same reference point on the vehicle, usually the center of geometry of the wheel pattern.
Any desired motion of the vehicle, including making the vehicle revolve around an arbitrary external point while simultaneously rotating about its own center of geometry, can be commanded by specifying the (time varying) values of the above mentioned 3 degrees of freedom. One example is given here, which shows how to convert an Ackermann steering command into the 3 degrees of freedom. Quote:
Specifying an external point around which you want the vehicle center-of-geometry to instantaneously be revolving is simply a different way to specify the vehicle's instantaneous 2D translational motion. The interface presented to the driver should be as intuitive as possible for the types of vehicle motions the driver wants the vehicle to perform. Last edited by Ether : 30-08-2011 at 08:03. |
|
#60
|
||||
|
||||
|
Re: Swerve Gear Box
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|