검색 한 적이 있지만 이에 대한 정보를 찾을 수 없었습니다. 또한 소프트웨어 관점에서 시스템의 전반적인 아키텍처에 관심이 있습니다. 그들은 "세계의 모델"을 구축하고 유지하기 위해 실시간으로 레이더/레이저/GPS 및 타이어 추적에서 나오는 상당한 양의 정보를 수집합니다.이 정보를 생성하는 데 무엇이 궁금합니다.Google의자가 운전용 자동차 소프트웨어를 만드는 데 어떤 언어가 사용됩니까?
답변
: here :
거의 모든 코드는 C++로 작성되었습니다 : 세바스찬 트런은 Udacity의의 "A 로봇 자동차를 프로그래밍 CS373"에 대한 근무 시간 세션 중 하나의 상태로.
Google 자동 운전 차량용 소프트웨어를 사용하면서 프로그래밍 언어를 사용하는 이유는 무엇입니까? IMHO 알고리즘은 C++ 또는 Python 또는 LISP를 사용하여 작성된 것과 비교하여 볼 때 더 매력적입니다.
Google Map Reduce는 C++로 작성되었습니다. 오픈 소스 커뮤니티는 Algorithm을 이해하는 연구 논문을 읽고 문제를 데이터 병렬 알고리즘으로 분해 한 다음 Java에서 작성하여 Apache Hadoop으로 널리 알려지게했습니다. 그래서 C++이나 Java는 결코 데이터 병렬 문제를 해결하는 것이 아닙니다. 프로그래밍 언어에 대한
나는 대부분 당신과 동의합니다, 나는 알고리즘에 관심이 있습니다. 나는 코드베이스가 크고 복잡하며 많은 사람들이 작성한 코드가 매우 중요하기 때문에 코드베이스가 조각으로 분해되었는지 궁금해하기 때문에 언어에 관심이 있다고 생각합니다. 그것의 한 부분! –
이것은 질문에 대한 대답이 아닙니다. – stepanian
- 1. 이 기능에 어떤 언어가 사용됩니까?
- 2. 메일 서버에 어떤 프로그래밍 언어가 사용됩니까?
- 3. Google 데스크톱 가젯에는 어떤 언어가 사용됩니까?
- 4. 매개 변수를 모델에 매핑 할 때 어떤 언어가 사용됩니까?
- 5. 여러 플랫폼 용 앱을 개발할 때 어떤 언어가 사용됩니까?
- 6. 어떤 언어가 Google 워드 프로세서 및 box.net을 만드는데 사용됩니까?
- 7. 시간 형식 PT00H00M00S의 이름은 무엇이며 어떤 언어가 사용됩니까?
- 8. 전자 산업 (주로 항공학)에서 어떤 종류의 프로그래밍 언어가 사용됩니까?
- 9. 어떤 변수가 트리보기 데이터를 저장하는 데 사용됩니까
- 10. 어떤 상황에서 동적 언어가 적절합니까?
- 11. C# 식에 어떤 알고리즘이 사용됩니까?
- 12. Django는 어떤 용도로 사용됩니까?
- 13. 어떤 클래스 로더가 사용됩니까?
- 14. 어떤 소프트웨어를 스크럼에 사용합니까?
- 15. 소셜 소프트웨어를 만드는 데 필요한 인류학을 배우는 방법은 무엇입니까?
- 16. 어떤 리디렉션 방법이 사용됩니까
- 17. ServicePointManager.FindServicePoint는 어떤 용도로 사용됩니까?
- 18. PING에 어떤 프로토콜이 사용됩니까?
- 19. 어떤 포트가 DirectoryEntry에서 사용됩니까?
- 20. stackexchange 홈페이지에서 어떤 슬라이더가 사용됩니까?
- 21. 어떤 기능/syscall이 iOS에서 파일을 읽고 쓰는 데 사용됩니까
- 22. 데이터를 추측하는 데 인공 지능의 어떤 영역이 사용됩니까?
- 23. 어떤 이벤트가 안드로이드에서 왼쪽 및 오른쪽 병동을 슬라이드시키는 데 사용됩니까?
- 24. 푸시 알림을 위해 장치 토큰을 등록하는 데 어떤 방법이 사용됩니까?
- 25. #django admin에서 모델 필드를 나타내는 데 어떤 메소드가 사용됩니까?
- 26. 파이썬 백엔드는 어떤 용도로 사용됩니까?
- 27. 어떤 언어가 웹 인터페이스에 적합합니까?
- 28. 어떤 FTP 전송 모드가 널리 사용됩니까?
- 29. Mozilla Firefox를 만드는 데 어떤 기술이 필요합니까?
- 30. PHP에서 lambda는 어떤 용도로 사용됩니까?
[이 기사] (http://spectrum.ieee.org/automaton/robotics/artificial-intelligence/how-google-self-driving-car-works/)가 흥미로울 수 있습니다. –
마이클, 재밌 네요. 나는이 비디오를 보았습니다.이 비디오는 저에게이 질문에 자극을주었습니다! 비디오는 프로젝트의 좋은 개관을 주었지만 어쨌든 본 소프트웨어에 들어 가지 않았습니다. –
아직 실제로 그 견해를 보지 못했습니다. 오늘 아침에 HN에 게시 된 것을 보았습니다. –