Heading as a function of wheel rotations

Click For Summary
SUMMARY

The discussion focuses on calculating the change in heading for a robot with two motorized wheels and a skid wheel. The formula presented, ΔHeading = [(ΔDL-ΔDR)*radius of wheels]/wheelbase, is questioned due to concerns about the axis of rotation changing with wheel velocities. However, it is established that the effect of varying wheel speeds cancels out, as the radius of the turn remains equidistant from the wheels, ensuring accurate heading calculation. This confirms that the initial formula is valid under the discussed conditions.

PREREQUISITES
  • Understanding of robot kinematics
  • Familiarity with wheelbase and radius of wheels
  • Knowledge of differential drive systems
  • Basic principles of angular velocity
NEXT STEPS
  • Research differential drive kinematics in robotics
  • Explore the concept of radius of turn in mobile robots
  • Learn about the effects of wheel slip on heading accuracy
  • Study advanced motion planning algorithms for robotic navigation
USEFUL FOR

Robotics engineers, hobbyists building mobile robots, and students studying robotic motion dynamics will benefit from this discussion.

fishingspree2
Messages
138
Reaction score
0
Hello, I have a three robots which consists of two motorized wheels and a skid wheel. The two motorized wheels are on the front of the robot. I am trying to find the change in heading of the robot based on the previous state.

I have found out that ΔHeading = [(ΔDL-ΔDR)*radius of wheels]/wheelbase. where ΔD is the difference in wheel rotations between ti and ti-1. I have a feeling that this is not correct, since the axis of rotation changes depending on the angular velocity of each wheel. For example, if one of the wheels is at rest while the other rotates, then the axis of rotation of the robot is the wheel at rest. If the two wheels are rotating in opposite direction, then the axis of rotation of the robot is halfway between the two wheels. The formula I have derived does not take this into account.

Can anyone point me in the right direction?
Thank you
 
Engineering news on Phys.org
fishingspree2 said:
Can anyone point me in the right direction?
The effect you are concerned about is not a problem because it actually cancels.

When the radius of the turn is in the midway between the wheels, one wheel moves forward half the distance, while the other moves backwards half the distance. The difference is still the true heading.
 

Similar threads

Replies
9
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 25 ·
Replies
25
Views
2K
  • · Replies 8 ·
Replies
8
Views
7K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 12 ·
Replies
12
Views
3K
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
Replies
67
Views
5K