Go to Post 30 point hang is brutal. Those who say it is easy are not thinking it through or are way smarter than the rest of us ... - Paul Copioli [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

 
Reply
 
Thread Tools Rating: Thread Rating: 12 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 18-06-2014, 19:03
jesseclayton jesseclayton is offline
Registered User
no team
 
Join Date: Jun 2014
Location: Santa Clara, CA
Posts: 3
jesseclayton will become famous soon enoughjesseclayton will become famous soon enough
NVIDIA Jetson TK1

FRC Teams:

As some of you may know, NVIDIA visited the FIRST Championships in St. Louis this year.

While NVIDIA has been involved in various ways in the past, this was my first experience with FIRST.

I was completely blown away. I was amazed by the technical excellence, the competition, the cooperation, the professionalism. Having been in the tech industry for almost 18 years, I can tell you that FIRST embodies the best aspects of science and technology.

One of the reasons NVIDIA was at Championships was to show off the new Jetson TK1 developer platform. It’s a small, low-power, fully functional computer. Great for computer vision for robotics. You can learn more about it here: http://developer.nvidia.com/jetson-tk1.

Other relevant information, including list of compatible cameras, is here: http://elinux.org/Jetson_TK1

We thought it would be fun for FRC teams to show off how they would use Jetson TK1 to solve this previous year’s challenges, and share their work with the rest of the community. NVIDIA is offering the Jetson TK1 for $130 (normally $192) to FRC teams. If you are interested please fill out the form here: https://www.surveymonkey.com/s/JetsonTK1-First

Edit: The discount will be available until July 12, 2014.

Thanks

Jesse Clayton
Product Manager, Mobile Embedded | NVIDIA

Last edited by jesseclayton : 19-06-2014 at 00:05.
Reply With Quote
  #2   Spotlight this post!  
Unread 18-06-2014, 20:45
lucas.alvarez96's Avatar
lucas.alvarez96 lucas.alvarez96 is offline
Registered User
AKA: Lucas Alvarez
FRC #2576 (Chilean Heart)
 
Join Date: Dec 2013
Rookie Year: 2013
Location: Chile
Posts: 123
lucas.alvarez96 is a name known to alllucas.alvarez96 is a name known to alllucas.alvarez96 is a name known to alllucas.alvarez96 is a name known to alllucas.alvarez96 is a name known to alllucas.alvarez96 is a name known to all
Re: NVIDIA Jetson TK1

Jesse:

It was quite a pleasant surprise to see NVIDIA at the FIRST champs alongside so many other sponsors! Sadly, I only passed by your booth, as the great list of things to do, such as presenting the Chairman's Award, kept me busy throughout the entirety of the event. Besides presenting the award on behalf of my team, I was very actively involved in programming this season. Not just robot programming, but off-board vision solutions as well. I just talked with my team's head mentor, and he would be happy to consider purchasing this board for our team, so as to further improve in the vision area. We have just one problem. The link you provided does not include a "Country" field, which leads me to believe that this product is only available within the United States. Is there any possibility of buying the board from Chile?

Thanks for the support your company is giving to FIRST!

Lucas
__________________
FRC 2576 2015-2016: Mentor
FRC 2576 2013-2015: Programmer & Chairman's Presenter

Los Angeles Regional 2014: Regional Chairman's Award
Reply With Quote
  #3   Spotlight this post!  
Unread 18-06-2014, 23:45
Kevin Watson's Avatar
Kevin Watson Kevin Watson is offline
La Caņada High School
FRC #2429
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2001
Location: La Caņada, California
Posts: 1,335
Kevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond repute
Re: NVIDIA Jetson TK1

For years we've all wanted enough compute power to do some very serious computer vision on our 'bots, and now we have it. I've been working with the Tegra TK1 on a project at Google for the last eleven months and what we're able to do with this device at Google is jaw-dropping. Want to autonomously navigate the field using just a camera and a gyro, you now have enough compute power to do it on your 'bot at video rates. Over the Summer I hope teams will take advantage of this cool offer and start developing software to solve the typical problems you face every year on the field that (formally) required a human-in-the-loop to solve (e.g., game piece tracking, hazard avoidance, path planning and navigation, etc.) If you do this, and are prepared for the game reveal next January, imagine the amazingly cool things you'll be able to do.

If you've read this far and you're still not convinced that you should learn CUDA, VisionWorks and OpenCV programming over the summer instead of playing Call of Duty XVII for countless hours, do yourself a favor and spend just sixteen minutes of time watching this video starting at 1:20:00:

http://www.gputechconf.com/attendees/keynotes-replay

-Kevin
__________________
Kevin Watson
Engineer at stealth-mode startup
http://kevin.org

Last edited by Kevin Watson : 19-06-2014 at 00:48. Reason: Icky grammer.
Reply With Quote
  #4   Spotlight this post!  
Unread 25-06-2014, 21:55
Kevin Watson's Avatar
Kevin Watson Kevin Watson is offline
La Caņada High School
FRC #2429
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2001
Location: La Caņada, California
Posts: 1,335
Kevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond repute
Re: NVIDIA Jetson TK1

Quote:
Originally Posted by Kevin Watson View Post
...I've been working with the Tegra TK1 on a project at Google for the last eleven months and what we're able to do with this device at Google is jaw-dropping...
For those that may be curious about the project I mentioned above, we unveiled the Google Project Tango tablet at Google I/O today in San Francisco. I'm sure there will be much more info released about it it the coming days, but this video will give you an idea of what you can do with the Tegra K1-based Jetson TK1 computer:

http://www.youtube.com/watch?v=4KrkW1afnuI


At 0:31 of the video is a short demonstration of odometry that may be of interest to a few teams :-)

-Kevin
__________________
Kevin Watson
Engineer at stealth-mode startup
http://kevin.org

Last edited by Kevin Watson : 25-06-2014 at 22:31.
Reply With Quote
  #5   Spotlight this post!  
Unread 06-07-2014, 16:50
sparkytwd's Avatar
sparkytwd sparkytwd is offline
Registered User
FRC #3574
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Seattle
Posts: 102
sparkytwd will become famous soon enough
Re: NVIDIA Jetson TK1

My dev board just showed up, thanks so much to Jesse. When I saw it had a 12V power supply instead of 5v like the other boards, my concern is that this would be an issue on the robot.

Under heavy motor load, even a fully charged battery can dip to 11v, which causes a problem for onboard systems that require a steady 12v. Looks like this won't be an issue: http://developer.download.nvidia.com...14May01_V2.pdf

The range seems to be 9.5v to 16v (13.2v if you're using a SATA drive that uses the 12v rail, though I think that's only spinning drives that regularly use that, which on the robot will already have more issues)
Reply With Quote
  #6   Spotlight this post!  
Unread 06-07-2014, 17:30
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,600
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: NVIDIA Jetson TK1

Quote:
Originally Posted by sparkytwd View Post
My dev board just showed up, thanks so much to Jesse. When I saw it had a 12V power supply instead of 5v like the other boards, my concern is that this would be an issue on the robot.
While it won't help the Jetson (because of the high power draw), the 2015 control system will include a Voltage Regulator Module (VRM) by Cross the Road Electronics that will provide regulated 5v @ .5amp, 5v @ 2amp, 12v @ .5amp, and 12v @ 2amp. We'll have to wait for the 2015 rules to see which rails are required for control system components and which are available for team use.
Reply With Quote
  #7   Spotlight this post!  
Unread 06-07-2014, 19:48
RufflesRidge RufflesRidge is offline
Registered User
no team
 
Join Date: Jan 2012
Location: USA
Posts: 992
RufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant future
Re: NVIDIA Jetson TK1

Quote:
Originally Posted by Joe Ross View Post
While it won't help the Jetson (because of the high power draw), the 2015 control system will include a Voltage Regulator Module (VRM) by Cross the Road Electronics that will provide regulated 5v @ .5amp, 5v @ 2amp, 12v @ .5amp, and 12v @ 2amp. We'll have to wait for the 2015 rules to see which rails are required for control system components and which are available for team use.
Based on the numbers in the Technical Brief and Technical FAQ the 12V 2A VRM supply may be near the edge, but it is possible it would work for running the Jetson board.

If the wireless solution is the 1522 as has been rumored, the 12V rails should be fair game with the radio on the 5V 2A supply.
Reply With Quote
  #8   Spotlight this post!  
Unread 06-07-2014, 22:36
sparkytwd's Avatar
sparkytwd sparkytwd is offline
Registered User
FRC #3574
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Seattle
Posts: 102
sparkytwd will become famous soon enough
Re: NVIDIA Jetson TK1

Quote:
Originally Posted by RufflesRidge View Post
Based on the numbers in the Technical Brief and Technical FAQ the 12V 2A VRM supply may be near the edge, but it is possible it would work for running the Jetson board.
I think you would still want to run the Jetson directly from the unregulated power.
Quote:
The present kit includes a more than ample 12V @ 5A (60W) power supply. NVIDIA is evaluating smaller power supplies
for the production kit, since the reasonable stressful applications NVIDIA has tested so far are below 30W (12V @ 2.5A).
They also mention the 12v only directly powering the fan and SATA power, so if you're not running a 12v SATA drive (not aware of any SSDs that use that), the only unregulated load on the Jetson is the fan.
Reply With Quote
  #9   Spotlight this post!  
Unread 01-08-2014, 14:10
jesseclayton jesseclayton is offline
Registered User
no team
 
Join Date: Jun 2014
Location: Santa Clara, CA
Posts: 3
jesseclayton will become famous soon enoughjesseclayton will become famous soon enough
Re: NVIDIA Jetson TK1

Quote:
Originally Posted by sparkytwd View Post
My dev board just showed up, thanks so much to Jesse. When I saw it had a 12V power supply instead of 5v like the other boards, my concern is that this would be an issue on the robot.

Under heavy motor load, even a fully charged battery can dip to 11v, which causes a problem for onboard systems that require a steady 12v. Looks like this won't be an issue: http://developer.download.nvidia.com...14May01_V2.pdf

The range seems to be 9.5v to 16v (13.2v if you're using a SATA drive that uses the 12v rail, though I think that's only spinning drives that regularly use that, which on the robot will already have more issues)
In addition to what others have posted, there is some information on using alternative power sources on the Jetson public wiki: http://elinux.org/Jetson/Jetson_TK1_Power .

Notably:

The Jetson TK1 accepts a standard 2.1mm DC barrel plug (center-pin is positive while the outer ring is negative) and is rated for 12V DC input, but will actually work with any input voltage between 9.5V to 13.5V. Note that SATA disks require a fairly precise 12V, so you shouldn't be using voltages at those ranges if you will power SATA hard drives from the Jetson TK1. It is known that the Jetson TK1 board won't turn on at less than 9.5V and it will likely be damaged at 16V or above. It may also be possible to power the Jetson TK1 board somewhere in the 13.5V to 16V range but NVIDIA has not tested this.

Last edited by jesseclayton : 01-08-2014 at 14:13. Reason: Add quote from wiki.
Reply With Quote
  #10   Spotlight this post!  
Unread 04-08-2014, 18:14
sparkytwd's Avatar
sparkytwd sparkytwd is offline
Registered User
FRC #3574
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Seattle
Posts: 102
sparkytwd will become famous soon enough
Re: NVIDIA Jetson TK1

Quote:
Originally Posted by jesseclayton View Post
Note that SATA disks require a fairly precise 12V, so you shouldn't be using voltages at those ranges if you will power SATA hard drives from the Jetson TK1.
I believe most SATA SSDs require only 5v, such as the Samsung Pro 840.

If you want to be extra sure, you can cut the yellow wire on a standard molex adapter. 12V is generally made available for running the spindle motor, which even assuming a stable 12v, is a bad idea on a robot.
Reply With Quote
  #11   Spotlight this post!  
Unread 05-08-2014, 16:10
NotInControl NotInControl is offline
Controls Engineer
AKA: Kevin
FRC #2168 (Aluminum Falcons)
Team Role: Engineer
 
Join Date: Oct 2011
Rookie Year: 2004
Location: Groton, CT
Posts: 261
NotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond repute
Re: NVIDIA Jetson TK1

I am having one of my buddies ship me their TK1 dev board so I can test the Jetson TK1 with the Alpha/Beta hardware I have.

We used a beagleBone running openCV this year for vision in auto (it worked very well). With a 320x240 image we were getting 20fps with about 100ms lag behind real-time (not very noticeable, and very well within the requirements of hot goal detection).

Hopefully, I can get around to this, but I am going to recompile openCV with CUDA support, and see how much more we can do with the extra compute power.

I also wanted to take the same binary I had on the beagleBone, and run it directly on the RoboRio for comparative purposes, but haven't gotten around to that as of yet. But that is coming as well.

I am going to see how well this 12V board integrates with the RoboRio and new PDP. I may also end up putting it on a buck-boost supply so that when the robot dips to voltage, this guy doesn't loose its power. But I will only do that if other tests prove it is necessary. (my hunch right now is some boost supply will be necessary knowing how low our robots dip in Voltage).

The drivetrain I am running for these test is a 8 wheel (Traction Colson), 4-cim, single speed, so it should be possible to get the battery to dip to 8V instantaneously during normal driving.

I will report back what ever I can, as soon as I can. I just wanted to make the community aware that someone with Beta hardware is testing this out.

I am not sure I will buy one of these yet, it also looks like NVIDIA plans to release an upgrade to the TK1 early 2015 (maybe the new board can support 2015 build season?!).

-Kevin
__________________
Controls Engineer, Team 2168 - The Aluminum Falcons
[2016 Season] - World Championship Controls Award, District Controls Award, 3rd BlueBanner
-World Championship- #45 seed in Quals, World Championship Innovation in Controls Award - Curie
-NE Championship- #26 seed in Quals, winner(195,125,2168)
[2015 Season] - NE Championship Controls Award, 2nd Blue Banner
-NE Championship- #26 seed in Quals, NE Championship Innovation in Controls Award
-MA District Event- #17 seed in Quals, Winner(2168,3718,3146)
[2014 Season] - NE Championship Controls Award & Semi-finalists, District Controls Award, Creativity Award, & Finalists
-NE Championship- #36 seed in Quals, SemiFinalist(228,2168,3525), NE Championship Innovation in Controls Award
-RI District Event- #7 seed in Quals, Finalist(1519,2168,5163), Innovation in Controls Award
-Groton District Event- #9 seed in Quals, QuarterFinalist(2168, 125, 5112), Creativity Award
[2013 Season] - WPI Regional Winner - 1st Blue Banner

Last edited by NotInControl : 05-08-2014 at 16:13.
Reply With Quote
  #12   Spotlight this post!  
Unread 05-08-2014, 20:53
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: NVIDIA Jetson TK1

If this board is used for auto only voltage dip should not be a problem for most teams. However, seeing our voltage logs and some other teams this year the voltage drops would most likely be a problem for many teams. There are many automotive ATX style power supplies available. Not cheap and come with a standard ATX plug. 6 - 24 volt range is very common and they are designed to take a hard engine cranking in an automotive environment.
Reply With Quote
  #13   Spotlight this post!  
Unread 05-08-2014, 21:46
NotInControl NotInControl is offline
Controls Engineer
AKA: Kevin
FRC #2168 (Aluminum Falcons)
Team Role: Engineer
 
Join Date: Oct 2011
Rookie Year: 2004
Location: Groton, CT
Posts: 261
NotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond reputeNotInControl has a reputation beyond repute
Re: NVIDIA Jetson TK1

Thanks for the info. I personally probably wouldn't go the automotive ATX route. Those are typically used for CAR PC/infotainment systems with heavy power usages, which is why they are so expensive. I would be surprised if you could find one under 100 watts which is overkill for this application.

I was thinking more along the lines of a custom power circuit with one of these at the heart, if power conditioning was required (I think is will be).

$10 - http://www.digikey.com/product-detai...PBF-ND/3074261


$11 - http://www.digikey.com/product-detai...FCT-ND/3885241

I haven't down selected between the two, or even done an exhaustive search, but these two chips should provide more then enough power to support the Jetson TK1 at full performance on an FRC bot.

When I get around to it, and have a time to compare the features of these and other chips I will pick one, but at the moment I am leaning more towards the LED driver chip.

This is a more pocket friendly and application specific alternative then an ATX power supply

- Kevin
__________________
Controls Engineer, Team 2168 - The Aluminum Falcons
[2016 Season] - World Championship Controls Award, District Controls Award, 3rd BlueBanner
-World Championship- #45 seed in Quals, World Championship Innovation in Controls Award - Curie
-NE Championship- #26 seed in Quals, winner(195,125,2168)
[2015 Season] - NE Championship Controls Award, 2nd Blue Banner
-NE Championship- #26 seed in Quals, NE Championship Innovation in Controls Award
-MA District Event- #17 seed in Quals, Winner(2168,3718,3146)
[2014 Season] - NE Championship Controls Award & Semi-finalists, District Controls Award, Creativity Award, & Finalists
-NE Championship- #36 seed in Quals, SemiFinalist(228,2168,3525), NE Championship Innovation in Controls Award
-RI District Event- #7 seed in Quals, Finalist(1519,2168,5163), Innovation in Controls Award
-Groton District Event- #9 seed in Quals, QuarterFinalist(2168, 125, 5112), Creativity Award
[2013 Season] - WPI Regional Winner - 1st Blue Banner
Reply With Quote
  #14   Spotlight this post!  
Unread 06-08-2014, 08:09
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: NVIDIA Jetson TK1

Those are raw chips. Can you as a DIY project buy the BOM and make the boards? If you have boards made is the cost and time less than a COTS automotive power supply? There seams to be a void with small modules at about .5 amp and cheap and > 10 amp and expensive in the buck boost auto motive grade modules. I found a 12 volt 10amp module for 57$ singe output but nothing less till the low power stuff at 8$. If you are going to make your own, TI has some reference designs with everything figured out and ready to make. I think most teams would just want to buy the power supply and not get in to custom made power supplies.
Reply With Quote
  #15   Spotlight this post!  
Unread 12-08-2014, 09:16
marshall's Avatar
marshall marshall is offline
My pants are louder than yours.
FRC #0900 (The Zebracorns)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2003
Location: North Carolina
Posts: 1,337
marshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond reputemarshall has a reputation beyond repute
Re: NVIDIA Jetson TK1

Would sir care for a more robust design fit for a FIRST team?

http://www.amazon.com/gp/product/B00...d_i=B00MHX6V88

http://www.amazon.com/Acer-Chromeboo...+chromebook+13

Supposedly there will be an OEM/Educational variant as well that will have 4GB of RAM but only 16GB of storage which will fall midway between the above two on the price scale and make me very happy.
Reply With Quote
Reply


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 02:52.

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