【python】6DOF analyse tool3

2023-05-16

  1. result show
    1.1 note: 图time, and position x ,and add anotions check timestamps 。
    请添加图片描述
  2. code
import matplotlib.pyplot as plt

path = '/home/sun/code/jitter/jitter_analyse_fit_spots1.txt'
data_list = []
with open(path,'r') as file:
    for line in file:
        data_list.append(line.strip().split(' '))

data = np.array(data_list,dtype=np.float64)
# print(data)

# 提取出时间、位置和姿态角度信息
time = [row[0] for row in data]
positions = [[float(row[1]), float(row[2]), float(row[3])] for row in data]
angles = [[float(row[4]), float(row[5]), float(row[6])] for row in data]

# print(time)
# print(positions)
# 绘制图形
fig, axs = plt.subplots()

# 绘制x曲线图
# axs.plot(time, [p[0] for p in positions], c='g',marker='+',)
axs.scatter(time, [p[0] for p in positions],c='g',marker='+')

for i,j in zip(time,positions):
    axs.annotate(f"({i}, {j[0]})", xy=(i, j[0]), xytext=(10, 10), textcoords="offset points")

axs.set_xlabel('time')
axs.set_ylabel('x')

plt.show()
  1. data
7.8198e+06 -1.52144 -1.12107 -0.727647 2.92137 2.54912 -0.88932
7.81983e+06 -1.53376 -1.11205 -0.721903 2.904 2.58714 -0.900095
7.81986e+06 -1.53927 -1.1263 -0.654146 2.84087 2.70335 -0.983318
7.8199e+06 -1.55025 -1.1412 -0.556699 2.68914 2.78244 -1.01721
7.8201e+06 -1.52144 -1.12113 -0.727615 2.92137 2.54914 -0.889437
7.82013e+06 -1.53369 -1.11211 -0.721936 2.90378 2.58706 -0.900729
7.82016e+06 -1.53927 -1.12634 -0.654154 2.84089 2.70291 -0.983781
7.8202e+06 -1.55031 -1.14126 -0.556621 2.69017 2.78192 -1.01811
7.82039e+06 -1.52146 -1.12116 -0.727593 2.92121 2.54914 -0.889546
7.82043e+06 -1.53398 -1.11195 -0.721513 2.90295 2.58855 -0.901212
7.82046e+06 -1.53916 -1.12637 -0.654467 2.83977 2.7066 -0.985384
7.82049e+06 -1.54991 -1.14085 -0.559475 2.69157 2.78589 -1.0204
7.82069e+06 -1.52146 -1.12117 -0.727582 2.92122 2.54917 -0.889614
7.82073e+06 -1.53395 -1.11197 -0.721537 2.90312 2.58815 -0.901176
7.82076e+06 -1.53919 -1.1264 -0.654313 2.84008 2.70572 -0.985084
7.82079e+06 -1.54997 -1.14092 -0.559067 2.69188 2.78464 -1.01984
7.82099e+06 -1.52146 -1.12117 -0.727584 2.92123 2.54912 -0.889568
7.82103e+06 -1.53392 -1.11198 -0.721585 2.90322 2.58811 -0.901002
7.82106e+06 -1.5392 -1.12638 -0.654354 2.84017 2.70554 -0.984895
7.82109e+06 -1.54998 -1.14093 -0.558925 2.69178 2.78457 -1.01982
7.82129e+06 -1.52147 -1.12117 -0.72758 2.92118 2.5491 -0.889566
7.82133e+06 -1.53392 -1.11199 -0.721603 2.90328 2.58782 -0.900883
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【python】6DOF analyse tool3 的相关文章

随机推荐

  • vcruntime140_1.dll无法继续执行代码,怎么解决这种问题?

    经常使用电脑的人 xff0c 可能对于这个弹出框应该不陌生 xff0c vcruntime140 1 dll无法继续执行代码 xff0c 其实会出现这种情况 xff0c 主要是因为缺少一个动态链接库 DLL 文件导致的 这个文件是 Visu
  • 这可能是最简单又有效的自监督学习方法了

    文 王珣 64 知乎 本文已获作者授权 xff0c 禁止二次转载 从Kaiming的MoCo和Hinton组Chen Ting的SimCLR开始 xff0c 自监督学习 xff08 SSL xff09 成了计算机视觉的热潮显学 凡是大佬大组
  • idea 2022.1 创建maven卡死解决

    1 关闭项目 2 新建maven项目 创建成功
  • FFmpeg 命令常见操作

    1 转码 ffmpeg i source mp4 ss 20 t 10 c copy my mp4 ffmpeg ss 10 t 15 accurate seek i test mp4 c a copy c v copy tt mp4 i
  • FFprobe查看&统计视频信息

    1 查看音视频信息 1 1 查看基本信息 ffprobe span class token number 1280 span x720 h264 8mbps 30fps span class token punctuation span m
  • Linux 查看文件夹大小,磁盘剩余空间(du/df)

    1 简介 du查看目录大小 xff0c df查看磁盘使用情况 2 du disk usage xff08 1 xff09 基本功能 递归查看文件夹下所有文件的大小 xff08 2 xff09 常用参数 xff1a h human reada
  • Python matplotlib高级绘图详解

    1 前言 前面我们介绍了使用matplotlib简单的绘图方法 xff08 见 xff1a Python应用matplotlib绘图简介 xff09 但是想要完全控制你的图形 xff0c 以及更高级的用法 xff0c 就需要使用 pyplo
  • ffmpeg视频精准剪切

    1 导言 ffmepg剪切视频 xff0c 很方便 xff0c 但是也有很大缺陷 xff1a xff08 1 xff09 剪切时间点不精确 xff08 2 xff09 有时剪切的视频开头有黑屏 造成这些问题的原因是ffmpeg无法seek到
  • 【python】6DOF analyse tool2

    result show 1 1 note 图1为3D X Y Z combination位置 xff0c 图4 xff0c 5 xff0c 6分别表示yaw pitch xff0c roll角随着时间的变化的波动 span class to
  • AudioChannelManipulation

    Manipulating audio channels with ffmpeg Contents stereo mono streamstereo 2 mono filesstereo 2 mono streamsmono stereo2
  • 音频节奏检测(Onset Detection)

    1 前言 最近市场上出现一些多个视频拼接而成MV xff0c 其原理是根据音频的节拍变换切换视频 我在这里讲述下如何进行音频节拍检测 2 音频检测一般流程 3 3 1 原始音频频谱 以1024为窗口 xff08 即每次读取1024个采样点
  • 金融时间序列分析:6. AR模型实例(R语言)

    0 目录 金融时间序列分析 xff1a 9 ARMA自回归移动平均模型 金融时间序列分析 xff1a 8 MA模型实例 xff08 Python xff09 金融时间序列分析 xff1a 7 MA滑动平均模型 金融时间序列分析 xff1a
  • 比特率,帧率,分辨率对视频画质的影响

    0 前言 前几天和别人讨论视频编码参数对视频清晰度影响 xff0c 今日查查文献在此记录总结下 对最终用户而言 xff0c 其只关心视频的文件大小和画面质量 其中画面质量包括 xff1a 分辨率 xff0c 清晰度和流畅度 流畅度 xff1
  • 搭建Android Camera项目工程

    0 前言 这块内容非常简单 xff0c 需要注意的有两个 xff1a 需要申请相机权限需要一个Surface用来预览 1 申请相机权限 1 1 申请Camera权限 span class hljs tag lt span class hlj
  • 获取webshell权限的45种方法

    1 到GoogLe 搜索一些关键字 edit asp 韩国肉鸡为多 多数为MSSQL数据库 2 到Google site cq cn inurl asp 3 利用挖掘鸡和一个ASP木马 文件名是login asp 路径组是 manage 关
  • EGLContext: eglMakeCurrent详解

    1 前言 在完成EGL的初始化之后 xff0c 需要通过eglMakeCurrent 函数来将当前的上下文切换 xff0c 这样opengl的函数才能启动作用 boolean eglMakeCurrent EGLDisplay displa
  • 关于root安装中出现的问题

    最近重装了系统fedora16 xff0c 重新安装了root xff0c 结果遇到了各种问题 xff0c 先是编译不通过 xff0c 在网上查了说是需要打个补丁 xff0c 那就打个补丁吧 xff0c 安装成功之后又出现了新的错误 Cou
  • fragment切换出现空白页

    近期遇到一个bug xff0c 找了好久的原因 xff0c 最后终于找到 xff0c 在此记录一下 app的大体框架是由tab 43 fragment来组成的 xff0c 就是类似于app 的底部有五个按钮 xff0c 没点击一个按钮就会切
  • Java 生产者消费者模型的三种实现过程

    Java 生产者消费者模型的三种实现过程 生产者一边在生产 xff0c 消费者一边消耗 当库存满的时候生产者暂停生产 xff0c 直到有空位 xff1b 当库存空的时候消费者暂停消费 xff0c 直到有产品 关键点 xff1a 生产者和消费
  • 【python】6DOF analyse tool3

    result show 1 1 note 图time and position x and add anotions check timestamps code span class token keyword import span ma