<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Sensing and Estimation on Teddy Rook Book</title><link>https://teddyrookbook.com/robotics/sensing-and-estimation/</link><description>Recent content in Sensing and Estimation on Teddy Rook Book</description><image><title>Teddy Rook Book</title><url>https://teddyrookbook.com/img/share.jpg</url><link>https://teddyrookbook.com/img/share.jpg</link></image><generator>Hugo</generator><language>en</language><atom:link href="https://teddyrookbook.com/robotics/sensing-and-estimation/index.xml" rel="self" type="application/rss+xml"/><item><title>Wheel Encoders</title><link>https://teddyrookbook.com/robotics/sensing-and-estimation/encoders/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://teddyrookbook.com/robotics/sensing-and-estimation/encoders/</guid><description>Counts divided by counts per turn give turns; turns times the circumference give distance. Sensing and Estimation · Robotics Ladder</description></item><item><title>Ultrasonic Distance</title><link>https://teddyrookbook.com/robotics/sensing-and-estimation/ultrasonic-ranging/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://teddyrookbook.com/robotics/sensing-and-estimation/ultrasonic-ranging/</guid><description>Sound goes out and back, so distance = speed of sound times time, divided by 2. Sensing and Estimation · Robotics Ladder</description></item><item><title>Accelerometers and Gyros</title><link>https://teddyrookbook.com/robotics/sensing-and-estimation/imu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://teddyrookbook.com/robotics/sensing-and-estimation/imu/</guid><description>At rest, an accelerometer&amp;#39;s tilt is atan(ax / az); a gyro gives turn rate, which adds up to angle and drifts. Sensing and Estimation · Robotics Ladder</description></item><item><title>Noise and Averages</title><link>https://teddyrookbook.com/robotics/sensing-and-estimation/noise-averaging/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://teddyrookbook.com/robotics/sensing-and-estimation/noise-averaging/</guid><description>Averaging N independent readings shrinks the noise by the square root of N. Sensing and Estimation · Robotics Ladder</description></item><item><title>The Complementary Filter</title><link>https://teddyrookbook.com/robotics/sensing-and-estimation/complementary-filter/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://teddyrookbook.com/robotics/sensing-and-estimation/complementary-filter/</guid><description>Trust the gyro over short times and the accelerometer over long times: θ = α(θ + ω Δt) + (1 − α) θ_acc. Sensing and Estimation · Robotics Ladder</description></item><item><title>A Kalman Filter in One Dimension</title><link>https://teddyrookbook.com/robotics/sensing-and-estimation/kalman-1d/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://teddyrookbook.com/robotics/sensing-and-estimation/kalman-1d/</guid><description>Gain K = P / (P + R); new estimate = old + K (measurement − old); new P = (1 − K) P. Sensing and Estimation · Robotics Ladder</description></item></channel></rss>