This book provides a mathematical introduction into algorithmic geometry with applications to robotics and computer graphics, from classical problems to Grobner bases. Illustrated by applications in computer graphics, curve reconstruction and robotics.