Search found 8 matches

by DarkKnight
Mon Aug 16, 2021 9:50 am
Forum: OptiTrack Data Streaming
Topic: How should I know the tracking precision of the Optitrack?
Replies: 0
Views: 2028

How should I know the tracking precision of the Optitrack?

Hello, Currently, I am using Optitrack to get the streaming data about position and orientation of my quadcopter. I am planning to use it for testing my EKF algorithm. However, I need to know the noise of my position data for EKF prediction step. So my question is how should I know the tracking prec...
by DarkKnight
Fri Jul 09, 2021 7:18 am
Forum: OptiTrack Data Streaming
Topic: How many bytes for one packet of 3D rigid body?
Replies: 0
Views: 1819

How many bytes for one packet of 3D rigid body?

Hello,

Now I need to calculate how many bytes of data are transferred per second, is there anyone can tell me How many bytes for one packet of 3D rigid body?

Thanks
by DarkKnight
Thu Jul 01, 2021 5:01 pm
Forum: OptiTrack Data Streaming
Topic: NatNet python client sample:thread blocking?
Replies: 1
Views: 2452

Re: NatNet python client sample:thread blocking?

After a few days of trying, I have found an interesting phenomenon. Every time when I open the WinFormTestApp.exe in my client computer(computer2), even if I didn't click the connect button, then the above problem will appear when I use the Natnet python client sample in the Linux system which runs ...
by DarkKnight
Sun Jun 13, 2021 7:37 am
Forum: OptiTrack Data Streaming
Topic: How to get right form of the Euler angle through collected quaternion?
Replies: 1
Views: 2631

Re: How to get right form of the Euler angle through collected quaternion?

I have found the reason. In optitrack, the quaternion follows q=x*i+y*j+z*k+w; However, In matlab, the quaternion follows q=w+x*i+y*j+z*k. As long as I change the quaternion form from optitrack representation into matlab representation, then it works.
by DarkKnight
Thu Jun 03, 2021 10:13 am
Forum: OptiTrack Data Streaming
Topic: How to get right form of the Euler angle through collected quaternion?
Replies: 1
Views: 2631

How to get right form of the Euler angle through collected quaternion?

Hello, everyone, Currently I can get some pose data from Motive, including the position and quaternion data. I use the python sample client in the SDK3.1 to receive and record the pose data. According to the official documentation https://v22.wiki.optitrack.com/index.php?title=Template:Coordinate_Sy...
by DarkKnight
Tue Jun 01, 2021 9:20 am
Forum: OptiTrack Data Streaming
Topic: NatNet python client sample:thread blocking?
Replies: 1
Views: 2452

NatNet python client sample:thread blocking?

Hello, everyone, I am trying to run the NatNet Python client sample in NatNet SDK3.1 in my computer1(The NatNet Python Client runs in the Linux system) to receive the streaming data from Motive v.2.2.0 which is running in my computer2(This computer is based on Windows system). Right now although I c...
by DarkKnight
Mon May 24, 2021 2:36 pm
Forum: OptiTrack Data Streaming
Topic: Code mismatch between PacketClient (cpp project) and PythonClient (python project)
Replies: 6
Views: 5364

Re: Code mismatch between PacketClient (cpp project) and PythonClient (python project)

I am also facing the same issue. And I followed your instruction, right now I can receive the streaming data. But have you find any command that can stop the streaming?

Thanks,
Hao
by DarkKnight
Tue May 18, 2021 6:25 pm
Forum: OptiTrack Data Streaming
Topic: using vrpn_client_ros in ros-noetic to receive streaming data
Replies: 3
Views: 2941

using vrpn_client_ros in ros-noetic to receive streaming data

Hello, everyone, I am trying to use vrpn_client_ros package(noetic-devel) to receive the streaming data from the OptiTrack. I have two computers, the computer1 has installed the Motive V1.7.0 which will stream the data. The computer2 runs a Virtual Machine, which contains a X-Ubuntu V.20.04 + ROS-no...