После каждого изменения, которое вы внесли в исходный код bash и убедитесь, что вы запустили:
catkin make
, если вы уже сделали это, проверьте, правильно ли установлен ros, запустив
roscore
на одном терминале и пусть он продолжает работать. После этого попробуйте запустить своего turtlebot на другом терминале. Если это не работает, даже если вы установили все необходимое, я думаю, проблема в вашей виртуальной машине, id рекомендует вам запустить ROS на Ubuntu с USB-накопителем.