
ROS学习笔记
weixin_40521032
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
rosmsg show 出现乱码问题
ros官方教程创建msg后,调用rosmsg show 把msg显示出来时出现问题显示不出来,查下百度才知道,发现是变量$ROS_PACKAGE_PATH里没有beginner_tutorials的路径 原来是在bashrc里面没有添加进去</span> 解决方法:gedit ~/.bashrc 在最后加入:export ROS_PACKAGE_PATH=~/catkin_ws/sr...原创 2018-03-07 19:07:36 · 1109 阅读 · 1 评论 -
(ros/catkin) ××/××.h: No such file or directory
操作系统:ros(indigo)/ubuntu14.04编译工具:cmake(catkin_make)出现错误:robot_control/src/robot_control.cpp:9:62: fatal error: robot_control/robot_control.h: No such file or directory #include<robot_control/robot_...转载 2018-04-03 14:24:06 · 414 阅读 · 1 评论 -
如何学习ROS—— 转载自:盛盛经验谈(发表于exbot.net)
如何系统学习ROS,发现Exbot的文本教程中貌似也没有介绍。个人的经验是初学者要么跑完20篇基础之后就不知道要干什么了,要么就是有各种前辈的指导可以从项目中练手来获取深一些的认知,当然更多还是根本无从下手。我先说一下“西工大小学生”当初教我们如何学习ROS的过程吧,反正当时自己真的不知道这样的学习路线有什么用,直到做过项目之后才恍然大悟,知道原来是这样的。下面这一段算是题外话吧。当然下面主要是对...转载 2018-04-10 22:38:20 · 625 阅读 · 1 评论 -
ROS Error: Cannot Launch Node of Type
问题描述:ERROR: cannot launch node of type [ORB_SLAM/ORB_SLAM]: ORB_SLAM原因:This means that roslaunch cannot find the executable file ORB_SLAM anywhere in the ORB_SLAM package. Now, it's not clear to me wh...原创 2018-03-28 15:01:23 · 4130 阅读 · 0 评论 -
UR-ROS操作探寻
ROS-Industrial 包提供了与Universal工业机器人控制器通信的节点,用于各种机器人臂的URDF模型和相关的arm_navigation(不赞成使用)和MoveIt软件包。第一步: 想用ROS-Industrial驱动UR第一步先安装ROS-Industrial:http://wiki.ros.org/Industrial/Install安装过程中遇到如下问题:解决方法:打...原创 2018-04-17 09:09:58 · 800 阅读 · 0 评论 -
ROS arbotix 控制小车总结
通过学习ROS arbotix包虚拟控制rviz中建立的URDF小车模型有如下感悟:1.驱动的建立首先,通过arbotix_driver 节点虚拟驱动小车,其中的虚拟控制器fake_mbot_controller.yaml文件描述了控制器的参数2.控制指令的发布控制方式:用键盘发送控制指令,控制小车的移动和转动 (1) 先编写了一个控制指令 (2) 制作了一个发布器,向机器人的话题/cmd_v...原创 2018-04-18 16:56:14 · 1860 阅读 · 0 评论 -
Ubuntu修改镜像源--阿里源
依次执行如下命令,sudo gedit /etc/apt/sources.listdeb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted univers...原创 2018-04-24 16:20:26 · 2231 阅读 · 0 评论 -
UR5机械臂仿真环境搭建命令运行时出现的问题
问题描述:UR5机械臂仿真环境搭建重要参考: ROS官网教程前段时间,实验室采购了一台UR5机械臂,今天花了一下午,对照官网教程,完成了仿真环境搭建,期间遇到了一些问题,好在最后都解决了。机械臂的运动规划和运动控制是一个很火的内容,同时也可以作为很多人工智能算法验证的实验平台,由于发现这一块国内网站的相关博客很少,为了方便后续学者开发,现把搭建过程整理如下:1 系统配置: Ubuntu 14.04...原创 2018-03-27 22:30:12 · 1875 阅读 · 0 评论 -
在虚拟机下运行gazebo,关于vmw_ioctl_command error Invalid argument错误
问题:运行:roscore & rosrun gazebo_ros gazebo “VMware: vmw_ioctl_command error Invalid argument.Aborted (core dumped)/opt/ros/indigo/lib/gazebo_ros/gazebo: 39: kill: invalid signal number or name: SIGI...原创 2018-03-27 22:17:04 · 765 阅读 · 0 评论 -
roslaunch gazebo_ros empty_world.launch 启动失败问题
问题如下:解决方法如下:在终端输入代码export LIBGL_ALWAYS_SOFTWARE=1或者: used the indigo, and I also met this problem occasionally.when I input rosrunch gazebo_ros willowgarage_world.launch terminal always report the err...原创 2018-03-10 21:26:31 · 3932 阅读 · 1 评论 -
indigo版本:检查是否缺少依赖,自动补丁依赖
Check for any missing dependencies using rosdep:rosdep updaterosdep check --from-paths . --ignore-src --rosdistro indigoYou can automatically install the missing dependencies using rosdep via debian ...原创 2018-03-11 13:23:33 · 247 阅读 · 0 评论 -
安装gazebo_ros_pkgs的流程
网址:http://gazebosim.org/tutorials?tut=ros_installing&cat=connect_ros1.下载ROS2.下载gezebo3.测试gazebo是否安装成功,以及路径Before attempting to install the gazebo_ros_pkgs, make sure the stand-alone Gazebo works b...原创 2018-03-11 13:43:19 · 4574 阅读 · 0 评论 -
cd 与 roscd的区别
用法:都是切换到制定目录cd +完整路径 例:cd /opt/ros/indigo/share/roscpproscd+ 直接加包的名字 例: roscd roscpp原创 2018-03-06 15:33:43 · 3307 阅读 · 0 评论 -
rosservice生成一只小海龟
1.理解service参数wiki地址:http://wiki.ros.org/ROS/Tutorials/UnderstandingServicesParams2.用rosswevice命令生成给定位置的小海龟https://blog.csdn.net/hanshuning/article/details/495576993....原创 2018-04-08 15:09:29 · 1874 阅读 · 0 评论 -
ROS工作空间下建立一个新的package
建立一个包的最好方式是在catkin_ws下创建一个 catkin package1.先转到catkin路径下cd ~/catkin_ws/src2.用catkin_create_pkg 创建一个新包:catkin_create_pkg beginner_tutorials std_msgs rospy roscpp3.创建新的包后需要在工作空间中bulid一下:$ cd ~/catkin_ws...原创 2018-03-27 11:07:15 · 896 阅读 · 0 评论 -
.bashrc文件的作用
LINUX中bashrc文件究竟由什么作用呢?使用man bash命令查看到的联机帮助文件中的相关解释如下:.bashrc - The individual per-interactive-shell startup file.这个文件主要保存个人的一些个性化设置,如命令别名、路径等。也即在同一个服务器上,只对某个用户的个性化设置相关。每次修改.bashrc后,使用source ~/.bash...原创 2018-03-27 20:50:22 · 5534 阅读 · 0 评论 -
source setup.bash 文件
如果在catkin_ws空间中工作,首先需要source catkin_ws中的setup.bash文件,这是必须的.如果你查看一下catkin_ws应该能看到'build'和'devel'这两个文件夹。在'devel'文件夹里面你可以看到几个setup.*sh文件。source这些文件中的任何一个都可以将当前工作空间设置在ROS工作环境的最顶层比如:source ~/setup.bash文件可以...原创 2018-03-27 21:26:35 · 10630 阅读 · 0 评论