Go to Post Every single person on the team, read the manual, cover to cover, NO skimming. Do not give the task of knowing the rules to a few people. Do not pass go, do not collect $200, READ THE MANUAL. - RoboChair [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-01-2016, 21:09
Caboose's Avatar
Caboose Caboose is offline
Programmer - LabVIEW, C++, C#, Java
AKA: James Parks
FRC #0900 (Zebracorns)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Seattle, WA
Posts: 72
Caboose has a spectacular aura aboutCaboose has a spectacular aura about
Talking STEREO VISION - Stereolabs ZED Camera

If you are interested in using a Stereolabs ZED camera with an NVIDA Jetson on your robot, you can!
http://www.chiefdelphi.com/forums/sh...stcount1506812

__________________
navX Labview Library

"Robots are aluminum shavings, held together by zip-ties."

myManga

Last edited by Caboose : 08-01-2016 at 20:56. Reason: Super Nintendo Chalmers: Grammer!
  #2   Spotlight this post!  
Unread 07-01-2016, 22:12
AlexanderTheOK AlexanderTheOK is offline
Guy
no team
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Los Angeles
Posts: 146
AlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really nice
Re: STEREO VISION - Stereolabs ZED Camera

Wow... I had no idea I would never use this camera until now.

Seriously though, even with a discount, that's a lot of money for that product. I get that it has a high resolution but I honestly can't see who in the FRC community is actually going to use this.

Largely because the alternative is an Xbox 360 kinect, a device that has had half a decade of being developed for by the community. Seriously setting up SLAM for a kinect in ROS is almost easier than installing the FRC plugins.

Also, when I got another for myself a few months ago it was 25 bucks used at GS, so unless the discount is quite literally an order of magnitude, I don't have much hope for this device.
  #3   Spotlight this post!  
Unread 07-01-2016, 22:30
Munchskull's Avatar
Munchskull Munchskull is offline
CAD Designer/ Electrical Consaltant
AKA: Anthony Cardinali
FRC #0997 (Spartan Robotics)
Team Role: CAD
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Corvallis, OR
Posts: 505
Munchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to behold
Re: STEREO VISION - Stereolabs ZED Camera

Quote:
Originally Posted by Caboose View Post
If you are interested in using a Stereolabs ZED camera with a NVIDA Jetson on your robot, you can!
http://www.chiefdelphi.com/forums/sh...stcount1506812

Ummmm. That akward moment when you are not allowed to use parts that cost of over $400 (Per R10).

Edit: I am wrong see below.
__________________
“In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
Anthony Cardinali
4th year of FRC
Class of 2017




Last edited by Munchskull : 07-01-2016 at 22:47.
  #4   Spotlight this post!  
Unread 07-01-2016, 22:46
Whippet's Avatar
Whippet Whippet is offline
MIT Class of 2020
AKA: Luis Trueba
FRC #4301 (New Tech Narcissists)
Team Role: Alumni
 
Join Date: Feb 2011
Rookie Year: 2011
Location: Cambridge, MA
Posts: 1,187
Whippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond repute
Send a message via Yahoo to Whippet
Re: STEREO VISION - Stereolabs ZED Camera

Quote:
Originally Posted by Munchskull View Post
Ummmm. That akward moment when you are not allowed to use parts that cost of over $400 (Per R10).
The post linked in the OP has a solution to that:
Quote:
Originally Posted by marshall View Post
One more update. We weren't sure if we were going to get to announce this or not but we are! Stereolabs has generously agreed to provide a discount to ALL FRC teams on the ZED. Similar to other FRC discounts though, I can't tell you the amount but what I can say is that the fair market value for the camera is within the price cap for COTS items per the 2015 rules. Email Stereolabs support if you're interested: support@stereolabs.com
__________________
2010: FRC 3043, Build Assistant
2011: FRC 3043, Head of Minibot subteam; FLL 12762, Team Captain
2012: FRC 3043, Electrical; FLL 12762, Team Captain; FTC 5670, Team Captain
2013: FRC 4301, Electrical, Team Co-Captain
2014: FRC 4301, Electrical/Programming, Team Co-Captain
2015: FRC 4301, Electrical/Programming, Team Captain
2016: FRC 4301, Chief Technical Officer; FTC 10860, 10861, and 11004: Mentor. Winner, Hub City Regional (3310 & 4063)
  #5   Spotlight this post!  
Unread 07-01-2016, 23:29
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: STEREO VISION - Stereolabs ZED Camera

Well $@#$@#$@#$@#(why is dam censored?). I would really like to have one for our robot but that's way to expensive for such a device for our team =\
  #6   Spotlight this post!  
Unread 07-01-2016, 23:45
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,748
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: STEREO VISION - Stereolabs ZED Camera

The good news is that this also works with two USB cameras rigidly mounted a fixed distance apart and with the appropriate calibration and processing. The NI libraries are on the Stereo palette, and the example is in examples/vision/Stereo. The performance of the ZED system is quite impressive for such high resolution images.

Greg McKaskle
  #7   Spotlight this post!  
Unread 08-01-2016, 16:45
Caboose's Avatar
Caboose Caboose is offline
Programmer - LabVIEW, C++, C#, Java
AKA: James Parks
FRC #0900 (Zebracorns)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Seattle, WA
Posts: 72
Caboose has a spectacular aura aboutCaboose has a spectacular aura about
Cool Re: STEREO VISION - Stereolabs ZED Camera

Quote:
Originally Posted by AlexanderTheOK View Post
Wow... I had no idea I would never use this camera until now.

Seriously though, even with a discount, that's a lot of money for that product. I get that it has a high resolution but I honestly can't see who in the FRC community is actually going to use this.

Largely because the alternative is an Xbox 360 kinect, a device that has had half a decade of being developed for by the community. Seriously setting up SLAM for a kinect in ROS is almost easier than installing the FRC plugins.

Also, when I got another for myself a few months ago it was 25 bucks used at GS, so unless the discount is quite literally an order of magnitude, I don't have much hope for this device.
Yes, not every team will want to use this camera, but for the teams who do it is now an option. The ZED camera and the Kinect tackle the problem of depth maps in two completely different ways.

The Kinect utilizes an IR pattern projector and an IR camera to analyze the pattern deformation to generate the depth map of the environment. This is great for an indoor environment with constant light and no windows, however try using a Kinect outside and all of a sudden you have a normal RGB camera with very close to no depth detection. The Kinect has a max distance of 4m(~13ft).

The ZED however utilizes dual RGB cameras, which I bet are synced by hardware, to generate a disparity map. This has the advantage for both indoor and outdoor environments where light pollution, such as IR light(The Sun), would be a problem. The ZED has a max distance of 20m(~65ft). There is also the option to use a up to 120 FPS, where the Kinect is limited to a max FPS of 30.

Yes the ZED is an expensive camera compared to the Kinect, but the Kinect was merely adopted into computer vision for robotics, the ZED was born into it, designed for it.
__________________
navX Labview Library

"Robots are aluminum shavings, held together by zip-ties."

myManga
  #8   Spotlight this post!  
Unread 08-01-2016, 19:37
AlexanderTheOK AlexanderTheOK is offline
Guy
no team
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Los Angeles
Posts: 146
AlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really niceAlexanderTheOK is just really nice
Re: STEREO VISION - Stereolabs ZED Camera

Quote:
Originally Posted by Caboose View Post
Yes, not every team will want to use this camera, but for the teams who do it is now an option. The ZED camera and the Kinect tackle the problem of depth maps in two completely different ways.

The Kinect utilizes an IR pattern projector and an IR camera to analyze the pattern deformation to generate the depth map of the environment. This is great for an indoor environment with constant light and no windows, however try using a Kinect outside and all of a sudden you have a normal RGB camera with very close to no depth detection. The Kinect has a max distance of 4m(~13ft).
Yes, I am well aware of that, having used them extensively since their release for the exclusive purpose of robotics. It's what makes them so dang cheap.

Quote:
Originally Posted by Caboose View Post
The ZED however utilizes dual RGB cameras, which I bet are synced by hardware, to generate a disparity map. This has the advantage for both indoor and outdoor environments where light pollution, such as IR light(The Sun), would be a problem.
While I don't gamble out of principle, I would wager a rather large sum of money that the 2016 FRC game will, in fact, happen indoors, although I have to agree that polycarbonate is a nuisance.

If this years game happens outdoors I'll eat my hat and post progress pics.

Quote:
Originally Posted by Caboose View Post
The ZED has a max distance of 20m(~65ft). There is also the option to use a up to 120 FPS, where the Kinect is limited to a max FPS of 30.
Running rather well optimized SLAM code with the Kinect (and an Xtion Pro) on the ODROID U3 nets between 5 and 15 FPS. I imagine I could get it higher but I have other projects I need to work on. I think you are either severely overestimating the capabilities of modern single board computers, or severely underestimating the amount of work a computer has to do to do anything meaningful with a pointcloud.

Quote:
Originally Posted by Caboose View Post
Yes the ZED is an expensive camera compared to the Kinect, but the Kinect was merely adopted into computer vision for robotics, the ZED was born into it, designed for it.
We all know how that turned out though. XD
  #9   Spotlight this post!  
Unread 08-01-2016, 20:54
Caboose's Avatar
Caboose Caboose is offline
Programmer - LabVIEW, C++, C#, Java
AKA: James Parks
FRC #0900 (Zebracorns)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Seattle, WA
Posts: 72
Caboose has a spectacular aura aboutCaboose has a spectacular aura about
Talking Re: STEREO VISION - Stereolabs ZED Camera

Quote:
Originally Posted by AlexanderTheOK View Post
While I don't gamble out of principle, I would wager a rather large sum of money that the 2016 FRC game will, in fact, happen indoors, although I have to agree that polycarbonate is a nuisance.

If this years game happens outdoors I'll eat my hat and post progress pics.
Haha. True I doubt the game will be outdoors, but from personal experience there are fields hosted at places with large windows that throughout the day the sun will illuminate and cast shadows on the field or blind the robot. And yes, this would effect most any camera system, but I believe an IR camera looking for a pattern would be affected the most vs a normal RGB camera.

Water game confirmed? Am I doing this right?


Quote:
Originally Posted by AlexanderTheOK View Post
Running rather well optimized SLAM code with the Kinect (and an Xtion Pro) on the ODROID U3 nets between 5 and 15 FPS. I imagine I could get it higher but I have other projects I need to work on. I think you are either severely overestimating the capabilities of modern single board computers, or severely underestimating the amount of work a computer has to do to do anything meaningful with a pointcloud.
As this is the FIRST community I bet everyone here would love to see you share your code rather then just talk about it. I understand that to work with the pointcloud does take processing power, but you too might be underestimating how far SoC boards have come since the ODROID U3. The thing about the ZED is that it requires a NVIDIA GPU to function meaning to use it on a robot a team will need a NVIDIA Jetson TK1 or even better the new Jetson TX1. So no, a team will not get 120 FPS on the robot, but the fact that the camera would be able to capture at that speed would reduce motion blur. Last year with our horribly optimized cascade classifying code we were getting ~15-25 FPS for green bin detection on a Jetson TK1 and a USB camera.
__________________
navX Labview Library

"Robots are aluminum shavings, held together by zip-ties."

myManga
  #10   Spotlight this post!  
Unread 12-01-2016, 14:10
gabriel_zed gabriel_zed is offline
Stereolabs
no team
 
Join Date: Jan 2016
Rookie Year: 2011
Location: San Francisco, CA
Posts: 3
gabriel_zed is an unknown quantity at this point
Re: STEREO VISION - Stereolabs ZED Camera

Quote:
Originally Posted by sanelss View Post
Well $@#$@#$@#$@#(why is dam censored?). I would really like to have one for our robot but that's way to expensive for such a device for our team =\
We really want to help FRC teams this year, so we're offering a big discount on ZED 3D cameras during the competition. More details can be found here.

Given the complexity of the Stronghold challenge this year, 3D vision should be very helpful!
  #11   Spotlight this post!  
Unread 13-01-2016, 23:40
sanelss sanelss is offline
Registered User
FRC #1658
 
Join Date: Dec 2012
Location: saint louis
Posts: 258
sanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to beholdsanelss is a splendid one to behold
Re: STEREO VISION - Stereolabs ZED Camera

We put one on order(yay for that discount!) but come to find out they don't even expect to ship it for two weeks due to "unusually high number of orders" and then however long shipping takes.... I contacted them and waiting to hear back if anything can be done to expedite the process but it's pretty tough if you're only able to get it middle of week 4 of build season.... doesn't leave much room to make working code much less fine tuning it as part of an actual robot. Guess we will see how it turns out. This year will be extremely difficult in more than one regard.
  #12   Spotlight this post!  
Unread 15-01-2016, 10:29
gabriel_zed gabriel_zed is offline
Stereolabs
no team
 
Join Date: Jan 2016
Rookie Year: 2011
Location: San Francisco, CA
Posts: 3
gabriel_zed is an unknown quantity at this point
Re: STEREO VISION - Stereolabs ZED Camera

Quote:
Originally Posted by sanelss View Post
We put one on order(yay for that discount!) but come to find out they don't even expect to ship it for two weeks due to "unusually high number of orders" and then however long shipping takes.... I contacted them and waiting to hear back if anything can be done to expedite the process but it's pretty tough if you're only able to get it middle of week 4 of build season.... doesn't leave much room to make working code much less fine tuning it as part of an actual robot. Guess we will see how it turns out. This year will be extremely difficult in more than one regard.
Hey sanelss, don't worry the shipping process has been accelerated.
We've shipped all FRC teams yesterday by UPS, so you should get your ZED today!
  #13   Spotlight this post!  
Unread 23-01-2016, 22:21
sparkytwd's Avatar
sparkytwd sparkytwd is offline
Registered User
FRC #3574
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Seattle
Posts: 96
sparkytwd will become famous soon enough
Re: STEREO VISION - Stereolabs ZED Camera

On the subject of the kinect

1) Polycarb is a nuisance for using any type of light based image, laser/structured ir/visible light
2) While the events are indoors, that doesn't mean a healthy amount of sunlight won't make it into the play spaces. I've got video from 2014 from our IR camera in an auditorium with sunlight blooming out the targets coming from an open gym door. Similarly many popular event lighting chemistries emit large amounts of IR
3) During 2012, the first year you could use the kinect, our team tried using it to track balls in flight. The problem is that the color image and the depth images are slightly out of sync. So an approach to say, find the orange region of the image, then figure out how far away it is becomes non trivial. Going from a stereo disparity map keeps those in sync
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:55.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi