DEV Community

Discussion on: I am c++ coder in autonomous vehicle developing, Ask Me Anything!

Collapse
 
igormp profile image
Igor Moura

I hope I'm not late to the party, I've got some questions for you :)

1- How do you communicate with the vehicle itself? Through OBD? Straight into CAN? Are you using open/easily available stuff or relying on manufacturers' manuals that are under NDA?

2- What kind of hardware are you using to do the communication between your computing device and the car itself?

3- Is your solution generic for any vehicle, or it's tightly coupled to a specif car/brand? (gotta love them Fords in that area)

4- What kind of hardware are you doing to do the work in loco? A raspberry, a regular x86 machine or one of those fancy Nvidia boards?

5- Software-wise, are you using something out of the shelf like OpenCV or something made in-house?

6- Have you faced any legal problems?

7- How do you like the work the guys at Comma.ai have come up with up to now? Is it helpful to you in anyway?

8- Mind telling us your company and about it's business model? How do you guys plan on getting revenue with that, or are you just some kind of R&D firm?

Wew, now that I look at it, it's almost an interview lol

Collapse
 
sunbingfeng profile image
sunbingfeng

Haha, thanks for your great interest, but a little sorry for that.

You asked me many about company things, and I can't tell you any more.

But what I can say is that:

  • Usually we use CAN bus to communicate with vehicle and hardware nodes.
  • We used OpenCV to handle some vision problems, it's useful.
  • Comma.ai used lidar solution. It's a general solution, but expensive, thus is different with ours.

Finally, hope you will pass the interview, good luck.

Collapse
 
igormp profile image
Igor Moura

Don't worry, I expected that you'd answer that, I know very well the usual secrecy around that market, but it was worth a shot anyway heh.

But thanks for your answers nonetheless :)