迎宾机器人操作步骤说明

主要分为两个部分,第一是连接joystick,启动机器人;第二是运行跟屁虫程序。

一、启动机器人的步骤

1.roscore

2.sudo bash,输入密码

3.rosrun ps3joy ps3joy.py 按下joystick中间的键,直到连接上提示connectionactivated

4.rosrun joyjoy_node

5.rosrunmr_inv_kinematics mr_inv_kinematics_node

6.rosrunmrkinmatics mrkinematics_node

说明:start键是复位

同理:用一个写成的脚本文件omini_robot.py直接执行,按下joystick中间的键,直到连接上提示connection activated,则说明连接成功。

二、运行跟屁虫程序的步骤

1.roslaunchopenni_launch openni.launch                          启动Kinect

2.rosrunopenni_tracker openni_tracker                               启动骨架识别

3.rosrunkinect_tf_using kinect_tf_using_node                   手势判定及姿态调整

4.rosrun rviz rviz                                                                          界面显示

5.rosrunkinect_sound_play kinect_sound_play_node      声音提示

(将播放的音响放入机器人中,插入电脑音频接口,然后给音响插入电源线)

总结:此次出现错误的原因是底层连接程序改动,导致上层发送的速度指令无法执行,解决此问题后,在调整机器人的方向之后,跟屁虫程序可以运行。因此,需要把正常的程序进行备份,这样别人不会修改自己已经可以正常运行的程序。(谨记此点,作为教训)

迎宾机器人操作步骤说明相关推荐

  1. hbuilder能用python_hbuilder之开发Python。

    摘要:数据是数据科学家的基础,因此了解许多加载数据进行分析的方法至关重要.在这里,我们将介绍五种Python数据输入技术,并提供代码示例供您参考. 数据是数据科学家的基础,因此了解许多加载数据进行分析 ...

  2. 机器人操作学习系列分享:模仿学习

    2020-07-29 20:16:12 随着学会的队伍不断发展壮大,分支机构的发展愈发完善,丰富多彩的分支活动与学术分享也频频呈现.疫情期间,CAAI认知系统与信息处理专委会积极倡导学会"疫 ...

  3. 小南迎宾机器人使用说明

    小南迎宾机器人使用说明 操作步骤: 1.打开开机按钮(位于机器人屏幕后方): 2.待APP加载出来(大概需要等待3-5分钟)且主页下方弹框提示"连接成功"时,点击导航按钮,进入导航 ...

  4. Rasa学习笔记1-rasa响应消息的步骤和名词解释

    1.响应消息的步骤 Rasa是一个对话机器人框架 2.Rasa名词解释和作用 (1)意图intents:要做什么(意图:订车票) (2)实体entities:谁做,做啥(实体:人物:张三:目的地:北京 ...

  5. 机器人操作持续学习论文(1)原文阅读与翻译——机器人操作中无灾难性遗忘的原语生成策略学习

    Primitives Generation Policy Learning without Catastrophic Forgetting for Robotic Manipulation 1机器人操 ...

  6. kafka+zookeeper搭建步骤kafka问题

    kafka+zookeeper搭建步骤 帅气的名称被占用关注 0.1392018.12.04 13:48:00字数 1,007阅读 88 vmware 安装centOS7 克隆虚拟为:三台 本地你的I ...

  7. 白化(预处理步骤)【转】

    白化(预处理步骤)[转] 介绍 我们已经了解了如何使用PCA降低数据维度.在一些算法中还需要一个与之相关的预处理步骤,这个预处理过程称为白化.举例来说,假设训练数据是图像,由于图像中相邻像素之间具有很 ...

  8. Centos7安装Nginx详细步骤

    1.  gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++ 2.PCRE pcre-d ...

  9. JDBC简单操作步骤总结

    JDBC 操作步骤 1:加载数据库驱动 2:建立与数据库之间的连接 3:发送SQL语句 4:获取查询结果 5:使用完之后,应进行断开连接,减少服务器负担. frist 提前下载相关jar包,添加相应依 ...

最新文章

  1. PAT甲级1134 Vertex Cover :[C++题解]顶点覆盖、图论、用结构体存边,bool数组判断
  2. E数据结构实验之查找五:平方之哈希表
  3. Go的sync(一)
  4. 代码审计XSS 0day
  5. jQuery对象与dom对象的转换
  6. 智慧职教云答案在哪里找_职教云网课答案在线查询,职教云答案查询,智慧职教云答案在哪里找到...
  7. 2011 - 12 - 12记录2011 - 12 - 11
  8. Office web apps 服务器运行一段时间之后CPU就是达到100%
  9. springboot的一些基层原理 2021-05-28
  10. python入门100例题-这 100 道 Python 题,拿去刷!!!
  11. 【实验五】利用三层交换机实现VLAN间路由
  12. 樊昌信 通信原理第七版 第八章思考题
  13. Nonebot QQ机器人插件一:实时天气获取
  14. 班级量化考核系统php代码,班级管理量化考核及评分细则
  15. Autodesk的照片建模云服务—Autodesk ReCap 360 photo 的测试数据
  16. 网易云音乐怎样下载mp3格式的音乐
  17. 神经网络与深度学习-chapter2 反向传播算法
  18. vscode 保存自动格式化代码
  19. 亚马逊简单云存储服务(AWS S3)
  20. C++ MFC (一)

热门文章

  1. 当钢铁侠征服海陆空:荣耀20系列行业寒冬写下让人心潮澎湃的胜利故事
  2. 《这就是街舞》自由视角沉浸式体验黑科技
  3. k8s集群部署 | 三节点(复用)高可用集群过程参考
  4. PAT乙级(Basic Level)真题 在霍格沃茨找零钱
  5. html5 svg中国地图map悬停显示省市地区代码
  6. 古代妻妾成群的大户西门庆是怎样过年的
  7. PS3111-S11-13开卡问题,显示FAIL,解决办法分享
  8. 在校计算机专业学生如何学习java?
  9. 使用python将24位深度(彩色图)转化为8位深度图(灰色图)
  10. zabbix无法自动发现并监测华为AR路由器设备温度的解决办法