NOKOV Seeker2.2动作捕捉软件与ROS的通信

2023-05-16

一、动捕软件安装与数据准备
1.在操作系统为Windows系统,且位数为64位的电脑上,以鼠标右键点击“以管理员身份运行”的方式,运行“Seeker2.2_Tracker_setup.exe”文件(如图1);在这里插入图片描述
直接点击安装即可,注意请勿更改安装路径(如图2);
在这里插入图片描述
2.安装完毕后,桌面上会出现软件图标(如图3);在这里插入图片描述
3.在电脑上插入白色的软件加密狗。
4.鼠标右键桌面上的“Seeker”图标,选择“以管理员身份运行”,打开软件;
5.使用Seeker采集动作捕捉数据,经处理使其能带着Markerset加载播放,或者能在实时下显示Markerset运行(如图4)。在这里插入图片描述图4

二、数据广播
1.点击Seeker界面右上角点击 软件界面右上角齿轮按钮在“Network”标签下的 “Mode”选择“Multicast”,并勾选“SDK Enabled”选项(如图5)
图四 图5

2.关闭该设置窗口,在后处理或实时下播放数据;

三、VRPN设置
1.在Seeker软件所在电脑中启动NokovVrpnServer.exe(进入目录后双击即可),软件会自动检查并连接Seeker软件(如图6);在这里插入图片描述
2.在VRPN界面,选择和Seeker软件中刚体数据一样的坐标系(如图7);在这里插入图片描述
3.点击回车,Seeker软件的VRPN服务器即启动(如图8)。在这里插入图片描述图8

四、ROS下与Seeker2.2软件的通信测试
.运行环境:
ROS:kinetic
Ubuntu:虚拟机16.04
2.运行目的:
通过Seeker软件和VRPN获取markerset或者刚体等的信息,并传给ROS。
3.VRPN客户端的下载及网络配置,使用虚拟机运行(如图9-11)
cd ~/catkin_ws/src
git clone https://github.com/clearpathrobotics/vrpn_client_ros.git
sudo apt-get install ros-kinetic-vrpn9图9在这里插入图片描述图10
在这里插入图片描述图11

4.catkin_make操作(如图12-13)
cd ~/catkin_ws
catkin_make在这里插入图片描述图12
在这里插入图片描述图13

5.Ping一下10.1.1.198,确认和Seeker软件所在的主机网络是否连通,虚拟机IP可设置为10.1.1.194;
6.输入以下命令:roslaunch vrpn_client_ros sample.launch server:=10.1.1.198,以启动vrpn_client_ros(如图14-15);虚拟机打印出图15中最后三行内容(其中SapphiArt字样为Markerset名称,实际使用时此处会根据Seeker软件中的Markerset名称而变化),说明连接成功;
需要注意:IP设置一定要对,防火墙一定要关;在这里插入图片描述图14在这里插入图片描述图15

7.重新开一个终端,输入rostopic list,可以看到话题/vrpn_client_node/***(Markerset名称)/pose(如图16);在这里插入图片描述图16

8.输入rostopic echo /vrpn_client_node/***(Markerset名称)/pose,即可看到接收到的数据(如图17)。在这里插入图片描述图17

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

NOKOV Seeker2.2动作捕捉软件与ROS的通信 的相关文章

随机推荐

  • vs2017如何创建一个asax文件

    VS2017无法为网站创建Global asax文件 xff0c 导致出现错误WebForms UnobtrusiveValidationMode 需要 jquery ScriptResourceMapping 解决方案如下 xff1a 勾
  • Spring Security OAuth2.0认证授权

    文章目录 1 基本概念1 1 什么是认证1 2 什么是会话1 3什么是授权1 4授权的数据模型1 4 RBAC1 4 1 基于角色的访问控制 2 基于Session的认证方式3 整合案例3 1 SpringMVC 43 Servlet3 0
  • 浏览器不显示favicon.ico怎么办?

    原因1 xff1a 连接文件的路径不对 如上图路径的话href连接路径应该写成 xff1a href 61 34 img favicon ico 34 xff0c 具体如下 xff1a span class token operator l
  • VNCViewer连接树莓派失败、显示超时的部分原因

    刚入手树莓派 xff0c 在用VNCViewer这款软件实现树莓派的图形化桌面时遇到了一些坑 xff0c 在这里分享 xff0c 希望能对大家有所帮助 1 在文本框内输入IP地址之后一定要记得加上 端号 xff0c 如下图所示 这个端号在P
  • Kubernetes中文手册

    Kubernetes中文手册 https www kubernetes org cn kubernetes pod
  • JSP中文乱码问题终极解决方案

    在介绍方法之前我们首先应该清楚具体的问题有哪些 xff0c 笔者在本博客当中论述的 JSP 中文乱码问题有如下几个方面 xff1a 页面乱码 参数乱码 表单乱码 源文件乱码 下面来逐一解决其中的乱码问题 一 JSP 页面中文乱码 在 JSP
  • JS表白代码

    简单的JS弹窗表白代码 思路 xff1a 只有当用户输入1 xff08 表示喜欢你 xff09 才有进一步浏览的资格 如果用户输入2 xff08 不喜欢你 xff09 就会陷入死循环进行撒娇 xff0c 只有当用户输入1 xff0c 才可以
  • Quartz框架详解

    Quartz框架可以实现 异步定时任务 Quartz框架下载地址 注意1版本和2版本写法完全不一样 xff0c 本文采用的是2 x版本 下载完毕后进入进入lib文件夹 xff0c 然后将下面的几个jar引入项目 xff1a 基本实现步骤 x
  • 前端的端口问题

    本文 xff0c 将以通俗易懂的方式剖析 服务器 电脑 是怎么访问html文件 先说一下前置知识 xff1a 首先我们得知道一件事情 xff1a 电脑中每个运行的程序都对应着某个端口 xff0c 举个例子 xff1a 我们都知道mysql默
  • 湖北师范大学java习题汇编(超详细!已经进行了章节划分)

    表达式和流程控制语句 1 验证歌德巴赫猜想 一个充分大的偶数 xff08 大于或等于6 xff09 可以分解为两个素数之和 试编程序 xff0c 将 6至50之间全部偶数表示为两个素数之和 span class token keyword
  • OPENCV(五) 对给定的车牌进行字符分割

    下面有这样的一个车牌号 xff1a 现在的任务是将每一个字符区分开来 xff0c 并方框圈出来 完成这个功能需要以下的步骤 xff1a 1 灰度处理 span class token comment 读取图片 span image1 spa
  • SpringBoot整合forest(调用彩云API获取所有城市的实时天气)

    Forest简介 xff1a Forest是一个高层的 极简的轻量级HTTP调用API框架 相比于直接使用Httpclient您不再用写一大堆重复的代码了 xff0c 而是像调用本地方法一样去发送HTTP请求 环境配置 xff1a 因为本项
  • JAVA操作Kafka

    一 环境说明 1 电脑或你的服务器需要安装zookeeper和kafka 可以参考我的这篇博客 xff1a 请点击这里 xff01 2 项目中需要下面的依赖 xff1a span class token tag span class tok
  • Gradle使用本地maven仓库

    一 基本配置 在repositories下添加mavenLocal 方法 plugins span class token punctuation span id span class token string 39 java 39 spa
  • Docker容器编排

    一 简介和下载安装 1 简介 docker compose是Docker官方的开源项目 xff0c 可以管理多个docker容器组成的一个应用 你需要定义一个YAML格式的配置文件docker compose yaml xff0c 写好多容
  • 若依微服务(ruoyi-cloud)保姆版容器编排运行

    一 简介 项目gitee地址 xff1a https gitee com y project RuoYi Cloud 由于该项目运行有很多坑 xff0c 大家可以在git克隆拷贝到本地后 xff0c 执行下面的命令使master版本回退到本
  • 深入学习Tomcat----自己动手写服务器(附服务器源码)

    相信大多 Web 开发者对 Tomcat 是非常熟悉的 xff0c 众所周知 Tomcat 是一款非常好用的开源 Servlet 容器 xff0c 您一定对这个最流行的 Servlet 容器充满好奇 xff0c 虽然它并不像一个黑盒子那样让
  • Docker图形界面

    一 Portainer Portainer是一款轻量级的应用 xff0c 它提供了图形化界面 xff0c 用于方便地管理Docker环境 xff0c 包括单机环境和集群环境 官网 xff1a https www portainer io 运
  • Docker网络

    一 简介 从其架构和运行流程来看 xff0c Docker是一个C S模式的架构 xff0c 后端是一个松耦合架构 xff0c 众多模块各司其职 docker运行的基本流程为 xff1a 1 用户是使用Docker Client和Docke
  • NOKOV Seeker2.2动作捕捉软件与ROS的通信

    一 动捕软件安装与数据准备 1 在操作系统为Windows系统 xff0c 且位数为64位的电脑上 xff0c 以鼠标右键点击 以管理员身份运行 的方式 xff0c 运行 Seeker2 2 Tracker setup exe 文件 xff