Live data from Hacker News

Adventures Building a Self-Driving RC Car

rahulrav.com

31–40 of 44 posts

Re: Adventures Building a Self-Driving RC Car

#33
The Jetson Nano provides a very fair amount of computing power for AI applications like this- I've been following JetsonHacks[0] for a while and there's some neat projects posted on the site. The site owner's Youtube channel[1] also goes into detail on interoperability across the TX series such as cameras, code libraries, and assembling a car based on MIT's open-sourced Racecar[2] built with a TX2.

[0] https://www.jetsonhacks.com/2019/03/25/nvidia-jetson-nano-de...

[1] https://www.youtube.com/channel/UCQs0lwV6E4p7LQaGJ6fgy5Q

[2] https://racecar.mit.edu/platform

Re: Adventures Building a Self-Driving RC Car

#34

The Jetson Nano provides a very fair amount of computing power for AI applications like this- I've been following JetsonHacks[0] for a while and there's some neat projects posted on the site. The site owner's Youtube channel[1] also goes into detail on interoperability across the TX series such as cameras, code libraries, and assembling a car based on MIT's open-sourced Racecar[2] built with a TX2. [0] https://www.je…

JetsonHacks is pretty great.

Re: Adventures Building a Self-Driving RC Car

#35
post #3

Your page can't be scrolled with the keyboard and it's missing the native scrollbar. You should remove those overflow rules from the body and .content div.

It can, you just have to focus the body element (IE click somewhere on the page) first.

Re: Adventures Building a Self-Driving RC Car

#36
post #31

Not to be that guy, but is it still an "RC" car if it's self-driving? :)

I will take the 'that guy' crown from you. I am thinking what is self driving if the video shows it going off the track and not slowing down for the curves. This reminds me of back in the day with slotted race cars that if you didn't pay attention they flew off the track.

This is not to say that it's not admirable but I was not as impressed as I think I should be when someone is doing self driving.

Re: Adventures Building a Self-Driving RC Car

#37
post #36
post #31

Not to be that guy, but is it still an "RC" car if it's self-driving? :)

I will take the 'that guy' crown from you. I am thinking what is self driving if the video shows it going off the track and not slowing down for the curves. This reminds me of back in the day with slotted race cars that if you didn't pay attention they flew off the track. This is not to say that it's not admirable but I was not as impressed as I think I should be when someone is doing self driving.

The rules of the race are that you can't cut corners from inside the track. Going out of the track is a natural penalty, so it's allowed. The car actually slows down a bit.

The ML algorithm being used is called behavioral cloning (and it's cloning me). It's just that I am a pretty rusty RC car driver :)

Re: Adventures Building a Self-Driving RC Car

#38

Earlier quoted context omitted.

What took you so long the first time or: did you reuse compiled code the second time?

The first time I was building Donkey for an entirely new (and previously unsupported) SBC - the Asus Tinkerboard S. I was also unfamiliar with how everything was put together. The second time was a breeze. Jetson Nano runs Ubuntu so getting everything to work was relatively easy.

Good to know, thanks for answering!

Re: Adventures Building a Self-Driving RC Car

#39
post #36

Earlier quoted context omitted.

I will take the 'that guy' crown from you. I am thinking what is self driving if the video shows it going off the track and not slowing down for the curves. This reminds me of back in the day with slotted race cars that if you didn't pay attention they flew off the track. This is not to say that it's not admirable but I was not as impressed as I think I should be when someone is doing self driving.

The rules of the race are that you can't cut corners from inside the track. Going out of the track is a natural penalty, so it's allowed. The car actually slows down a bit. The ML algorithm being used is called behavioral cloning (and it's cloning me). It's just that I am a pretty rusty RC car driver :)

”Going out of the track is a natural penalty”

No, it isn’t. If the track is concave, driving the convex closure of the track shortens the distance travelled, decreases the amount of turning to do, and no corner will become tighter. That must mean the convex closure is faster to ride.

I guess that’s why the red cones are there. Passing them on the wrong side must lead to a steep time penalty or immediate disqualification.

Also, I would think that, in a really tight turn, you would have to slow down so much to stay on the track that overshooting the turn without braking as much is faster (I think the video shows that in the last corner of the round, at the right edge of the video)

Re: Adventures Building a Self-Driving RC Car

#40

If anyone here is interested, check out https://diyrobocars.com or https://diyrobocars.com.au in Australia. I organise the DIY Robocars events in Australia (and we are looking for a sponsor). I'd also recommend joining the Donkeycar and DIY Robocars Slack groups which is where most of the discussion happens in between events.

I got really excited but then the site was a bit of a let down... forms to fill, missing guide... meetup last October...
Post reply on HN