Use ctrl+c to kill the program and try running it again
Unplug the Tau Camera from the computer for 10 seconds, reconnect, and try running the program again
Try switching to a high-quality cable! If possible, try using a not-super-long USB-C to USB-C cable from a reputable brand. Then try running the program again.
We don't have any examples measuring dimensions.
But all of the Tau Camera software is open source and well documented if you want to build an application that does this.
Check out the Tau Camera Useful Links listing for links to the github repos and documentation.
Have you tried comparing your open3d point cloud visualizations to the point cloud in the Tau Studio web app?
(See step 1 in the Tau Camera Getting Started Guide for more info on the Tau Studio web app)
It's possible the open3d library is expecting the data to be ordered differently.
I would suggest taking a look at the Tau Camera Python API reference: https://taulidarcamera.readthedocs.io/en/latest/
@Lazar-Demin Thank you for replying!
I shall see if i can use the data_depth method to do what I need.
But wouldn't the points_3D be more useful? Since I am trying to find two points on the screen to measure the distance. The 2 points most likely won't be on the same axis, so in order to get the distance between points wouldn't it be better to use the points_3D fuction, as it returns 3D coordinates in meters? Because as as far as I can tell the data_depth method returns how far the point is away from the camera (correct me if I'm wrong).
I shall also let you know if I make any progress using data_depth to get the distance, thanks!
@Rastus Awesome, happy to hear you resolved your issue! I'll add your Jetson setup steps to the FAQ.
I don't foresee any issue with using the Jetson to analyze the data - should be a fun project. Do you have any specific libraries in mind?
Make sure to keep us in the loop as your project progresses, we love robots - especially those that use the Tau Camera
Just wanted to follow up and say this issue was solved with the tau v0.0.4 update. I no longer have dropped frames or bad data packets.
If you have these issues. I would update to the latest GitHub and update your computer make sure there are no updates waiting for your bios
I'm not sure if this belongs here, but I don't know where else to ask. (If not, please redirect me to a more relevant subreddit) I needed to make something on a 3D printer that the engineering shop has at my school, so I decided to try my hand at TurboCAD. I found an old v12 Deluxe edition in my house, so I figured that was all I would need to print the part. After a few hours of working on it (it's not terribly complex, but I had to feel my way through as I had never done anything CAD related before), I had a finished product.
@JohnW said in Improving camera performance:
what is the theoretical maximum frame rate for the Tau camera? Is the virtual serial port not a bottleneck?
The theoretical maximum frame rate is 50fps. And the USB serial port shouldn't be a bottleneck because the bandwidth required is low.
Having said that, the realistic frame rate that can be achieved depends on lots of factors, such as the sensor configuration (integration time, operation mode etc.) and available resources in the host machine (CPU, cache, RAM etc.). The practical frame rate is usually between 20 and 30 fps.
On the noise filter:
There is no filter running on the Tau Camera hardware or in the driver.
If this is a requirement, you'll need to add it in your software.
I downloaded from the python website . Not through the command line. If you are on Linux, some Linux distros don't have an up to date python package.
But you can always download it for Linux from the python.org website.
The link for it is in the starter guide link that Lazaar posted
Looks like your connection to Community was lost, please wait while we try to reconnect.