--- # Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: CC-BY-SA-4.0 title: Learning permalink: /modules/5/learning.html --- We have seen how to modify the environment and a robot in Gazebo. Besides the usual testing, a simulator is a powerful tool for applying machine learning techniques, such as reinforcement learning. In this module, we will see how to let the robot learn a task in Gazebo simulation. First, let's start in the [next unit]({{ site.baseurl }}{% link _modules/mod-5b-rl-basics.md %}) with the basics of reinforcement learning.