Motor babbling


Motor babbling is a process of repeatedly performing a random motor command for a short duration. The concept has its roots from the motion process of human infants, during the period of acquiring their own body models as sensor-motor relationships. In robotics, it is a system of robot learning whereby a robotic system can autonomously develop an internal model of its self-body and its environment.
It is a recent methodology with respect to complicated robotic system such as humanoid robots. Motor babbling is one of the methodologies which seek to imitate human-like cognition and learning in robotic systems. It can lead to the identification of parameters and the acquisition of a forward inverse model, which the robot uses as its body dynamics, allowing it to generate motion. For example, when developing sensory-motor control eye robot systems, motor babbling constitutes the first stage displayed in spontaneous limb movements and is followed by exploratory movements.