ROS入门非常不容易,学习完古月居21讲感觉里面最难得部分当属ROS的安装。以下是我本人初学ROS时遇到的各种配置的问题,由于问题实在太多,所以在这里把所有的链接汇总在了一起,供各位ROS的初学者参考

1.sudo rosdep init无法初始化+rosdep update无法更新  
解决:  
I.解决ubuntu18.04 :https://blog.csdn.net/yihui8/article/details/109188924> 

II.解决ubuntu20.04: Failed to connect to raw.githubusercontent.com:https://www.guyuehome.com/37844
III.解决网络不好:socket.timeout: The read operation timed out:https://blog.csdn.net/Netceor/article/details/123874344

2.source ~/.bashrc未找到命令  
解决:切入文件去修改(grep啥的,认真学习基本指令) 

3.rviz无法正常启动  
解决:未运行roscore  
附:roscore网络/环境变量配置部分原理:  
https://blog.csdn.net/robinhjwy/article/details/79660323?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161831641416780271552811%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=161831641416780271552811&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-79660323.first_rank_v2_pc_rank_v29&utm_term=ROS_HOSTNAME

http://www.mamicode.com/info-detail-915039.html

4.ROS launch文件使用入门笔记 :https://blog.csdn.net/qq_45950023/article/details/122263522


5.相似问题:虚拟机未连接网络
表现形式:  
ping+ip无网络连接  
软件原无法更新  
sudo apt-get update无法解析域名  
ubuntu中无法正常下载文件
解决:将虚拟机网络设置改为桥接模式  :https://blog.csdn.net/weixin_42108484/article/details/82700740

6.Ubuntu 报错:无法获得锁  
I.正在等待缓存锁:无法获得锁 /var/lib/dpkg/lock-frontend  
解决:https://blog.csdn.net/cyz141001/article/details/115014133
II.E:无法获得锁 /var/lib/dpkg/lock-frontend
解决:https://blog.csdn.net/qq_46038405/article/details/122626792  

7.下列软件包有未满足的依赖关系:grub-efi-amd64-signed : 依赖: grub-efi-amd64-bin (= 2.06-2ubuntu7) E: 破损的软件包(未解决)
解决:https://blog.csdn.net/r77683962/article/details/100050750

8.如何将windows里的压缩包导入ubuntu  
解决:使用软碟通 :https://jingyan.baidu.com/article/75ab0bcbc63d3fd6864db20e.html


9.github无法登陆  
windows下:https://www.cnblogs.com/EasyLive2006/p/14872893.html
ubuntu下:https://blog.51cto.com/u_15561675/5951999

10.opencv无法显示图像  
解决:image路径未输入正确 :https://book.guyuehome.com/ROS2/2.%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5/2.3_%E8%8A%82%E7%82%B9/

11.使用VMware自带摄像头  
解决: https://blog.csdn.net/weixin_43849277/article/details/109061739

12.roscore无法正常启动  
I.Resource not found: roslaunch  
解决:https://blog.csdn.net/qq_29710939/article/details/116693714
II.The traceback for the exception was written to the log file  
解决:https://blog.csdn.net/weixin_44222700/article/details/88138066


13.无法正常使用rosrun命令(ubuntu20.04 Command ‘rosrun‘ not found)  
解决:https://blog.csdn.net/num8owl/article/details/108689843

14.  无法启动小海龟仿真器(package ‘turtlesim‘ not found)  
解决:https://blog.csdn.net/qqliuzhitong/article/details/114305249

15.git无法克隆(gnutls_handshake() failed: The TLS connection was non-properly terminated.)  
解决:https://blog.csdn.net/shaopeng568/article/details/114919318(用手机热点也OK!!!)

16.无法启动节点(ROS ERROR: cannot launch node of type [mbot_teleop/mbot_teleop.py])  
解决:https://blog.csdn.net/qifengle315/article/details/103470117

17.工作空间编译完成后无法tab功能包  
解决:  
法一:在对应工作空间下设置环境变量:source devel/setup.bash  
法二:打开.bashrc文件:source /home/yyc/工作空间名/devel/setup.bash

当然,随着学习的深入,后面肯定还会遇到新的各种各样的问题,博客也会随时更新,也欢迎各位小伙伴们批评指正