![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ROS 机器人操作系统
-大漠孤烟-
这个作者很懒,什么都没留下…
展开
-
解决sudo rosdep init 报错的问题
按照https://wiki.ros.org/cn/melodic/Installation/Ubuntu中步骤安装,进行到sudo rosdep init提示找不到命令在网上找了下解决办法,如:sudo apt install python-rosdep执行之后,又提示ERROR: cannot download default sources list from:https://raw.githubusercontent.com/ros/rosdistro/master/rosd..原创 2020-06-09 21:39:39 · 7835 阅读 · 5 评论 -
ROS学习笔记7-编写简单的服务器和客户端 (C++)
1 前提在/catkin_ws/src/beginner_tutorials/srv 目录下创建好AddTwoInts.srv 1 int64 a 2 int64 b 3 --- 4 int64 sum2 编写server节点[~/catkin_ws/src/beginner_tutorials]$ vim src/add_two_ints_server.cppadd_two_in...原创 2018-05-08 14:33:58 · 503 阅读 · 0 评论 -
ROS学习笔记6- 编写简单的消息发布器和订阅器 (C++)
参考:http://wiki.ros.org/cn/ROS/Tutorials/WritingPublisherSubscriber%28c%2B%2B%291编写发布器节点 vim ~/catkin_ws/src/beginner_tutorials/src/talker.cpptalker.cpp内容如下: 1 #include "ros/ros.h" 2 3 /* 这引用了 std...原创 2018-05-07 18:25:12 · 337 阅读 · 0 评论 -
ROS学习笔记5- 创建消息msg和服务srv
1.1 创建消息msg先在节点beginner_tutorials目录下创建msg文件夹,用于存放msg$ cd ~/catkin_ws/src/beginner_tutorials$ mkdir msg$ echo "int64 num" > msg/Num.msg1.2 在package.xml文件中增加依赖关系在教程http://wiki.ros.org/cn/ROS/Tutori...原创 2018-05-07 16:31:05 · 460 阅读 · 0 评论 -
vmw_ioctl_command error 解决办法
运行rviz 时报 VMware: vmw_ioctl_command error 无效的参数. 这个错误。或者 运行gazebo,关于vmw_ioctl_command error Invalid argument错误。解决办法:$ export SVGA_VGPU10=0...原创 2018-05-10 16:27:32 · 5391 阅读 · 1 评论 -
添加ROS软件源
在安装ROS的一些软件时 ,总是提示没有软件包。原因为没有加载ROS软件源导致的。添加源的方法:sudo gedit /etc/apt/sources.list2 把下面两句,添加到sources.list文件中deb http://mirrors.ustc.edu.cn/ros/ubuntu/ trusty maindeb http:/ros.exbot.net/rospackage/ros/u...原创 2018-05-10 15:46:35 · 9922 阅读 · 1 评论 -
ROS学习笔记4-使用节点,消息,主题和服务
先运行 roscore,再新打开一个终端1 查看rosnode命令接受哪些参数,直接输入rosnode可以看到有以下一些指令 rosnode ping test connectivity to node rosnode list list active nodes rosnode info原创 2017-08-24 21:27:28 · 1032 阅读 · 0 评论 -
ros学习笔记2-创建工作空间
查看正在使用的工作空间echo $ROS_PACKAGE_PATH要创建的文件夹放在~/dev/catkin_ws/src目录中,故先要新建次文件夹。$ mkdir -p ~/dev/catkin_ws/src$ cd ~/dev/catkin_ws/src$ catkin_init_workspacels 查看当前目录中的文件,只有一个CMakeList原创 2017-08-23 23:25:46 · 212 阅读 · 0 评论 -
ROS学习笔记1 - 常用命令
1 查找功能包路径 rospack和rosstackROS中大量代码分散在众多的packages和stacks之中. 命令工具ls 和 cd已不能满足检索要求。因此ROS提供了一套自己的命令工具来完成与这些命令相似的工作rospack 和 rosstack 命令都包含于 rospack package中. 两个命令用于获取packages 和stacks的信息. 教程中我们只提及原创 2017-08-23 22:30:33 · 293 阅读 · 0 评论 -
ros 机器人操作系统 安装
ubuntu版本是ubuntu12.041 打开终端(ctrl+alt+t),安装软件库sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu precise main" > /etc/apt/sources.list.d/ros-latest.list' 说明:ubuntu12.10 需将上面的命令中precise 改为 quan...原创 2017-08-22 22:18:38 · 568 阅读 · 0 评论 -
ros学习笔记3 - 功能包创建与编译
创建ros功能包使用命令 catkin_create_pkg 命令格式 catkin_create_pkg [package_name] [depend1] [depend2] [depend3] ...catkin_create_pkg chapter2_tutorials std_msgs roscpp其中依赖关系:std_msgs 包含原创 2017-08-24 20:54:38 · 262 阅读 · 0 评论