ros(Robot Operating System)
ros操作系统是目前机器人领域最具有前景的操作系统。因其开源性,易操作性,可开发性被越来越多的海内外人士重视。同时 ros操作系统被广泛的应用于航天等领域,前途不可限量!
帅某(沙漠胡杨)
大三,软件设计,考研中。
------------2019-3-26
------------图书馆
展开
-
问题解决方案3-------------roscore不能初始化及其权限问题,rosrun和roslaunch区别,
1.roscore不能初始化roscore 是你在运行所有ROS程序前首先要运行的命令,运行过程中出现的问题:问题一,roscore不能初始化:解决方法:如果 roscore 运行后无法正常初始化,很有可能是存在网络配置问题。参见网络设置——单机设置 http://wiki.ros.org/ROS/NetworkSetup 。问题二,roscore权限问题:如果 roscore 不能初始...原创 2019-03-09 14:11:08 · 2119 阅读 · 1 评论 -
问题解决方案2-------------ros的 Cartographer,ninja,ceres-solver,cartographer_ros安装及其问题,附上最好的安装方法(亲测有效)
一.编译Cartographer及其相关文件出错(强烈建议删除所有的相关文件,然后重新按照下面步骤安装-----------可别怪我没有提醒你,亲测有效!!!!!!)1.出错内容(1):CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is no...原创 2019-03-06 21:17:26 · 18526 阅读 · 38 评论 -
问题解决方案1-------------catkin_make编译时候的各种问题汇总
四 文件移植和编译我真实服了,我几乎每一步都能遇到问题,这是我catkin_make时候遇到的新问题:百度总结了一下,文末附上链接:1.Could not find a package configuration file provided by "gazebo_ros_control" with any of the following names: gazebo_ros_control...转载 2019-03-03 15:52:21 · 26571 阅读 · 14 评论 -
笔记本调用自身摄像头问题大汇总(video0找不到,进程杀死,资源锁问题,响应延迟等等)
ROS调用笔记本摄像头和外界摄像头,笔记本摄像头打开失败(尚未解决)1.安装之前,首先要确保。你的虚拟机支不支持本机摄像头(笔记本摄像头),如果不支持,你还不知道,就像我一样忙了半天,还以为自己电脑坏了。确保Windows安装了相应的驱动软件,打开虚拟机。“虚拟机”->“可移动设备”下确认是否存在Camera设备,如Vmware不支持当前摄像头,在如下界面下将无法找到Camera设备。...原创 2019-03-02 14:40:10 · 15110 阅读 · 34 评论 -
自己写的ros功能包,怎么roslaunch时候Tab按键不能提示?Tab按键提示错误?
我总结了一下一共有三个原因:1.忘记把环境变量设置到bashrc文件中,具体做法:vi ~/.bashrc最后一行插入:source ~/catkin_ws/devel/setup.bash然后:source ~/.bashrc2.出现下面信息。[start_demo_with_listener.launch] is neither a launch file in pac...原创 2019-03-01 16:11:55 · 2439 阅读 · 0 评论 -
ros怎么之前文件不能编译生成可执行文件了?
今天又把linux之前变异的文件重新编译,因为手贱,把linux里面的很多重要文件删除了,无奈重装linux。谁知道又把vim搞崩溃了,又重新装了一遍。后面学习linux的ros需要用到主从linux,就顺便安装了两个。想把之前写的文件直接导进去,发现一只编译不成功,后来重复多次终于找到快速间接简洁方法。具体如下:1.新建文件 catkin_ws文件夹(主目录),主目录里面新建子目录s...原创 2019-03-01 09:59:37 · 2594 阅读 · 0 评论 -
ROS学习笔记------ROS机器人系统设计-----基础编程 day 8 2019/3/7 帅某(Kinect的安装,xarco模型,xarco---urdf模型,gazebo物理仿真环境的搭建)
一 Kinect的安装步骤如下:sudo apt-get install ros-kinetic-freenect-* (*意思是通配符,只要前缀是ros-kinetic-freenect-的都安装,zsh不支持)git clone https://github.com/avin2/SensorKinect.gitcd SensorKinect/Bintar xvf Sens...原创 2019-03-07 07:57:31 · 767 阅读 · 0 评论 -
ROS学习笔记------ROS机器人系统设计-----基础编程 day 7 2019/3/2 帅某(URDF机器人建模,urdf功能包的建立,urdf相关模型建立代码已经上传)
URDF机器人建模相关urdf代码链接:https://download.csdn.net/download/weixin_43262513/109900161.urdf介绍URDF(Unified Robot Description Format),统一机器人描述格式,是一种特殊的xml格式,用来描述一个机器人. 在ROS中,urdf功能包包含一个urdf格式文件的C++解析器,这样,任...原创 2019-03-02 18:01:57 · 1271 阅读 · 1 评论 -
ROS学习笔记------ROS基础-----基础编程 day 6 2019/3/2 帅某(gazebo的安装,使用与其中遇到的错误)
gazebo的安装,使用与其中遇到的错误([gazebo_gui-3] process has died [pid 16411, exit code 134, cmd /opt/ros/kinetic/lib/gazebo_ros/gzclient __name:=gazebo_gui __log:=/home/shuaimou/.ros/log/4aa25224-3c7f-11e9-9a6a-0...原创 2019-03-02 09:02:10 · 2241 阅读 · 1 评论 -
ROS学习笔记------ROS基础-----基础编程 day 5 2019/3/1 帅某(QT工具箱,rviz可视化平台,gazebo本地模型保存)
ros关键组件------>qt工具箱1.日志输出工具 rqt_console移动小海龟历程(上个博客),可以看到打印的信息。(此处小海龟撞墙了)过滤日志的内容,等等2.计算图的可视化工具rqt_graph请参考我的博客,连接:https://blog.csdn.net/weixin_43262513/article/details/865731193.数据回执工具r...原创 2019-03-01 19:52:55 · 975 阅读 · 0 评论 -
ROS学习笔记------ROS基础-----基础编程 day 4 2019/3/1 帅某(分布式通信,launch文件,TF坐标变换)
1.分布式通信下文linux主机名称:shuaimou下文linux从机名称:plusros是一种分布式软件框架,节点之间通过松耦合方式组合2.分布式通信步骤(1)设置IP地址sudo vi /etc/hosts设置对方的IP地址别名,类似于宏定义IP地址,方便远程登录。(2)从机设置ros_MSSTER_URI.从机找到ROS MASTER——ros core只能运行到一台计算...原创 2019-03-01 17:00:58 · 1055 阅读 · 0 评论 -
ROS学习笔记------ROS基础-----基础编程 day 3 2019/1/22 帅某
** ROS学习笔记----->ROS基础------->基础编程day 3 2019/1/22 帅某 南京工程学院**本笔记根据胡春旭老师教程记下,胡老师辛苦了,讲的特别棒,收获很大。谢谢胡老师配套代码链接:(https://download.csdn.net/download/weixin_43262513/10931519 ),直接复制粘贴即可一.工作空间(workspa...原创 2019-01-22 20:15:39 · 589 阅读 · 6 评论 -
ROS学习笔记------ROS基础-----第一个ros例程(小海龟仿真) day 2 2019/1/21 帅某
** ROS学习笔记----->ROS基础------->第一个ros例程(小海龟仿真)day 2 2019/1/21 帅某 南京工程学院**本笔记根据胡春旭老师教程记下,胡老师辛苦了,讲的特别棒,收获很大。谢谢胡老师1.打开终端一 ----->启动ros masterroscore2.打开终端二---->启动小海龟仿真器因为ros有很多版本,每次启...原创 2019-01-21 17:50:33 · 2949 阅读 · 2 评论 -
ROS学习笔记------ROS基础-----认识ros day 2 2019/1/21 帅某
** ROS学习笔记----->ROS基础------->认识rosday 2 2019/1/21 帅某 南京工程学院**本笔记根据胡春旭老师教程记下,胡老师辛苦了,讲的特别棒,收获很大。谢谢胡老师一。ros-------->计算图(1)节点(node):软件模块(2)节点管理器(ros master):控制中心,提供参数管理(3)话题(topic):异步通讯机制,...原创 2019-01-21 13:39:40 · 498 阅读 · 0 评论 -
ROS学习笔记------ROS基础-----ROS-ubuntu-新手安装ros day 1
** ROS学习day 1 2019/1/20 帅某 南京工程学院**1.安装虚拟机(本人14.1.1)。(注册密匙:VMware 2017 v14.x 永久许可证激活密钥FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA)2.安装好ubuntu 16.04。linux系统。3.设置好基本参数。以...原创 2019-01-20 15:03:09 · 678 阅读 · 0 评论