1.一次把ROS环境变量都自动配置好(即添加到bash会话中)
echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
source ~/.bashrc
把新建的工作空间添加到ROS中。
. ~/catkin_ws/devel/setup.bash

2.问题集[roscd]: No such package/stack 'beginner_tutorials'
$ cd ~/catkin_ws
$ catkin_make(重新编译工作空间)
$ source devel/setup.bash(重新source下新产生的bash文件)
$ roscd beginner_tutorials
PS:packages应该放在src文件里,默认情况下,catkin编译时只会寻找这个地方。

3.安装PR2 ROS Packages./
/解决roslaunch beginner_tutorials turtlemimic.launch 出现各种安装包的问题。
$ sudo apt-get install ros-indigo-pr2-*
$  rospack profile

4.打开rivz 时显示fixed frame map does not exist(红线)
$ rosrun tf static_transform_publisher 0 0 0 0 0 0 1 map my_frame 10

5.Could not contact ROS master at [http://localhost:11311], retrying...
在一个新终端运行roscore

6.在运行如下代码(参考 urdf教程

roslaunch urdf_tutorial display.launch model:=urdf/01-myfirst.urdf  

出现

ImportError: No module named rospkg

采用方法(我装了miniconda2),参考ROS Answers

pip install rospkg  

之后再次运行roslaunch文件,出现

ImportError: No module named catkin_pkg.packages

采用方法如下,参考ROS Answers

conda install -c auto catkin_pkg

再次运行roslaunch文件,出现

ImportError: No module named wx

检查python中是否有wx模块。

$  python
>>> import wx

由下列输出知。python中缺少wx模块。

ImportError:No module  named wx

安装wxPython ,参考 wxPython下载

pip install -U wxPython

发现缺少GTK相关信息。安装wxWidgets(wxGTK是wxWidgets的GTK版本,GTK是用于Gnome的一个图形库)

参考wxWidgets安装

$  tar jxvf wxWidgets-3.0.3.tar.bz2   //移到合适的文件夹下,解压
$ cd wxWidgets-3.0.3
$ ./configure --with-gtk
$ sudo su //开超级权限
$ exit //退出超级权限

  

占行

ROS学习(更新中~)的更多相关文章

  1. Java 与C++的各种优势与弱点--学习更新中

    时隔两年没有怎么碰Java了,最近开始学习回顾下.在这里记录下学习的点滴,持续更新...希望对c++\java等不同语言有较为清晰的认识,至少不要学完以后,哪一个都不会了... Java 优势: 1. ...

  2. 初学matlab----函数用法(随学习更新中)

    sort(A) 若A是向量不管是列还是行向量,默认都是对A进行升序排列. sort(A)是默认的升序,而sort(A,'descend')是降序排序. sort(A)若A是矩阵,默认对A的各列进行升序 ...

  3. java学习(更新中)

    class Test { public static void main(String[] args) { System.out.println("Hello World!"); ...

  4. java中enum----枚举的学习(更新中)

    package com.hdmaxfun; import java.util.Scanner; import com.icpc.Icpm; import java.util.HashMap; impo ...

  5. C++11 学习 间隔更新中

    1.*this 返回执行它的的对象的引用,this返回的是地址,这涉及C++对象模式有可能是对象的首地址,有可能是首地址加上虚表的长度, 一般是*this ,有不同意见的可以提出来讨论 2.初始化列表 ...

  6. Linux 系统化学习系列文章总目录(持续更新中)

    本页内容都是本人系统化学习Linux 时整理出来的.这些文章中,绝大多数命令类内容都是翻译.整理man或info文档总结出来的,所以相对都比较完整. 本人的写作方式.风格也可能会让朋友一看就恶心到直接 ...

  7. ROS学习笔记十二:使用gazebo在ROS中仿真

    想要在ROS系统中对我们的机器人进行仿真,需要使用gazebo. gazebo是一种适用于复杂室内多机器人和室外环境的仿真环境.它能够在三维环境中对多个机器人.传感器及物体进行仿真,产生实际传感器反馈 ...

  8. ROS学习笔记七:在ROS中使用USB摄像头

    下面是一些USB摄像头的驱动(大多数摄像头都支持uvc标准): 1 使用软件库里的uvc-camera功能包 1.1 检查摄像头 lsusb ----------------------------- ...

  9. 痞子衡嵌入式:史上最强i.MX RT学习资源汇总(持续更新中...)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是i.MX RT学习资源. 类别 资源 简介 官方汇总 i.MXRT产品主页 恩智浦官方i.MXRT产品主页,最权威的资料都在这里,参考手 ...

  10. Pig基础学习【持续更新中】

    *本文参考了Pig官方文档以及已有的一些博客,并加上了自己的一些知识性的理解.目前正在持续更新中.* Pig作为一种处理大规模数据的高级查询语言,底层是转换成MapReduce实现的,可以作为MapR ...

随机推荐

  1. spring boot2X集成spring cloud config

    Spring Cloud Config 分为 Config Server: 分布式配置中心,是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息 Config Client: 通过指定 ...

  2. scala集合有哪些

    不可变集合图示:  

  3. JAVA WEB项目目录结构以及web应用部署的根目录,编译路径和项目根目录的区别

    本文链接:https://blog.csdn.net/l00149133/article/details/78984083 web应用部署的根目录,编译路径和项目的根目录有什么区别? 直接上例子: 你 ...

  4. python操作jenkins、python-jenkins api

    Jenkins作为最流行的自动化流程的核心工具,我们使用它自带的web-ui完全可以满足日常的构建及发布工作,但是如果需要和其他系统做集成就必须二次开发或者通过API方式进行交互了. Jenkins介 ...

  5. CXF 教程 (二)

    将 Service 布署在远端 1 Overview 2 Server 3 Client 1 Overview 上例中我们的 Server 和 Client 都是在本地.下面演示如果布署在远端需如何修 ...

  6. 动画重定向技术分析及其在Unity中的应用

    前言 笔者新的手游项目使用Unity引擎,动画部分要使用重定向技术来实现动画复用.笔者之前在大公司工作的时候对这块了解比较深入,读过Havok引擎在这部分的实现源码,并基于自己的理解,在公司自研的手游 ...

  7. 树莓派安装使用docker

    2019/11/11, 树莓派4B, Raspbian Buster,Docker 19.03.4 摘要:树莓派Raspbian Buster中安装Docker,Dockerfile更改软件源 安装d ...

  8. Linux中的RCU的那点事

      原文:https://zhuanlan.zhihu.com/p/67520807     今天来讲一下这Linux内核中的RCU(Read Copy Update,读复制更新)机制. 我主要参考的 ...

  9. Vue自定义组件中Props中接收数组或对象

    原文:https://www.jianshu.com/p/904551dc6c15 自定义弹框组件时,需要在弹框内展示商品list,所以需要组件中的对应字段接收一个Array数组,默认返回空数组[], ...

  10. 【WEB基础】HTML & CSS 基础入门(10)布局与定位

    块级元素和行内元素 HTML里的元素可以分为块级元素和行内元素两大类: