rviz 可视化手机 IMU

news/2024/12/27 14:27:49/

原博客:https://www.cnblogs.com/hitcm/p/5616364.html
原代码:https://github.com/hitcm/Android_Camera-IMU.git

上面说的不太详细,出现了无法可视化 IMU 转交的情况。git 的 issue 中也有人遇到这个问题。本博客记录了自己如何克服 BUG 并完成可视化。

Step1 电脑端环境配置

  1. 【克隆git】

      git clone https://github.com/hitcm/Android_Camera-IMU.git
    
  2. 【安装一个ros库:imu-tools】

    sudo apt-get install ros-indigo-imu-tools
    

    其中,indigo 是 ros 版本号,需要依据自己的版本修改。我的 nocedic,所以就是 sudo apt-get install ros-nocedic-imu-tools

  3. 【查看电脑 ip】
    电脑手机连接同一个wifi

Step2 手机软件安装

  1. 【安装软件】
    直接安装 git 里面的 apk 就好。

Step3 正式连接并可视化

  1. 【启动 ROS 核心】

    roscore
    
  2. 【启动可视化文件】
    执行命令cd到上面下载git的本地目录下,执行上述git提供的launch文件,roslaunch android_cam-imu.launch

  3. 重点:【操作界面】

    1. 先可视化相机,通过 add->image->camera,即可在电脑上看见手机摄像头的画面。这步主要是看程序是否正常运行的,如果摄像头画面不动了,就说明有个程序卡住了(有可能是apk,有可能是电脑软件卡了)。
    2. 【加入imu】
      a. add 菜单里面有两个imu相关的,选plugin 那个。
      b. 修改 Fix Frame 为 “//imu”,注意输入的时候有两个斜杠,但是只会显示一个斜杠。

!!!完成了!!!


http://www.ppmy.cn/news/47443.html

相关文章

【C++】map和set的模拟实现

文章目录 1、map、set和红黑树源码的截取2、红黑树的迭代器3、代码部分3-1、Set.h3-2、Map.h3-3、RBTee.h3-4、测试代码 1、map、set和红黑树源码的截取 我们红黑树的节点只需要用到value值就够了,value是什么,节点就存什么。但是,红黑树的源…

MySQL学习笔记第一天

第02章 MySQL环境搭建 1.MySQL的卸载 步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务。按键盘上的“Ctrl Alt Delete”组合键,打开“任务管理器”对话框,可以在“服务”列表找到“MySQL8.0”的服务,如果现…

肖 sir_就业课__014python讲解

python讲解 一、python梳理 1、python 数据类型有哪些? 字符、列表、元组、字典、集合 2、列表、元组、字典、集合的区别? 3、python中函数? (1)自定义函数 def 函数名() (2&#…

树莓派计算机视觉编程:6~10

原文:Raspberry Pi Computer Vision Programming 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 计算机视觉 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 当别人说你没有底线的时候&#xff…

maven安装教程(结合eclipse和IDEA)

一.安装maven 本文须知:安装maven环境之前要先安装java jdk环境(没有安装java环境的可以先去看安装JAVA环境的教程)Maven 3.3+ require JDK 1.7 及以上。 第一步:下载maven(本教程安装的是3.8.4) 官方下载链接:https://maven.apache.org/download.cgi Binary是可执行版本…

MyBatisPlus3.4.3版自动生成代码的使用

AutoGenerator 是 MyBatis-Plus 的代码生成器&#xff0c;通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码&#xff0c;极大的提升了开发效率。 1 准备工作 创建springboot工程&#xff0c;这里省略。 2 导入依赖 <d…

靶机精讲之HackademicRTB1

主机发现 nmap扫描 端口扫描 只有80端口开放 UDP扫描 web渗透 服务扫描 脚本扫描 DOS攻击漏洞 枚举漏洞 查看web端 进行目录爆破 点击 点击后发现地址结构像有目录爆破 接上面枚举漏洞 复制那枚举目录到web 接目录爆破 apeache服务器 查看内容管理系统是否是自建的 在库搜索…

第九篇 Spring数据库事务管理

《Spring》篇章整体栏目 ————————————————————————————— 【第一章】spring 概念与体系结构 【第二章】spring IoC 的工作原理 【第三章】spring IOC与Bean环境搭建与应用 【第四章】spring bean定义 【第五章】Spring 集合注入、作用域 【第六章】…