ROS 1 Noetic, Gazebo, Catkin
- Create a catkin workspace
- Clone the repository into the src folder
- Outside the src directory, install the dependencies:
rosdep install -i --from-path src
- Build the workspace
catkin build babbling_example
- Source the workspace
source devel/setup.bash
- Run the simulator:
roslaunch babbling_example simulation.launch
- Run the babbling routine:
rosrun babbling_example mirror_babbling.py
This routine, just moves the robot and takes a snapshot, storing the (image, state) pair as a training example.