ArticleslgStudy

engineering

Odometry

Odometry is a engineering topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Odometry rather than just read about it. In short: Odometry is the use of data from motion sensors to estimate change in position over time. It is used in robotics by some legged or wheeled robots to estimate their position relative to a starting location.

Odometry — main illustration
Odometry — illustration

Key takeaways

  • Odometry belongs to engineering; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Odometry to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Odometry from memory before moving on to harder problems.

Reference excerpt

Odometry is the use of data from motion sensors to estimate change in position over time. It is used in robotics by some legged or wheeled robots to estimate their position relative to a starting location. This method is sensitive to errors due to the integration of velocity measurements over time to give position estimates. Rapid and accurate data collection, instrument calibration, and processing are required in most cases for odometry to be used effectively. The word odometry is composed of the Greek words odos (meaning "route") and metron (meaning "measure").

Example Suppose a robot has rotary encoders on its wheels or on its legged joints. It drives forward for some time and then would like to know how far it has traveled. It can measure how far the wheels have rotated, and if it knows the circumference of its wheels, compute the distance. Train operations are also frequent users of odometrics. Typically, a train gets an absolute position by passing over stationary sensors in the tracks, while odometry is used to calculate relative position while the train is between the sensors.

More sophisticated example Suppose a simple robot has two wheels, both capable of moving forward or in reverse, positioned parallel to each other and equidistant from the robot's center. Additionally, each motor has a rotary encoder, allowing determination of whether either wheel has traveled one "unit" forward or reverse along the floor. This unit is defined as the ratio of the wheel's circumference to the encoder's resolution. If the left wheel were to move forward one unit while the right wheel remained stationary, then the right wheel acts as a pivot, and the left wheel traces a circular arc in the clockwise direction. Since one's unit of distance is usually tiny, one can approximate by assuming that this arc is a line. Thus, the original position of the left wheel, the final position of the left wheel, and the position of the right wheel form a triangle, which one can call A. Also, the original position of the center, the final position of the center, and the position of the right wheel form a triangle which one can call B. Since the center of the robot is equidistant to either wheel, and as they share the angle formed at the right wheel, triangles A and B are similar triangles. In this situation, the magnitude of the change of position of the center of the robot is one half of a unit. The angle of this change can be determined using the law of sines.

See also Dead reckoning Visual odometry

External links

"Using a PID-based Technique For Competitive Odometry and Dead-Reckoning". Seattle Robotics. Retrieved 2016-04-17.

Illustrations

Odometry: Five digit odometer of a Citroën Acadiane, 1986
Five digit odometer of a Citroën Acadiane, 1986

Worked examples

Example 1 — a first encounter with Odometry

Start with the simplest possible case. Write down what Odometry claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In engineering, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Odometry before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Odometry ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Odometry

In research
Odometry appears in engineering research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Odometry in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Odometry is common in secondary-school and first-year university syllabi. It links to neighbouring topics Robot control, so understanding it makes those chapters shorter.
In everyday life
Look for Odometry outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Odometry in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Odometry means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Odometry out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Odometry in simple terms?

Odometry is the use of data from motion sensors to estimate change in position over time. It is used in robotics by some legged or wheeled robots to estimate their position relative to a starting location.

Why does Odometry matter?

Because it connects several engineering ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Odometry?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Odometry.

Tags

  • Robot control

Keep exploring