HNHacker News
TopNewBestAskShowJobs

kyle_martin1

308 karma · joined June 6, 2011

Want to become an autonomous vehicle engineer?

I put together a resource guide here: https://becomeautonomous.com

submissionscomments
kyle_martin1··on Openpilot – open-source self-driving agent
I have two recommendations for you Duckietown (https://www.duckietown.org) and AWS DeepRacer (https://aws.amazon.com/deepracer).

Hope that helps!

-------

If you want to get more serious about robotics then check out my website https://becomeautonomous.com

kyle_martin1··on Openpilot – open-source self-driving agent
I work as a lead autonomous vehicle engineer.

Here's a few thoughts:

* This isn't really open-source. The most important part, the neural network perception pipeline, is closed sourced. Without the training data and the network architectures, the supporting code is not that useful.

* This system is non-deterministic, which is a no-no in critical systems like autonomous vehicle. There's no guarantee that vehicle detection or throttle/brake commands will be executed on a acceptably safe timeline.

* I think the supporting tools like Panda and Giraffe are great for those wanting to get into car hacking.

------------------------------------------------

By the way, if you want to to become an autonomous vehicle engineer I put together a resource guide here: https://becomeautonomous.com

kyle_martin1··on Waymo: Bringing 3D perimeter Lidar to partners
I work as a lead autonomous vehicle engineer and have designed a sensor suite.

Here's a few thoughts:

* They say it has a 95 degrees vertical FOV and 360 degrees FOV. The vertical FOV is awesome actually. A Velodyne VLP-16 has roughly 30 degrees FOV. We need the vertical and horizontal angular resolution to make any first-take judgements though.

* One overlooked feature I want to point out is that the Minimum Range is 0. Many lidars perform well at far distances but struggle to see objects very close (<1 meter away). This poses a safety issue as someone or something is effectively invisible to the robot if they're too close. Of course you can use cameras to handle this case but this is a big win for the Waymo hardware team!

* They're going to be 15k+ (gut estimate)

------------------------------------------------

By the way, if you want to to become an autonomous vehicle engineer I put together a resource guide here: https://becomeautonomous.com

kyle_martin1··on Waymo: Bringing 3D perimeter Lidar to partners
Way more. They say it has a 95 degrees vertical FOV and 360 degrees FOV. The vertical FOV is awesome actually.

A Velodyne VLP-16 has roughly 30 degrees FOV. We need the vertical and horizontal angular resolution to make any real judgements though.

kyle_martin1··on Waymo: Bringing 3D perimeter Lidar to partners
It's not solid state because it's moving. Solid state usually uses an IR flash technology. :)
kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
I was working a 40 hour job and doing the nanodegree in the mornings before work. I worked on assignments during the weekend. I tried to manage my time well to avoid falling behind or having to do a project at the last minutw.

My sister was also battling cancer so this made it even more difficult from a time and emotional standpoint.

kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
I guess that’s a personal choice?
kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
It’s important to understand the heritage of the SDC algorithms.

They also provide you with a lot of different perspectives from a practical system design level.

kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
Yes Autonomous Vehicle
kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
Take it seriously (take notes on paper like ‘real’ school) and be sure to read the papers from the 2007 DARPA urban challenge. See my other comment for the link.

Good luck :-)

kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
Keep trying! I’m fortunate. I worked extremely hard and passionately the whole nanodegree too. Maybe even to the point where it would seem obsessive ha.

I’d recommend reading the papers from the DARPA 2007 challenge. https://www.springer.com/us/book/9783642039904

Pro-tip: You can google each chapter title and find PDFs for free.

kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
Yes autonomous vehicle haha
kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
I used to do mobile development. You need a strong portfolio to compete. I had made around 6 apps (some my ideas and some for clients) when I got my first mobile job. Consider making some novel apps without any expectation of being paid. Nothing guarantees you a job. If you’re not hearing back...there’s got to be a logical reason. Be honest with yourself and come up with a list of 25 things that will give you an edge and start doing them. Just don’t give up!

Regarding the education comment...I’m going to disagree with you there. Employers don’t care where you went to school. They care about what you’ve done in the past (doesn’t matter if it’s at work or on the side) and what you can bring to the table. I had to compete with people with PhDs for my current AV job but I got the job because of the whole package of skills that I bring rather than theoretical knowledge in a single niche topic.

kyle_martin1··on Two Years, Four Nanodegree Programs, and a New Career
Great job Ricardo!

I took the 9-month Self-Driving Car Nanodegree and managed to find a job in the AV industry right before graduating.

I found the ND worth every penny because they broke down really dense topics that you’d usually need to be in a MS program at CMU or Stanford to undertake. Now I’m leading AV development at my current employer!

Like any course or degree, they can’t cover everything. That’s ok though, because you’ve learned enough to continue learning by reading current academic papers. You must be motivated though.

There’s a lot of nay-sayers on HN. I’d encourage you to ignore their excuses for not completing their ND. Usually these people don’t have enough grit or motivation to do something hard. If you really want it...you’ll work hard and persevere to get it.

kyle_martin1··on Ask HN: Resources for introverted devs to learn workplace politics?
Resources:

1. The Ask A Manager Podcast and the audiobook on Audible.

2. Take a co-leadership course or read their book http://coleadership.com

kyle_martin1··on Native UIs using Vue.js and NativeScript
For the love of God, we don't need anymore JS "native" app frameworks. Just learn Swift and Java like a competent engineer would.
kyle_martin1··on Waymo granted a permit to operate as a Transportation Network Company in Arizona
Safety driver still there in my experience.
kyle_martin1··on Waymo granted a permit to operate as a Transportation Network Company in Arizona
I live in Phoenix and applied to their beta program. Haven't heard a word since but I've seen a few passengers riding in them. My guess is that they're hand picking people with compelling stories for marketing reasons.

Gotta say though...it's quite amazing to see 5-10 SDCs/day.

kyle_martin1··on Waymo granted a permit to operate as a Transportation Network Company in Arizona
I live in Phoenix and applied to their beta program. Haven't heard a word since but I've seen a few passengers riding in them. My guess is that they're hand picking people with compelling stories for marketing reasons.
kyle_martin1··on Ask HN: What are your favorite podcasts?
This Week In Machine Learning - https://twimlai.com
kyle_martin1··on Ask HN: What are your favorite podcasts?
The Tesla Show - http://theteslashow.com
kyle_martin1··on 6.S094: Deep Learning for Self-Driving Cars
Of course haha! I was remarking on the breadth by which they explore and prove the underlying math.
kyle_martin1··on 6.S094: Deep Learning for Self-Driving Cars
Sorry I wasn't clear about "high level".

I was mostly speaking about math professors in college. I have degrees in Math and EE...advance math isn't an issue.

Having abstract intuition (aka "high level ideas") in math is incredibly value.

Sometimes things get hairy in the computation and you need to step back and consider the bigger picture again.

If you don't understand how the math works then you don't have the intuition and vice-vera.

kyle_martin1··on 6.S094: Deep Learning for Self-Driving Cars
Sounds pretty similar to Udacity's AI for Robots course! Good to know that they focus on intuition rather than rigor. Many professor enjoy stroking their ego with rigorous math, rather than communicating higher-level ideas and making their subject seem "easy".
kyle_martin1··on 6.S094: Deep Learning for Self-Driving Cars
I just enrolled in the Udacity SDC nanodegree. Can you elaborate?
kyle_martin1··on Show HN: Showgoers – Watch Netflix with friends remotely
I'm in a long distance relationship and have been working on a project to do just this! I've been thinking about open-sourcing it.

I have video chat, a synced shared web browser, and support for Netflix & Hulu.

If anyone is interested: https://www.distanceflix.com

kyle_martin1··on Show HN: Karplus-Strong Guitar Synthesizer in JavaScript
Nice!

The setting that sounded best to my ear was:

Character variation 0.7

String damping 0.7

String damping variation 0.15

Pluck damping 0.5

Pluck damping variation 0.40

String tension 0.0

Stereo spread 0.1

String damping calculation Magic

Body resonation None

Simple Precache time 11.3 seconds

kyle_martin1··on Ask HN: What's your home theatre setup?
TV: Vizio 70" Audio: Magnepan MG 1.6 pair/Magnepan center channel/Sunfire True Subwoofer MK IV Receiver: Pioneer SX950
kyle_martin1··on JavaScript for OS X Automation
Awesome! I wonder if this could be used for end-to-end testing for iOS apps. For instance, automating turning on/off items within the Settings app.
kyle_martin1··on Show HN: An open-source, Raspberry-Pi-based Siri alternative
Well, yes this can done. Noise cancelation & voice extraction algorithms aren't implemented here but it's totally possible. It wouldn't be too bad to implement if you have a decent understanding of DSP.
← PreviousPage 4 of 6Next →