Description
- Brand Name: Waveshare
- Demo Board Type: ARM
- Certification: NONE
- Origin: Mainland China
The Onion Tau Camera is a 3D depth camera. Think of it like a regular webcam, except it produces 3D depth data instead of color frames. It’s USB-based, plug-and-play, and requires no additional computation to start producing depth data.
Receiving Your Data is as Easy as Plugging in a Regular Webcam
The Tau is as easy to use as a regular webcam. Simply plug it into your computer with a USB cable and it will start sending data right away. The key difference is that frames from the Tau camera include depth measurements.
TheGetting Started Guidehas clear instructions on first time setup and troubleshooting.
Output Depth Data in Real Time
The Tau Camera outputs160 x 60 pixels of depth data in real-timealong with a greyscale image of the scene. The range for depth sensing is 0.1 m to 4.5 m. The depth data can be visualized in 3D or 2D for use by humans, or it can be used as input for a program or algorithm.
Frames from the Tau camera can be realized in multiple ways:
-
2D depth maps
-
3D point clouds
-
Regular 2D images
-
Array or matrix objects in programs
Open Source Software Supports Clear Visualization
You can interact with the data coming from your Tau Camera in two ways: through theTau Studio Web Appor through thePython API. Both the web app and the API are open source, so these programs can be used as jumping-off points for your own work/applications.
We’re committed to providing open source software because we believe it’s the best method to continuously improve this software. We value our Onion community and your feedback has always been instrumental in advancing and improving our software offerings!
Using the Tau Studio Web App
The Tau comes bundled with a web-based application to visualize the camera output in real-time on a computer: theTau Studio Web App. Our Tau Studio App takes the realtime depth data coming from the Tau Camera and visualizes it as a greyscale image, a depth map, and a 3D point cloud the user can manipulate – pan, rotate, and zoom. The Tau Studio is based on a Python program and a web app built with HTML and javascript.
It’s easy to use the Tau Studio Web App to view and manipulate data.
Using the Python API
You can also use theTau Camera Python libraryto create your own applications with depth data from the camera. The library provides an easy-to-use API to configure the camera and capture depth data, and is compatible with OpenCV. The API is 100% open source, hasrich documentation, and comes with example programs you can work with right out of the gate.
Hand Gestures:Screen-recording of the output of one of the example programs in theTauLiDARCamera Python library.
The library source code and examples are available onGitHuband documentation is hosted onReadTheDocs. The above screen capture is the output of the exampledistance.py
program included in the GitHub repo. Visit the repo for moreexamples and information.
Specifications
-
Depth technology:LiDAR Time of Flight
-
Depth stream output resolution:160 x 60
-
Depth stream output frame rate:30 fps
-
Minimum depth distance:0.1 meters
-
Maximum range:4.5 meters
-
Depth field of view (FOV):81˚ x 30°
-
Connector:USB Type-C
-
Dimensions:90 x 41 x 20 mm
-
Mount:4x M3 mounting holes
Onion Tau Camera PCBA, without shielding.
Works Independently of Ambient Light
The Tau Camera isn’t affected by the level or amount of light in a scene. It can be used in complete darkness or direct sunlight.
Here’s how the scene above actually looks:
Functionality & Demos
Why continue listing the features of what the Onion Tau Camera can do, when we can show you! Here are some more demos of the camera in action:
Detecting Thin Objects:
Use Cases and Applications
The 3D depth data produced by the Tau LiDAR Camera is ideal for anything from environment mapping (like SLAM), to enabling augmented reality with accurate distance measurements of real-world spaces. There is also a wide variety of computer vision applications (like presence or object detection, use in automation systems or robots, among others).
Using the Tau Studio web app, you can easily see the depth data from the Tau Camera rendered on your computer. This combination of easy-to-use hardware and software provides a great starting point for you to explore 3D depth mapping and its possibilities.
When you’re ready to start building your own custom applications with depth data from the Tau Camera, our OpenCV-compatible Python API has your back and you can use it for use cases like:
-
Environment mapping (like SLAM)
-
Augmented reality
-
Computer vision applications
-
Person counting/presence detection
-
Object detection
-
Robotics
-
Automation
-
Self-driving cars
-
In this example, the Tau Camera is counting the number of people coming in and going out of a space:
Incorporate the Tau Camera with Other Hardware
The Tau Camera has applications and potential beyond just collecting depth data. It can be paired with other types of hardware to create exciting new projects.
For example, it can be combined with an IMU sensor for SLAM-style environment mapping. Are you interested in augmented reality? Use the Tau camera with an RGB camera to create accurate AR scenes. New iPhones are already using this technique – by using RGB and LiDAR cameras in tandem, you can create super accurate AR.
The Tau Camera comes with four mounting holes, so it’s easy to incorporate into other projects.
Comparisons
The Tau is the next step beyond single-point depth or one-dimensional scanner solutions. We designed it to be affordable without compromising on functionality. Let’s see how the Tau compares to other available 3D depth-mapping devices:
Onion Tau LiDAR Camera |
Seeedstudio DepthEye Turbo |
Lucid Helios2 ToF 3D Camera |
||||
Price (USD) |
$179 |
$290 |
$349 |
$159 |
$599 |
$1000 + |
Depth Map Resolution |
160 x 60 |
80 x 60 |
1024 x 768 |
80 x 60 |
640 x 480 |
640 x 480 |
Depth Field of View |
81˚ x 30˚ |
74° x 57° |
70° × 55° |
90˚ x 75˚ |
31° x 24° |
69° x 51° |
Max Depth FPS |
30 |
30 |
30 |
30 |
30 |
30 |
Minimum Depth Distance |
0.1 m |
0.2 m |
0.25 m |
0.2 m |
0.7 m |
0.3 m |
Maximum Depth Distance |
4.5 m |
4 m |
9 m |
2 m |
6 m |
8.3 m |
2D Camera |
Greyscale |
None |
RGB |
None |
Greyscale |
Needs additional device |
2D Resolution |
160 x 60 |
– |
1920 x 1080 |
– |
640 x 480 |
– |
2D Field of View |
81˚ x 30˚ |
– |
70° × 43° |
– |
31° x V24° |
– |
Dimensions |
90 x 41 x 20 mm |
54 x 53 x 24 mm |
61 x 61 x 26 mm |
60 x 17 x 12 |
55 x 57 x 57 mm |
60 x 60 x 77.5 mm |
Mounting Type |
4x M3 mounting holes |
4x M4 screw slots |
1x 1/4‑20 UNC thread mounting point, 2x M3 mounting points |
None |
1x 1/4‑20 UNC thread mounting point |
4x M4 mounting points |
Support & Documentation
The existing Onion community has been years in the making and is thousands strong. The Onion community has contributed an enormous amount of examples, use cases, demos, questions, answers, and tutorials around the Omega2 product family. We’re excited to expand our documentation to support LiDAR projects and the Tau Camera device.
Github Repositories
Published Docs
Onion Community Resources
Project Evolution: From Kit to Camera
We have noticed a rise in the popularity of LiDAR/ToF devices among our audienceandhobbyists in general. Last year, we offering an experimentalOmega2 LiDAR Kitthat paired an Omega2+ with an off-the-shelf LiDAR scanner. It was a big success, so we started thinking on how we could work with LiDAR even further.
The Omega2+ Wireless Lidar Kit (no longer available).
Instead of starting from the ground up, we decided a collaboration would be the best way forward. Earlier this year, we started working withVisionary Semiconductor(VSemi), a start-up based in Waterloo, Ontario, to make their industrial-focused depth camera solution accessible to hobbyists. The Onion Tau LiDAR Camera is the result of this collaboration.
We’ve completed three rounds of design iterations and prototypes; the first was to validate the concept and general functionality, the second was an effort to cost-down the device, and we’ve just wrapping up the last round of validation on our third prototype. We’re really happy with this final design, the cameras are working as expected and producing accurate depth data.
These are early prototypes of the Onion Tau Camera. You’ll notice the design has changed quite a bit since then!
Manufacturing Plan
The Onion Tau LiDAR Camera will be manufactured by our contract manufacturer (CM) in Shenzhen, China. We’ve been working with this CM since 2016 and have successfully produced tens of thousands of boards. Boards are always tested extensively for quality assurance. We’re going to start manufacturing the cameras in February 2021, after the Lunar New Year in China.
Left: Bare PCBs before SMT; Right: Tau units after SMT, before attaching the lens.
Shipping & Fulfillment
All Onion Tau LiDAR cameras will be shipped to our customers usingCrowd Supply’s fulfillment services, via Mouser Electronics. Once manufacturing is complete, we’ll make a bulk shipment to Crowd Supply and from there, the packages will be shipped out to our individual backers. For more information, you can refer to thisuseful guide to ordering, paying, and shipping.
Backers can confirm and update their order details and more in theirCrowd Supply account.