|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
pic: Hart District Robotics Swerve Drive Prototype
|
|
#2
|
|||
|
|||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Very nice offseason project. I really like your use of simple design and use of COTS parts. How is that shifter working out for you guys? What is your control scheme (joystick setup and steering functions)? Are you having difficulties with the modules being in a rectangle instead of a perfect square layout? What motors/gearbox are you steering with?
Looks really clean. Nice work! |
|
#3
|
||||
|
||||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Can I see a close-up of the wheel mount?
|
|
#4
|
|||
|
|||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
videos please?
![]() |
|
#5
|
|||||
|
|||||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
This looks really nice and pretty simple. How long did it take you?
|
|
#6
|
||||
|
||||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Quote:
|
|
#7
|
|||
|
|||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Perhaps with slightly more complex software? I would imagine that there would need to be code in place to keep the robot from trying to turn long ways by scrubbing the wheels (skid style). But this is just an assumption, the last swerve I programmed was a square and had some pretty major mechanical problems. |
|
#8
|
|||
|
|||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
I've only heard that there is more difficulty in programming a rectangular swerve for reasons unknown to me.
Never dabbled in programming, so I am asking based on what others have told me. So, is it easier (easier being a relative term) to program a square swerve in terms of controls? edit: what Andrew said seems to make sense. Last edited by Akash Rastogi : 18-11-2011 at 00:39. |
|
#9
|
||||
|
||||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Quote:
The challenge with swerve is not the inverse kinematics, but how to control each wheel2. 1The problem of figuring out the theoretically correct speed and steering angle for each of the 4 wheels for any given desired vehicle motion is called inverse kinematics. The derivation of the formulas for this is interesting but not beyond the reach of high school mathematics. The formulas themselves are straightforward. 2If you could make each wheel instantaneously go to its theoretically correct speed and steering angle, swerve would be simpler. But there are dynamics involved. It takes time to steer the wheel and change its speed. During this transition time, the vehicle may do unexpected and/or undesired things. So the real problem in implementing a competent swerve drive is how to control each wheel to obtain predictable operation and acceptable response to driver commands. |
|
#10
|
|||
|
|||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Not a whole lot keeping those chains on the big drive sprockets, and the drive chain in the upper part of the picture looks pretty loose.
You may want to consider a tensioning system of some sort for it. Transferring any sort of power through that chain is going to make it fly off. Other than that, looks really neat. |
|
#11
|
|||||
|
|||||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Quote:
Quote:
|
|
#12
|
|||
|
|||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
I notice that it uses the banesbot transmissions for steering. They are not 1 to 1 on the chain drive. How are you measuring wheel angle?
|
|
#13
|
|||||
|
|||||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
We plan on measuring wheel angle with encoders or potentiometers mounted coaxially above the banebots gearbox output shaft. We don't have those encoder mounts on the robot in this picture.
|
|
#14
|
|||
|
|||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
Quote:
With respect to measuring wheel angle, I just want to warn you to make sure you buy a high quality sensor for this. My team learned this the hard way. |
|
#15
|
|||||
|
|||||
|
Re: pic: Hart District Robotics Swerve Drive Prototype
I'm curious how the p60s will hold up cantilevered that like. We're overly cautious with them though.
The concept and gearing looks sound, can't really comment on the modules at all. I think you could make the frame a lot easier for you by reducing the number of members by more than half. A lot of time goes into fabrication of such a frame, and also a lot of weight. It looks like you could do just two main 3x1 rails (one per side), and lesser framing just connecting those. Would save a lot of time and weight. The frame for our Swerve drive is JUST a perimeter of 2x1x1/16". What most people don't realize is the code is where you really make/break a crab drive. What have you guys accomplished there so far? We used incremental encoders (s4's) for our steering, but have used MA3's in the past (as have a few other teams). I know other teams have used limitless potentiometers, and rotary hall effect sensors. Expect to pay $30 minimum for anything of quality. Last edited by AdamHeard : 18-11-2011 at 17:25. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|