Abstract
Kinematic models are widely used in robotics to describe the mechanism of a robot. For example, the kinematic model of a manipulation robot is typically specified by the position of its joints, and the size and orientation of its links (Craig, 1989; Sciavicco and Siciliano, 2000). Kinematic models are usually derived analytically by a robot engineer and thus rely heavily on prior knowledge about the geometry of the robot. When such a model is applied to a real robot, its parameters have to be carefully calibrated (Gatla et al., 2007) to ensure a high accuracy, for example, using expensive calibration systems at the robot manufacturer’s site. As robotic systems become more versatile and are increasingly delivered in completely reconfigurable ways, there is a growing demand for techniques to learn kinematic models automatically. Ideally, such techniques would neither require human intervention nor costly calibration equipment. This capability does not only facilitate the deployment and calibration of new robotic systems but also enables robots to autonomously adapt their models when the kinematics change, for example, as a result of hardware failures or material fatigue. Furthermore, the intelligent use of tools also requires the robot to include a tool dynamically in its kinematic model (Nabeshima et al., 2006).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Sturm, J. (2013). Body Schema Learning. In: Approaches to Probabilistic Model Learning for Mobile Manipulation Robots. Springer Tracts in Advanced Robotics, vol 89. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37160-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-37160-8_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-37159-2
Online ISBN: 978-3-642-37160-8
eBook Packages: EngineeringEngineering (R0)