###好久没用使用了,今天测试下,明天开始搞起!!!!!!!!!!!!
如何使用rviz连接远程机器
在自己机器的Ubuntu系统,如何连接到远程机器人服务器,首先我们要保证自己的Ubuntu已经装有ros,如果没有请参照这篇文章安装,安装完成后按照下面步骤进行。
1,ip和网络通信检测
首先确保自己机器连接到机器人服务器的wifi,确认本机可以访问远程机器。1
$ ping 192.168.10.11 #远程机器ip
如下图表示可以正常通信。
然后查看本机ip。1
$ ifconfig
Ubuntu14.04安装和配置ROS Indigo
前言:
ROS机器人操作系统 ( Robot Operating System 或简称 ROS)。
笔者之前是做web的,编程语言对java和js较为熟悉,现在作为一个Ros初学者,对Ros的理解,ROS不是一个完全意义上的操作系统,是一个软件平台能够提供类似传统操作系统的诸多功能而已,ROS的主要代码由C++语言编写,客户端库的编写还可以使用Python等。ROS只不过用c++基本语法进行了封装,可以理解为一个C++框架的,制定了统一的语法标准,类似java框架的SpringBoot,前端框架里面的vue,react。
此文只针对Ubuntu14.04版本上安装Ros Indigo版本,这是当前机器运行版本正在使用的版本,其它版本的安装请参考官方文档。
Hexo创建、编写博客
终于用 Hexo + GitHub 搭建起了一个个人博客站点,下面介绍下如何创建和编写一个博文的。
一, 配置文件命名规则和路由地址
1.可以通过 Hexo 的配置文件 _config.yml 中的 new_post_name 参数来改变默认的文件名称
Hexo 默认以标题作为文件名称:1
new_post_name: :title.md
Git配置SSH key
为什么要配置这个呢?因为你提交代码肯定要拥有你的github权限才可以,但是直接使用用户名和密码太不安全了,所以我们使用ssh key来解决本地和服务器的连接问题。
1,检查本机已存在的ssh密钥
1 | $ cd ~/. ssh |
如果提示:No such file or directory 说明你是第一次使用git。不影响下面步骤,只是检查下是否存在ssh密钥
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.