源
失败好几次了,这次记录一下。
简单写个脚本看看镜像源的速度。
import requests as r
def getTime(url): res = r.get(url) return res.elapsed print(getTime("https://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/bionic/main/installer-amd64/current/images/cdrom/initrd.gz"))
print(getTime("http://mirrors.aliyun.com/ubuntu/dists/bionic/main/installer-amd64/current/images/cdrom/initrd.gz"))
print(getTime("https://mirrors.ustc.edu.cn/ubuntu/dists/bionic/main/installer-amd64/current/images/cdrom/initrd.gz"))
print(getTime("http://mirrors.163.com/ubuntu/dists/bionic/main/installer-amd64/current/images/cdrom/initrd.gz"))
|
安装
我测了好几次都是mirrors.ustc.edu.cn最快,所以以mirrors.ustc.edu.cn为例。
开始懒人模式。
用Ubuntu18.04(没错,就是上次装atlas的那个,快照,懂?)然后跟着官方教程。
把命令集合一下
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list' sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 sudo apt update sudo apt install ros-melodic-desktop sudo rosdep init rosdep update echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc source ~/.bashrc sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential roscore
|
然后保存为install_ROS.sh,分别执行如下命令
chmod +x install_ROS.sh sudo ll
./install_ROS.sh
|
注意!一定要选对源,我一开始选了阿里源下了半个小时,中科大下了5分钟。
not_Found
安装完了,是的,完了,不是rosdep命令not found 就是roscore命令not found
最后怎么解决的呢?就照它提示装rosdep,我的评价是6.
哦对了,不要懒,命令一条一条来。。。
sudo apt install python-rosdep
|
安装完成
最后用两个终端分别运行
成了,开心一下吧!hhh
查看ros环境
创建ROS工作空间
说是搭建环境,不会以为搭完环境就完了吧?
mkdir -p ~/catkin_ws/src cd ~/catkin_ws/ catkin_make echo "source /home/hwhiaiuser/catkin_ws/devel/setup.bash" >> ~/.bashrc source ~/.bashrc echo $ROS_PACKAGE_PATH sudo apt-get install ros-melodic-ros-tutorials rospack help :<''' rospack find [包名称] roscd [本地包名称[/子目录]] rosls [本地包名称[/子目录]] Tab 自动补全 catkin_create_pkg <package_name> [depend1] [depend2] [depend3] '''
cd ~/catkin_ws/src catkin_create_pkg beginner_tutorials std_msgs rospy roscp rospack depends1 beginner_tutorials roscd beginner_tutorials rospack depends1 rospy rospack depends beginner_tutorials
|
累了,下次再学。
满分是10分的话,这篇文章你给几分,您的支持将鼓励我继续创作!
- 本文作者: 聆听·彼岸
- 本文链接: https://ltba.github.io/20221125120508.html
- 版权声明: 本站未注明转载的文章均为原创,所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议.转载请注明出处!