Fuse sensor data course : Impossible to move robot

Hello, I’ve posted this topic already on the related course support forum but it seems to be an old forum so nobody visits it. Hence I post my request here :

On fuse sensor data to improve localization course, Unit 2 about combining the robot_localization and amcl node, we need to create a map of the environment.

After lauching the start_mapping.launch file, I try to make the robor move with my keyboard using

roslaunch summiy_xl_gazebo keyboard_teleop.launch

But I have the following error

ERROR: cannot launch node of type [turtlebot_teleop/turtlebot_teleop_key.py]: turtlebot_teleop
ROS path [0]=/opt/ros/kinetic/share/ros
ROS path [1]=/home/user/catkin_ws/src
ROS path [2]=/home/simulations/public_sim_ws/src
ROS path [3]=/opt/ros/kinetic/share 

Can someone help me ? I’m stuck until I manage to create the map

Noted, it seems that its not instaled. For the moment you can download this git an execute it like this:

git clone https://github.com/ros-teleop/teleop_twist_keyboard
cd teleop_twist_keyboard
python teleop_twist_keyboard.py

We will work on installing it in the system asap

I’ve tried this, but then the console keeps saying

Waiting for subscriber to connect to /cmd_vel