由于默认git克隆的是中科大自己用的master节点,所以针对其他机型(比如我用的双系统ubutu18.04的melodic),需要更改分支节点(选择属于自己的节点);
具体流程如下:(经测试没问题)
- $ git clone https://github.com/DroidAITech/ROS-Academy-for-Beginners.git #克隆原始版本
- $ cd ~/path/catkin_ws/src/ROS-Academy-for-Beginners #一定切换到该目录
- $ git branch -r #列出结点
- $ git checkout origin/melodic #预更改分支节点
- $ git checkout -b origin/melodic #确认更改
- $ cd ~/path/catkin_ws #以下是正常编译
- $ rosdep install --from-paths src --ignore-src --rosdistro=melodic -y
- $ source ~/2020.4.4/ros3/catkin_ws/devel/setup.bash
- $ roslaunch robot_sim_demo robot_spawn.launch
如果成功,希望收藏、点赞支持~