center of mass 150lb located 3 inches forward and 4 inches to the right of the center of geometry
assume flat level floor, and the bottom of all four wheels coplanar
skid-steer vehicle with 4 standard non-treaded wheels, except the 2 front wheels are badly misaligned:
— FrontRight is 0.22983514251446 radians CCW
— FrontLeft is 0.65426122466113 radians CW
coefficient of kinetic friction 0.7, independent of speed and direction
left wheels being driven forward at tangential speed 2 ft/sec
right wheels being driven backward at tangential speed 2 ft/sec
at steady state, the vehicle’s center of rotation is located at the center of mass
At steady state, how fast is the robot rotating?**
Im not sure if this is right, especially because the robot must now be constrained to rotate around its center, but I got 0.1748 rotations per second = 1.098 rad/sec.
Yes it is. But this is all leading somewhere, and we’re almost there.
Im not sure if this is right, especially because the robot must now be constrained to rotate around its center, but I got 0.1748 rotations per second = 1.098 rad/sec.
Work:
There was no link to your work.
Here’s how you can check your answer:
at each wheel, use your answer to calculate the carpet velocity vector at that wheel due to robot rotation around the center of mass
at each wheel, combine (vector addition) the carpet velocity due to robot motion at that wheel (from step1) and the tangential velocity of that wheel to get the net carpet velocity at that wheel.
compute the normal force at each wheel, and use that to calculate the magnitude of the kinetic friction at each wheel.
at each wheel, use the net carpet velocity direction (from step2) at that wheel to split the kinetic friction magnitude at that wheel into X and Y components at that wheel
Sum the X components from step4. The sum should be zero at steady state.
Sum the Y components from step4. The sum should be zero at steady state.
Sum the torques around the center of mass due to the X and Y components from step4. The sum should be zero at steady state.
If any of the sums from steps 5, 6, or 7 are not zero, your answer is not correct.
I think now that my answer is wrong because I must have a net force in the x direction due to friction. For my answer I had used my previous method of breaking the velocity into two perpendicular components, with one of those components tangent to the circle centered at the robots center and intersecting the wheel.
I then multiplied each of these velocities by the ratio of weight over the wheel to total weight so that the wheel closer to the center of mass and with the most weight on top of it have a greater impact on total velocity.
To me, this seems like you might be leading Us toward forward kinematics for swerve…
This thread keeps getting hits so maybe there’s still some interest.
I’ll kick-start this, with Step#1 for the Front Right wheel:
*
*
> # rad/sec robot rotation around CoM:
> omega=1.098
1.098
>
> # wheelbase:
> L=24/12
2
>
> # trackwidth:
> W=30/12
2.5
>
> # X coordinate of Center of Mass (relative to Center of Geometry):
> Xm=4/12
0.33333333
>
> # Y coordinate of Center of Mass (relative to Center of Geometry):
> Ym=3/12
0.25
>
> # X component of carpet motion at FrontRight wheel due to robot rotation:
> V1x=-omega*(L/2-Ym)
-0.8235
>
> # Y component of carpet motion at FrontRight wheel due to robot rotation:
> V1y=omega*(W/2-Xm)
1.0065