Alpha Plot is a free application for Scientific Data Analysis and Visualization for Windows, Linux and Mac OS X

Overview

alt text

License Build Testing Join the chat at https://gitter.im/narunlifescience/AlphaPlot Download AlphaPlot Download AlphaPlot Download AlphaPlot Download AlphaPlot

Alpha Plot is a free application for Scientific Data Analysis and Visualization for Windows, Linux and Mac OS X (probably BSD also).

Web Link
Website https://alphaplot.sourceforge.io/
Wiki https://alphaplot.sourceforge.io/wiki
Github https://github.com/narunlifescience/AlphaPlot
Sourceforge https://sourceforge.net/projects/alphaplot/
Test builds https://alphaplot.sourceforge.io/test-build.html

Packaging status Download on Flathub

Donate

AlphaPlot is an open-source project that has been made possible due to the generous contributions by community backers. If you are interested in supporting this project, please consider becoming a sponsor or becoming a patron https://www.patreon.com/alphaplot

Watch the Video

AlphaPlot Plotting Basics

Examples

Installation

Get the code (if you haven't already):

git clone https://github.com/narunlifescience/AlphaPlot.git 

Compile and install:

qmake
make 
sudo make install

For Windows/OSX see installation notes

Opening an issue

Ask for a new feature

Please:

  • Check if the new feature is not already implemented (Changelog)
  • Check if another person didn't already open an issue
  • If there is already an opened issue, there is no need to comment unless you have more information, it won't help. Instead, you can click on 👍 and subscribe to the issue to be notified of anything new about it

Report a bug

Please:

  • Try the latest developer build to see if the bug is still present (Attention, those builds aren't stable so they might not work well and could sometimes break things like user settings). If it works like a charm even though you see an open issue, please comment on it and explain that the issue has been fixed
  • Check if another person has already opened the same issue to avoid duplicates
  • If there already is an open issue you could comment on it to add precisions about the problem or confirm it
  • In case there isn't, you can open a new issue with an explicit title and as much information as possible (OS, Alpha Plot version, how to reproduce the problem...)
  • Please use http://pastebin.com/ for logs/debug

If there are no answers, it doesn't mean we don't care about your feature request/bug. It just means we can't reproduce the bug or haven't had time to implement it 😃

Dependencies

AlphaPlot may require the following packages ...

Package Link
Qt https://www.qt.io/
QCustomPlot https://www.qcustomplot.com/
muParser http://muparser.beltoforion.de/
GSL http://www.gnu.org/software/gsl/

Out of this, QCustomPlot and muParser sources(s) are already present in 3rdparty folder and will be statically built to AlphaPlot. So these packages need not be installed on your system.

Note: AlphaPlot uses QtDataVisualization module for 3D plotting. You may have to install its equivalent manually if the build fails with the following ERROR: Unknown module(s) in QT: datavisualization. If you are building with a local Qt installation, you may install the module with Qt maintenance tool.

Credits

Author

  • Arun Narayanankutty

Packagers

The following people have made installing AlphaPlot easier by providing specialized binary packages. In alphabetical order.

sudo add-apt-repository ppa:devacom/science
sudo apt-get update
sudo apt install alphaplot

SciDAVis & QtiPlot Developers

AlphaPlot is a fork of SciDAVis(at the time of the fork, i.e. SciDAVis 1.D009) which in turn is a fork of QtiPlot(at the time of the fork, i.e. QtiPlot 0.9-rc2). The following people have written parts of the SciDAVis & QtiPlot source code, ranging from a few lines to large chunks(in alphabetical order).

  • Tilman Benkert,
  • Shen Chen,
  • Borries Demeler,
  • José Antonio Lorenzo Fernández,
  • Knut Franke,
  • Miquel Garriga,
  • Vasileios Gkanis,
  • Gudjon Gudjonsson,
  • Alex Kargovsky,
  • Michael Mac-Vicar,
  • Arun Narayanankutty,
  • Tomomasa Ohkubo,
  • Russell Standish,
  • Aaron Van Tassle,
  • Branimir Vasilic,
  • Ion Vasilief,
  • Vincent Wagelaar

The AlphaPlot manual is based on the QtiPlot and SciDAVis manual, written by(in alphabetical order):

  • Knut Franke,
  • Roger Gadiou,
  • Ion Vasilief

We thank all the tools and library developers & contributors used by AlphaPlot(in no particular order):

... and many more we just forgot to mention.

Comments
  • Error building from source

    Error building from source

    When I run make (after qmake) I get the following error.

    cd alphaplot/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/archisman/AlphaPlot/alphaplot/alphaplot.pro ) && make -f Makefile 
    Project MESSAGE: Build configuration: Linux all dynamic
    Project ERROR: Unknown module(s) in QT: datavisualization xmlpatterns
    Makefile:51: recipe for target 'sub-alphaplot-make_first-ordered' failed
    make: *** [sub-alphaplot-make_first-ordered] Error 3
    

    I am using KDE Neon 5.19 (Ubuntu 18.04 base). I installed zlibc and gsl-bin packages.

    opened by apandada1 14
  • Proposal for mac retina-display resolution support

    Proposal for mac retina-display resolution support

    Could you consider to add mac retina-display resolution support into AlphaPlot, please? This would greatly enhance the user experience of AlphaPlot on Mac. Thank you @narunlifescience for your selfless contribution to this fantastic program.

    bug 
    opened by bbbear2002 10
  • AlphaPlot in flatpak format

    AlphaPlot in flatpak format

    Hello, This issue is for registration purposes only. As emailed to @narunlifescience, I successfully built AlphaPlot in flatpak format.

    Here are the instructions for building:

    1. Compile and install qtdatavis3d BaseApp:
    git clone --branch=io.qt.qtdatavis3d.BaseApp https://github.com/filipestevao/flathub.git qtdatavis3d
    cd qtdatavis3d
    flatpak-builder --repo=qtdatavis3d --force-clean --install-deps-from=flathub build-dir io.qt.qtdatavis3d.BaseApp.yml
    flatpak remote-add --user qtdatavis3d qtdatavis3d --no-gpg-verify
    flatpak install --user qtdatavis3d io.qt.qtdatavis3d.BaseApp -y
    
    1. Compile and install AlphaPlot app:
    git clone --branch=io.github.narunlifescience.AlphaPlot https://github.com/filipestevao/flathub.git AlphaPlot
    cd AlphaPlot
    git clone https://github.com/flathub/shared-modules.git
    flatpak-builder --repo=alphaplot --force-clean build-dir io.github.narunlifescience.AlphaPlot.yml
    flatpak remote-add --user alphaplot alphaplot --no-gpg-verify
    flatpak install --user alphaplot io.github.narunlifescience.AlphaPlot -y
    

    I will make the pull request in the Flathub and keep informed here if everything goes well.

    opened by filipestevao 8
  • Keep showing Error: cannot use this on ....

    Keep showing Error: cannot use this on ....

    Hello, I really like your app. How nice its GUI is. I have just tested the newest ver. [1.0.11] and I found some issues. (1) When I dragged the graph, modified some parameters, and added arrow/text in the 2D graph, the error keeps showing up. (2) There is no option to delete or insert arbitrary cell(s) in the data sheet {like in EXCEL}. Thus, It is difficult to remove cells in one column but not delete others in the same row. (3) The reference settings for graph types in EDIT/REFERENCES cannot be saved. It reset automatically after I clicked on Apply or OK. Therefore, adjusting graph display size is painful.

    I hope that my report is helpful for the improvement of AlphaPlot. If you need further information, feel free to contact me! Have a great day! LT. DUY

    bug 
    opened by ltduy1990 6
  • Alphaplot packaged in AppImage format

    Alphaplot packaged in AppImage format

    First, I would like to congratulate you for the AlphaPlot. I believe that this project has a promising future.

    I don't know if you intend to package the application in other formats, but I packaged AlphaPlot in a AppImage:

    Repository

    Direct download

    I know that this is not the best way to package an AppImage and it is necessary to have glibc >= 2.29 (Ubuntu 18.04 has glibc = 2.27).

    I believe that a flatpak format would be even better. However, I haven't been able to compile with flatpak-builder so far.

    I hope that I have contributed in some way.

    opened by filipestevao 5
  • Prepare flatpak for next release

    Prepare flatpak for next release

    Hi @narunlifescience

    I have seen many good changes in AlplaPlot. Nice work!

    I believe that a next release will be available soon. So, could you merge these changes in flatpak metainfo file before creating a tag? And could you inform the number and date of the next version?

    Thanks in advance.

    opened by filipestevao 4
  • Flatpak application | Missing project/organisation name mention

    Flatpak application | Missing project/organisation name mention

    Hello. As noticeable the worth mentioning mention regards to project/organisation name is missing and then dully reported as "Unknown" when exhibited by Flatseal 'flatpak run com.github.tchx84.Flatseal'.

    Alphaplot

    opened by Ricky-Tigg 3
  • CSV Import: cannot open files with commas as decimal point

    CSV Import: cannot open files with commas as decimal point

    Edit: I'm using Version 1.011A-alpha

    Thanks for making a modern version of qtiPlot. There's just one issue I'd like to point out: I'm unable to import files that use commas as decimal seperator which is a format used in some European languages. This is the csv file:

    $ cat test.csv
    Zeit t / s;Spannung U_B1 / V;Spannung U_A1 / V
    0;0,665;-0,375
    0,1;0,77;-0,29
    0,2;0,855;-0,225
    0,3;0,905;-0,2
    0,401;0,91;-0,205
    0,501;0,89;-0,245
    0,6;0,83;-0,32
    0,7;0,74;-0,41
    0,801;0,63;-0,515
    0,9;0,505;-0,625
    1;0,385;-0,73
    

    This is how I'm importing it: Screenshot from 2021-04-30 22-33-21 ↑ Please note that I'm using the correct Decimal Seperators. However the imported table consists mostly of zeros. Screenshot from 2021-04-30 22-37-32 If I perform the exact same import in SciDAVis it is imported correctly: Screenshot from 2021-04-30 22-41-09

    opened by Scindix 3
  • Does not work on ubuntu 18 04

    Does not work on ubuntu 18 04

    Appimage out: $ ./AlphaPlot-1.011-alpha-release-glibc2.29-x86_64.AppImage alphaplot: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.29' not found (required by alphaplot) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: versionGLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libgsl.so.25) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Widgets.so.5) alphaplot: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: versionGLIBCXX_3.4.26' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Widgets.so.5) alphaplot: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.28' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Widgets.so.5) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: versionGLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5DataVisualization.so.5) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Gui.so.5) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: versionGLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5XmlPatterns.so.5) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Script.so.5) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: versionGLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Core.so.5) alphaplot: /lib/x86_64-linux-gnu/libc.so.6: version GLIBC_2.28' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Core.so.5) alphaplot: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: versionGLIBCXX_3.4.26' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Core.so.5) alphaplot: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.28' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libQt5Core.so.5) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: versionGLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libicui18n.so.67) alphaplot: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_AlphaPH0y3oX/usr/lib/libicuuc.so.67)

    make out: $ make cd alphaplot/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /mnt/Disk_738/Downloads/AlphaPlot/alphaplot/alphaplot.pro ) && make -f Makefile Project MESSAGE: Build configuration: Linux all dynamic Project ERROR: Unknown module(s) in QT: svg script scripttools datavisualization Makefile:49: recipe for target 'sub-alphaplot-make_first-ordered' failed make: *** [sub-alphaplot-make_first-ordered] Error 3

    The appimage stunt seems surprising to me, but on the whole I have such an impression that the authors of this program practically do not test it in a clean Linux virtual machine.

    opened by Nikita-Presnov 2
  • Adding new features for legend property

    Adding new features for legend property

    All the changes

    • [x] Add legend visible property in Curve2D, LineSpecial2D and Vector2D.
    • [x] Add legend margins.
    • [x] Add legend direction property ("Rows" or "Columns").
    • [ ] Load legend title property

    ~Before: the legend title and font were saved, but were not loaded later.~ ~Now: the legend title and font are loaded, but only if the visible property is marked "True".~ UPDATE: this was causing crash in xml opening, so it was removed.

    • [x] Fix save/load text label rotation.

    Before: create a table with a Text Type, plot the graph, change the rotation of the labels and save it. When the graph is loaded, the text label has been rotated to 45º. Now: the rotation of the Text Type labels can be loaded successfully.

    • [ ] Add subscript and superscript in text and labels.

    It was not implemented in this PR but I would like to see this feature in the future.

    The new features

    • The visible property allows to add or remove the plotted curve from the legend.

    fig1

    • You can now choose between "Rows" or "Columns" to change the direction of plotted items.

    • Using the same property as "Text", the legend margins can be changed.

    fig2

    • All of these features can be saved/loaded successfully.

    fig3

    opened by filipestevao 2
  • How to set multiple X Y plot in one layer?

    How to set multiple X Y plot in one layer?

    How to set multiple X Y plots in one layer?

    I have one table with X1 Y1 and X2 Y2, I want to create one graph (plot) with both X and Y. How to do that.

    P. S. I don't want to create new subplot and make 2 separated plots...?

    opened by VolkovIlia 1
  • Not possible to use special characters as column ID/name in formulas

    Not possible to use special characters as column ID/name in formulas

    There is an error message when using a column ID that contains a special character (like Swedish wowels å, ä, ö) in the formula tab. See attached screenshot. The workaround is to use a instead of å, ä and o instead of o (but silly).

    In the attached screenshot i try and use a column ID containing an "ä", in the word "magnetfält", and receive the error upon pressing "apply" in the formula tab. AP-special characters

    bug 
    opened by erikwetterskog 2
  • Different decimal separators in formula tab and table mode

    Different decimal separators in formula tab and table mode

    I will post all the things on my wishlist as separate issues. Tell me if you want them together in the future. I work in a science center, and we will start using your excellent software (albeit with some issues) in our classrooms from next semester. So I will likely report more stuff as we discover them.

    A very confusing minor issue is that the "formula" and table views uses different decimal separators. In Sweden (and the nordic countries) and Germany, we for some reason use comma (,) as a decimal separator, in contrast to the rest of the world. Alphaplot correctly displays the decimal sepator of the OS in the table view, but needs a dot (.) as a decimal sepator in the formula section. I'm not sure what the comma does when put in the formula, but it still gives a (faulty) value. It took me a while to realize this. Not sure what the best solution is. Our students are used to using comma.

    AP-separator

    bug 
    opened by erikwetterskog 2
  • Impossible to set axis limits for small values (large exponents)

    Impossible to set axis limits for small values (large exponents)

    AP-Axis

    As per example in the attached screenshot, it is impossible or at least unintuitive to set the axis limits to a small exponent. The value stated only shows 0,000000 (here I use the comma as a a decimal separator). Even when the significant digit is displayed, the decimal view is very cumbersome. It would be good if there is an intuitive syntax for negative and positive exponents (i.e. 3e-7 or 5-e10) for the axis.

    bug 
    opened by erikwetterskog 1
  • The results of the

    The results of the "combat" use of the program.

    I am writing this because I want to draw attention to the really important points, software is still written not only in order to write it.

    Backend

    • A serious glitch with approximation: going out of range leads to an incorrect result.

    • Crashes are observed when trying to edit the approximation result.

    • Gaussian peak approximation leaves much to be desired, and really works only in simple cases.

    • Charts in polar coordinates never appeared in the program. You can still be the first among free origin clones)

    Frontend

    • The points of the approximation curve are not displayed in a separate table, and if they are, then it is difficult to understand that this is what you need.

    • There is no separate table with the results of the approximation itself, such as the correlation coefficient, you have to get it from the log.

    • Hotkeys don't always work as expected, but that's the lesser of the evils. I mostly miss alt+C (was in the original qtiplot) for a new column, and enter has to be pressed twice to move to the next line when manually typing.

    GUI inconvenience

    • The application does not remember the layout of widgets.

    • The settings window in the old version was better, it's actually generally funny here. Everyone moves away from this view in their designs, you returned to it)

    • The table settings window generally justified itself, but it is much more difficult to work with the same for charts. For good, both need a redesign, the main complaint is too small elements. It is possible to make duplicate layers, which should not be.

    • No syntax highlighting in Approximation Wizard, parameters are not added automatically.

    • Sometimes the width of the last column is naughty, stretching to the end. In my opinion, it should be wider than some x and not wider than necessary.

    Wishes

    • Tabs in tables as in origin pro.

    • Tabbed mode as in kde's labplot.

    • More human readable data format instead of xml. I would prefer to see there an ordinary archive with an internal structure, settings files and csv and other data files. Yes, it will weigh a lot, but not globally, for that people without a program will be able to figure it out.

    • A slight redesign of the project browser to better fit vertically would also help.

    These are the results of the real application of the program in scientific work and education, and this list is more important than porting to cmake and qt6.

    In my opinion, the tester needs the team.

    It is worth noting that at the moment you have done the best among the open clones of Origin Pro.

    bug enhancement 
    opened by Nikita-Presnov 4
  • Warnings from alphaplot.desktop

    Warnings from alphaplot.desktop

    When building AlplaPlot from sources some warnings from *.desktop files are displayed. Being that two of them seem to require attention:

    Running test: 35-desktop...usr/share/applications/alphaplot.desktop: warning: value "" for key "Path" in group "Desktop Entry" does not look like an absolute path usr/share/applications/alphaplot.desktop: warning: key "TerminalOptions" in group "Desktop Entry" is deprecated

    bug 
    opened by Fellypao 0
Releases(1.02)
Owner
Arun Narayanankutty
Just feeling a bit off.
Arun Narayanankutty
Plot dynamic 3d functions z = f(x, y, t)

A tool for plotting 3D functions Controls Button Description Arrows Rotate view F Enable/Disable filling surface faces G Enable/Disable showing coordi

Boris Starkov 2 Oct 15, 2021
vplot is a wrapper for GNU Plot (gnuplot_i)

vplot vplot is a wrapper for GNU Plot (gnuplot_i). The source of gnuplot_i I have downloaded from this link. Files listed on gnuplot_i are taken from

Erdet Nasufi 13 Aug 15, 2022
Lightweight and modular C++11 graphics middleware for games and data visualization

Magnum — Lightweight and modular C++11/C++14 graphics middleware for games and data visualization Looking for an open-source library that gives you gr

Vladimír Vondruš 4.3k Dec 30, 2022
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾

Matplot++ A C++ Graphics Library for Data Visualization Data visualization can help programmers and scientists identify trends in their data and effic

Alan de Freitas 3k Jan 4, 2023
Vizzu is a free, open-source Javascript/C++ library for animated data visualizations and data stories.

Vizzu is a free, open-source Javascript/C++ library utilizing a generic dataviz engine that generates many types of charts and seamlessly animates between them

Vizzu 1.6k Jan 3, 2023
Powerful, easy to use, and portable visualization toolkit for mixed 3D and 2D content

Powerful, easy to use, and portable visualization toolkit for mixed 3D and 2D content

Microsoft 138 Jan 8, 2023
HARFANG®3D is an all-in-one 3D visualization library usable in C++, Python, Lua and Go.

HARFANG® 3D engine HARFANG®3D is an all-in-one 3D visualization library usable in C++, Python, Lua and Go. Table of contents About Features Screenshot

HARFANG® 3D 280 Jan 1, 2023
RGL - 3D visualization device system for R using OpenGL

RGL - 3D visualization device system for R using OpenGL INTRODUCTION The RGL package is a visualization device system for R, using OpenGL or WebGL as

null 68 Dec 27, 2022
Binary visualization tool primarily aimed at videogame reverse engineering & research.

binviz Binary visualization tool. Allows you to load a binary and pan/zoom around its content. Each byte (or 4 bytes in 4-byte mode) is represented by

Nick Renieris 31 Dec 6, 2022
Vis: Asynchronous 3D Visualization Tool

English | 简体中文 Vis: Asynchronous 3D Visualization Tool Vis 是一款交互式异步3D可视化工具,旨在让3D视觉和机器人应用开发更简单。 其核心功能包括: 图形绘制 3D模型文件导入 多种交互工具 Gzimo 安装 Linux # 安装必要的依

RVBUST 117 Nov 2, 2022
Mandelbrot set visualization in OpenGL

Mandelbort-Set done in OpenGL Steps to build and run ( program tested only on Linux-Ubuntu 18.04,20.04 ) install the necessary packages- glut,glfw,glm

Paleti Krishnasai 2 Feb 13, 2022
C++14 network/graph visualization library / Qt node editor.

QuickQanava QuickQanava is a C++14 library designed to display graphs and relational content in a Qt/QML application. QuickQanava provide QML componen

null 883 Jan 7, 2023
Pencil2D is an animation/drawing software for Windows, macOS, Linux, and FreeBSD.

Pencil2D is an animation/drawing software for Windows, macOS, Linux, and FreeBSD. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics. Pencil2D is free and open source.

Pencil2D 1.2k Jan 7, 2023
[WIP] A media playback library for Dart & Flutter apps on Windows & Linux. Based on libVLC & libVLC++.

dart_vlc Bringing power of VLC to Flutter & Dart apps on Windows & Linux Installation dependencies: ... dart_vlc: ^0.0.1 Documentation Create a ne

Hitesh Kumar Saini 417 Dec 29, 2022
Spatial extrapolation algorithm: calculate the data of other regions through the data of known regions.

Spatial interpolation Author : csl E-Mail : [email protected] OverView Spatial interpolation is often used to convert the measured data of discrete po

null 1 Oct 18, 2021
nsfminer is an Ethash GPU mining application: with nsfminer you can mine every coin which relies on an Ethash Proof of Work.

nsfminer (no stinkin' fees) Ethereum (ethash) miner with OpenCL, CUDA and stratum support nsfminer is an Ethash GPU mining application: with nsfminer

Jean M. Cyr 511 Sep 2, 2022
PainterEngine is a application/game engine with software renderer,PainterEngine can be transplanted to any platform that supports C

PainterEngine is a application/game engine with software renderer,PainterEngine can be transplanted to any platform that supports C

DBinary 1.6k Jan 4, 2023
Build-once run-anywhere OpenGL application

Build-once run-anywhere OpenGL application Standing on the shoulders of Cosmopolitan libc this proof of concept application should run on Windows and

null 62 Dec 22, 2022
Target-free Extrinsic Calibration of a 3D Lidar and an IMU

imu_lidar_calibration Target-free Extrinsic Calibration of a 3D Lidar and an IMU Overview This repository is a toolkit for calibrating the 6-DoF rigid

Unmanned Systems Lab 166 Dec 27, 2022