ROS学习笔记(一) ubuntu和ros的安装

本文涉及的产品
资源编排,不限时长
简介: ROS学习笔记(一) ubuntu和ros的安装

## 声明:这里只为大家提供一个思路,细节操作请大家可以百度或者在csdn上搜索关键字,然后寻找具体操作


Ubuntu安装

安装Ubuntu我弄了一周时间,所以不断踩坑不断试坑,总结出一下经验,供大家参考。

1.Ubuntu安装有两种方式。

第一种是利用虚拟机安装Ubuntu(这种方法比较简单如果专业做机器人方面的话,建议用第二种)。

①过程文字描述:进入Windows 虚拟机 | Workstation Pro | VMware | CN,选择试用下载,然后在网上自己找密钥,在安装的时候破解,然后就升级为了专业版,就可以正式使用了。

②安装好虚拟机之后,对磁盘分区,分出一个符合自己大小的磁盘,供下面安装的系统使用。然后在Ubuntu官网上下载Ubuntu镜像,然后创建虚拟机,利用镜像安装系统,然后Ubuntu就安装好了。


第二种是利用u盘刻录,安装双系统

①过程文字描述:注意刻录的u盘里面不要有东西,将下载的Ubuntu镜像存入u盘中,然后网页搜索下载UItralSo,对u盘里的镜像进行刻录

②然后对电脑磁盘进行分盘,分出一个空磁盘(具体大小看你的需求,我分的是60G)

③插上u盘,重启电脑,进入BIOS模式,选择u盘进入电脑,开启,进入安装界面,切记大小要自己分区(具体分区操作可以在网上搜索),然后按照指示安装Ubunt系统,切记如果装错的话,不要随便删除windows中的磁盘,那样的话会使你开机进入不了windows,可以在网上查找如何正确卸Ubuntu。


ROS安装

ros安装的话,不同的Ubuntu要安装的ros版本也不同,网上有很多ros安装的教程。首先是先配置系统软件源,然后打开终端,添加ROS官方的软件镜像源,添加密钥,安装ROS,安装过程中有的可能会出现报错,可以上网搜搜,解决一下,问题不大。然后设置环境变量,安装好之后,测试一下自己的ros是否安装好。

打开一个终端,然后输入roscore
然后再打开一个终端,输入命令,rosrun turtlesim turtlesim_node
你会看见弹出一个蓝色界面,里面有一只小龟
然后再打开一个终端,然后输入命令:rosrun turtlesim turtle_teleop_key
一定要使这个界面覆盖在最上面,然后通过方向键,移动小乌龟移动


相关实践学习
使用ROS创建VPC和VSwitch
本场景主要介绍如何利用阿里云资源编排服务,定义资源编排模板,实现自动化创建阿里云专有网络和交换机。
阿里云资源编排ROS使用教程
资源编排(Resource Orchestration)是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有资源的创建和配置,以达到自动化部署、运维等目的。编排模板同时也是一种标准化的资源和应用交付方式,并且可以随时编辑修改,使基础设施即代码(Infrastructure as Code)成为可能。 产品详情:https://www.aliyun.com/product/ros/
相关文章
|
7天前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
96 50
|
29天前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
109 4
Linux系统之Ubuntu安装cockpit管理工具
|
1月前
|
Ubuntu 应用服务中间件 nginx
Ubuntu安装笔记(三):ffmpeg(3.2.16)源码编译opencv(3.4.0)
本文是关于Ubuntu系统中使用ffmpeg 3.2.16源码编译OpenCV 3.4.0的安装笔记,包括安装ffmpeg、编译OpenCV、卸载OpenCV以及常见报错处理。
140 2
Ubuntu安装笔记(三):ffmpeg(3.2.16)源码编译opencv(3.4.0)
|
1月前
|
Ubuntu Linux C语言
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
本文介绍了在Ubuntu 18.04系统上编译安装OpenCV 3.4.0及其扩展包opencv_contrib 3.4.0的详细步骤,包括下载源码、安装依赖、配置CMake和编译安装,以及常见问题的解决方法。
83 1
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
|
3天前
|
Ubuntu Java
Ubuntu之jdk安装
以下是Ubuntu之jdk安装的详细内容
10 0
|
30天前
|
Kubernetes Ubuntu Docker
从0开始搞K8S:使用Ubuntu进行安装(环境安装)
通过上述步骤,你已经在Ubuntu上成功搭建了一个基本的Kubernetes单节点集群。这只是开始,Kubernetes的世界广阔且深邃,接下来你可以尝试部署应用、了解Kubernetes的高级概念如Services、Deployments、Ingress等,以及探索如何利用Helm等工具进行应用管理,逐步提升你的Kubernetes技能树。记住,实践是最好的老师,不断实验与学习,你将逐渐掌握这一强大的容器编排技术。
113 1
|
1月前
|
Ubuntu Linux
软件安装(五):Ubuntu 18.04安装Teamviewer 看一遍就会
这篇文章介绍了在Ubuntu 18.04系统上通过图形界面和命令行两种方法安装TeamViewer远程控制软件的步骤。
28 2
|
1月前
|
Ubuntu Linux Python
Ubuntu学习笔记(六):ubuntu切换Anaconda和系统自带Python
本文介绍了在Ubuntu系统中切换Anaconda和系统自带Python的方法。方法1涉及编辑~/.bashrc和/etc/profile文件,更新Anaconda的路径。方法2提供了详细的步骤指导,帮助用户在Anaconda和系统自带Python之间进行切换。
77 1
|
1月前
|
Ubuntu
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
本文介绍了如何在Ubuntu系统下使用Anaconda和Jupyter Notebook指定并切换不同的虚拟环境。
79 0
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
|
16天前
|
消息中间件 Ubuntu Java
Ubuntu系统上安装Apache Kafka
Ubuntu系统上安装Apache Kafka