|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#46
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
I'm really interested in the various Jetson TK1 trials teams are doing right now. I probably should've gotten one some time ago.
A few questions for anyone with one of these units: 1) How quickly does it boot up once powered on? 2) Does anything become corrupted if you repeatedly hard power on/off in the middle of ? 3) Has anyone tried wiring it directly to unregulated 12V on the PDP, and driven a robot hard to see if it browns-out or powers off? |
|
#47
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
Quote:
1) Fast. Less than 20 seconds. Can be tweaked to go even faster. 2) We haven't seen anything become corrupted but as I have said previously in this thread and others, it's a linux system. Rebooting it repeatedly uncleanly is going to cause some pain with fsck at some point so just be mindful and take necessary steps to avoid it. 3) Not yet. We will be doing that soon. I would recommend a regulator. For this year, the VRM has some 2A points where it could be plugged in and should be fine, assuming the rules allow for that. EDIT: My one new comment is that after a recent discussion and some more benchmarking and other nonsense, I will add that not all CUDA cores are created equal over at Nvidia. The CUDA cores on the tegras are not the CUDA cores on the graphics cards in your super awesome gaming rig. The bottom line is that extra horsepower is not an excuse for sloppy coding and this is still an embedded system so efficient code is key. Also, memory management between the CPU and GPU has proven to be tricky. Last edited by marshall : 11-12-2014 at 10:03. |
|
#48
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
First successful test getting data from the Jetson to the RoboRIO and controlling the robot. 900 HQ was a happy place last night.
![]() Full Size Image Here |
|
#49
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
To steal a bit of thunder from Marshall, I just made a thread with links to our code on GitHub. THREAD: Team 900 - nVIDIA Jetson TK1 OpenCV Co-Processor
|
|
#51
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
For those interested in continuing with TK1 development, I've gotten Ubuntu working on the Acer CB5-311 notebook, this one.
Using this script and the regular chrubuntu instructions it was pretty straight forward to get up and running. Got the CUDA examples building and running locally. It's nice having a portable development so students can work on the same platform as running on the robot. Quick Edit: This was entered on a CB5-311 Last edited by sparkytwd : 28-05-2015 at 13:47. Reason: Forgot a fact |
|
#52
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
Are you going to make a script to install caffe with cudNN support? (if not, I'll write one up this weekend, or at the least a step by step guide). I feel caffe + cuda + cudNN is a more valuable and a different application of cuda than cuda based opencv.
My arguement: while opencv is great, teams have just about exhausted the real time use for it. Even with what 900 did, they were getting 15 fps. It's time to move on if we wish to advance what we are doing. The easiest way to do that, I argue, is to switch our roots entirely to a library that is more encompassing. |
|
#53
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
Quote:
|
|
#54
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
Quote:
The biggest issue for teams and the neural network stuff is going to be collecting good training data and building a useful model. Ideally you'd have targets for recognition in-situ, but practice fields are usually unavailable until later in the season. I wouldn't take a single implementation as setting the bar for what's possible. Even setting aside the CUDA cores, 4 2ghz ARMv7 cores are quite capable. |
|
#55
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
Quote:
The other refuses to power up at all. I suspect the first case was due to handling for cading a case, the second, due to a miscommunication, was connected to VBatt, not VReg(12). The problem with the laptop form factor is the weight. I feel that with a good case and sufficient QA to make sure the device is connected to the regulated 12v supply this will be a reliable system for next year. I'm also working on a UPS that would conform with this years regulations for giving about 30 seconds of power to safely shut down a co-processor. That being said, in the past 3 years, we haven't had issues with sudden power removal impacting the coprocessors. |
|
#56
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
Quote:
Their implementation, cascade training, is an extremely light version of machine learning by comparison, and they were getting 15 fps. Unless teams are going to start putting *entire computers on their robot, and struggle to reliably power it off of the PDB as well as dedicate that much space, something has to change. Also cost must be considered for a computer; Between a motherboard, memory, cpu and gpu, it adds up fast. You could always off-board everything, but then you're limiting yourself to the bandwidth limit. *In 2012, 1706 did have an entire computer on their robot. It had 8 gb of ram, an i5 and ran ubuntu. We were averaging 20 fps (though we were doing a real time pose calculation, so that's actually really good with everything considered). I personally don't recommend unless absolutely needed. |
|
#57
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
Quote:
|
|
#58
|
|||
|
|||
|
Re: NVIDIA Jetson TK1
Here is a link to team 900's vision whitepaper: http://www.chiefdelphi.com/forums/sh....php?p=1484741
|
|
#59
|
||||
|
||||
|
Re: NVIDIA Jetson TK1
FYI, the Jetson TX1 was recently released.
|
|
#60
|
|||
|
|||
|
Re: NVIDIA Jetson TK1
Jetson TK1 is included in Kit of Parts again this year for FIRST 2016, and in addition, the new 1TFLOP+ Jetson TX1 is available for FIRST teams to use via discount: http://www.chiefdelphi.com/forums/sh...d.php?t=141133
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|