Some non-technical reasoning I believe in strong decouplig of the autopilot and the companion (this doesn't mean they can't live within the same box). However plug&play is a great plus, as this means that I (final user) can buy an Iris / Pixhawk / whatever and in a second moment I can add the companion as a second layer of computation, while all the underlying settings remain the same. This mantains a very attractive learning curve. In a third moment I can even switch to a more powerful companion as new needs / new supercomputers arrives.
In this group we've been dealing with companions fore a long time. Now @Randy opened a repo called "Companion" https://github.com/diydrones/companion. A very big thank you for this! I invite everyone to contribute.
SUGGESTION ABOUT COMPANION REPO:
- COMMON (this is a directory with common scripts. @Randy maybe also a simplified version of balloon fineder could fit here: colour_finder_web.py ). I'll put also VPN scripts, gstreamer (@Bernt please contribute!!) I can also contribute with 4Gmetry .py scripts.
- UBUNTU / ODROID XU4 this is what we're doing here at 4Gmetry until now.
- UBUNTU / JETSON TK1 this is the supercomputer. As the main usage will be computer vision, I think that we should give a look at http://elinux.org/Jetson/Computer_Vision_Performance as suggested by @Bill_Bonney
- n OS / BOARD combinations
- PERFORMANCE this includes performance tests across the above combinations.
What do you think?
Replies
Did you utilise the mini pcie slot? While I wait for my Tk1 delivery, I'm trying to think up ways of not clogging up the single usb port.
If I go the pcie route, i'll be sure to add my driver files to the Git.
Have you tried the Zed Camera? I hear it has 20m depth range.
@benbojangles
I didn't try the ZED! Had you? Seems super interesting, it's a MUST peripheal with Oculos / Cardboard!
I'm super interested in this, and I'm collecting experiences
Not tried *yet*
Been looking into vision systems such as:
Lidar Lite v2
Zed Camera
Velodyne HDL-32E (See if I can get a loan)
Also Diy routes:
Kinect (4.5m range??? hmmm)
Bosch Laser Measure mod
Velodyne is, I guess, the gold standard for up to 100m range point cloud, Zed camera at 40m, Bosch laser mod upto 100m, Lidar lite v2 at 40m, then the cheap kinect hacks.
I'm interested if the Kinect has limited range because of it's camera or ir emitter, or both? Maybe it's possible to replae with 1080p sensors, I can get kinect in a garage sale for a buck.
Maybe Lidar lite v3 will include 32 laser line sensing, and we can just spin it :)
There's of course the software 3d route if mapping is all that's required (Agisoft works on a decent computer, just takes a while).
Yes but now i felt in love with Zed. Because of:
1. price
2. virtual reality application
3. light and simple
USB 3.0 is perfect; the question are:
1. output format
2. precision/accuracy
3. can I turn around objects? I mean flying around a house?
Silvio, Ben,
Thanks for sharing your thoughts on the ZED!
To answer your questions:
In a partner project with NVIDIA, we even used the ZED for 3D mapping on a DJI Matrice 100. You can check out the video here.
Hope this helps!
Dear @Gabriel,
thank you for joining!
I think that this community could represent a big opportunity for ZED; here you can find the top class developers, that could develop/integrate technology that could lead sells.
Thanks @benbojangles for introducing ZED, such a great product.
We're also extremely interested in ZED for our companion computers!
It (zed) looks good/interesting/thought broadening, potentially a combined unit for both faster point cloud visualisation (than agisoft), and more thorough coverage for obstacle avoidance than say Lidar lite.
But... if it's just for obstacle avoidance, then it's competing with Lidar lite, if it's just for 3d visualisation, then it's competing with a Mounted camera (in my case a canon sx230) + Agisoft.....Agh! Reality bites.
btw hello Zed!
Hi Gabriel,
Thanks for joining the forums.
We are currently brainstorming the development of a miniaturized carrier board for the TX1 module. Ultimately, this will allow your ZED sensor to be used alongside the Pixhawk, as well as other flight controllers that are popular in this UAV community.
http://dev.ardupilot.com/wiki/companion-computers/
http://copter.ardupilot.com/wiki/common-optional-hardware/
The carrier board discussion is primarily over here: http://bit.ly/1NzWRwn . Any feedback you have would be greatly appreciated.
Best,
Thomas
IR-LOCK
I think the zed is limited not being able to cover 360 degrees, i think 4x zed cameras would be needed for true obstacle avoidance, but the computing power..... :(
Perhaps a rotating Lidar lite with more line sensing is better?.. Or maybe rotating/ servo sweep zed with imu sync.
Get an ASTEC then :-)...