上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: 一、语音识别包 1、安装 安装很简单,直接使用ubuntu命令即可,首先安装依赖库: $ sudo apt-get install gstreamer0.10-pocketsphinx $ sudo apt-get install ros-indigo-audio-common //我安装的是ind 阅读全文
posted @ 2016-10-05 11:52 CAM& 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 如果你没有硬件来构建地图使用你自己的机器人,你可以使用在 rbx1_nav/maps测试图。否则你需要创建了一个地图按照前面章节的说明,你任然可以在这里使用它。ROS使用提示包装定位机器人现有的地图内使用从机器人的激光或深度相机的当前扫描数据。让我们在arbotix模拟器尝试假定位。 启动turtl 阅读全文
posted @ 2016-10-04 16:08 CAM& 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 先模拟控制小乌龟 新建cmd_node.ccpp文件: 编译成功产生 测试 查看节点 框图: 我们订阅/turtle1/cmd_vel话题上的turtlesim移动的角速度和线速度信息 运行 修改回调函数,添加向下位机发送串口数据 发给下位机速度数据: 下位机进行串口解包。 阅读全文
posted @ 2016-10-02 22:34 CAM& 阅读(3227) 评论(0) 推荐(0) 编辑
摘要: 我找到的比较好用的ROS代码编辑器,对于emacs和vim等神级编辑器不能自动补全,对于我这种新手编译出错都是字母打错了, 因此果断回避,找到了一款叫做code blocks的编辑器,在软件中心就能下载,安装后可以直接使用,非常方便。为了使用方便。 可以做以下设置: 1.在菜单栏Settings下选 阅读全文
posted @ 2016-10-02 19:36 CAM& 阅读(2423) 评论(0) 推荐(0) 编辑
摘要: 安装minicom: $sudo apt-get install minicom 配置minicom: 如果您的系统的默认语言不是英文,请执行下面的命令: $LANG=EN 这样在接下来的设置中,minicom将以英文界面呈现在我们面前,操作起来比较方便。 在系统终端输入“minicom -s”开始 阅读全文
posted @ 2016-10-01 17:52 CAM& 阅读(4418) 评论(0) 推荐(0) 编辑
摘要: 1.1使用rosed. rosed是rosbash套件的一部分.它可以使你通过package的名字直接编辑一个package中的文件而不用输入package的整个路径. 用法: $ rosed [package_name] [filename] 例子: $rosed roscpp Logger.ms 阅读全文
posted @ 2016-10-01 12:27 CAM& 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 1. msg •msg:msg文件是简单的文本文件,用于描述ROS中消息(消息的各个参数项)。用于为不同的编程语言生成有关消息的源代码。 •srv:描述服务的文件,由两部分组成:请求和反馈; msg文件放置在功能包的msg目录下,srv文件放置在srv目录下。 msgs只是一些每行带有类型和名字的文 阅读全文
posted @ 2016-10-01 12:20 CAM& 阅读(1617) 评论(0) 推荐(1) 编辑
摘要: 可以用如下命令查看串口信息: ls -l /dev/ttyUSB*来查看相关的信息。 但是普通用户没有usb操作权限(函数open()打不开串口:refused),如果我们想在ROS程序里面打开串口,就得首先放开串口权限。 为了使普通用户也能正常使用USB转串口设备, 可以通过增加udev规则来实现 阅读全文
posted @ 2016-10-01 11:37 CAM& 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 在插入状态下,按方向键出来的结果竟然是大写的字母ABCD,这是因为在ubuntu中其实没装vi,只装了vim-tiny,在系统上,vi仅仅是vim的一个别名。 这时候需要自己安装完整版的 vim sudo apt-get install vim 将全新安装2个包! 阅读全文
posted @ 2016-09-30 21:45 CAM& 阅读(317) 评论(0) 推荐(0) 编辑
摘要: Synergy 允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘,它免费并且开放源代码。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另一个屏幕就行 了。甚至可以共享你的剪贴板。你所需要的仅仅是一个网络连接。Synergy是跨平台的(可以运行于Windows,Mac OS X和Linux) 阅读全文
posted @ 2016-09-21 20:07 CAM& 阅读(3411) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页