cn/ROS/Tutorials - ROS Wiki
1.
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
2.
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
3.
sudo apt update
4.
sudo apt install ros-melodic-desktop
or
sudo apt install ros-melodic-desktop-full
(桌面完整版:包含 ROS、rqt、rviz、机器人通用库、2D/3D 模拟器、导航以及 2D/3D 感知包。)
5.使用国内版本的rosdep(rosdepc),这是古月居上的一位作者自己制作的
如果提示没有pip,执行以下语句,然后再次下载rosdepc
sudo pip install rosdepc
sudo apt-get install python3-pip
6.
sudo rosdepc init rosdepc update
7.
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc source ~/.bashrc
ROS突然没有setup.bash文件_桦树无泪的博客-CSDN博客_setup.bash没有那个文件或目录
8.
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
9.
source /opt/ros/melodic/setup.bash
10.
mkdir -p ~/catkin_ws/src cd ~/catkin_ws/ catkin_make
11.
source devel/setup.bash
12.
cd ~/catkin_ws/src
13.
catkin_create_pkg beginner_tutorials std_msgs rospy roscpp
14.
cd ~/catkin_ws catkin_make
15.if mentioned CMake Error , run this . else pass.
pip3 install -U rosdep sudo apt-get install ros-molodic-rospy
Could not find a package configuration file provided by “rospy“ with any of the following names:报错_✘触不可及的博客-CSDN博客
16.
. ~/catkin_ws/devel/setup.bash
17.
source /opt/ros//setup.bash
18.
cd ~/catkin_ws catkin_make
19最后一步,试试小乌龟能不能被调用出来
在第一个终端(1)中开启roscore服务
roscore
等待执行成功后再开一个终端(2),输入
rosrun turtlesim turtlesim_node
再开一个终端(3),输入
rosrun turtlesim turtle_teleop_key
如果有小乌龟出现,恭喜你,折磨暂时告一段落。



