Jump to content

Processing Unit Build for a Self-Driving Car

Budget (including currency): 3000 USD (flexible up to 10000 USD)

Country: United States

Games, programs or workloads that it will be used for: running CARMA

Other details:

Hi,

 

We are working on transforming a 2017 Ford Fusion Hybrid (seen below) into a connected and (partially) autonomous car that runs CARMA for our research. As part of that, we want to install a processing unit in the trunk in the empty space to the right of the aluminum frame in the image below.

20210414_193106.thumb.jpg.9dacc2fadef1629da995d6d7ebb6deb2.jpg (

 

Here is what we are looking for in the processing unit:

 

Dimensions: ~ 400 * 300 * 200 mm. We plan on installing a Mikrotik CRS328-24P-4S+RM network switch at the top of the right cell.

Performance: Min: 5 TFLOPS, Desired: 10 TFLOPS or more. Capable of processing data from up to 8 1080p, 12bit IMX390 camera sensors, up to two 64-beam lidar sensors, and up to 4 Continental short- and long-range radar sensors.

Max Power Consumption: Desired: 180W, Max: 400W. Each port of the power distribution system (which is connected to the car's battery) provides 180W. Right now it only provides power to the sensors, but ideally we want it to power the processing unit as well. If the desired performance can't be reached with under 180W, ideas are welcome for how to power the system.

CPU Cores(threads): Min: 8(16), Desired: 12(24) or more.

GPU VRAM: Min: 6GB, Desired: 8GB or more. Anything that matches the performance requirement above. I guess a Geforce 30 series has the best combo of performance/TDP, but I know it's hard to come by.

RAM: Min: 16 GB, Desired: 32 GB or more.

Storage: Min: 10TB, Desired: 40TB or more. A combination of fast M.2 NVMe and HDD.

Cooling: When the trunk is closed the heat from the unit will turn the trunk into a furnace, so ideas for cooling the unit are really welcome!

Vibration: Not sure if we should be worried about this but any tips are welcome.

 

I'd appreciate your help recommending parts and cooling/power supply strategies for building this system. I was personally thinking about a combo of Ryzen 9 and RTX 3060 (assuming I can find any) that are underclocked to fit the power budget, but I'm curious to see what the community recommends.

 

Link to comment
Share on other sites

Link to post
Share on other sites

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

Someone trying to make their own self driving car, coming to a forum largely populated by youths for advice.
This is everything I fear about automated vehicles.

CPU: Ryzen 9 5900 Cooler: EVGA CLC280 Motherboard: Gigabyte B550i Pro AX RAM: Kingston Hyper X 32GB 3200mhz

Storage: WD 750 SE 500GB, WD 730 SE 1TB GPU: EVGA RTX 3070 Ti PSU: Corsair SF750 Case: Streacom DA2

Monitor: LG 27GL83B Mouse: Razer Basilisk V2 Keyboard: G.Skill KM780 Cherry MX Red Speakers: Mackie CR5BT

 

MiniPC - Sold for $100 Profit

Spoiler

CPU: Intel i3 4160 Cooler: Integrated Motherboard: Integrated

RAM: G.Skill RipJaws 16GB DDR3 Storage: Transcend MSA370 128GB GPU: Intel 4400 Graphics

PSU: Integrated Case: Shuttle XPC Slim

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

Budget Rig 1 - Sold For $750 Profit

Spoiler

CPU: Intel i5 7600k Cooler: CryOrig H7 Motherboard: MSI Z270 M5

RAM: Crucial LPX 16GB DDR4 Storage: Intel S3510 800GB GPU: Nvidia GTX 980

PSU: Corsair CX650M Case: EVGA DG73

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

OG Gaming Rig - Gone

Spoiler

 

CPU: Intel i5 4690k Cooler: Corsair H100i V2 Motherboard: MSI Z97i AC ITX

RAM: Crucial Ballistix 16GB DDR3 Storage: Kingston Fury 240GB GPU: Asus Strix GTX 970

PSU: Thermaltake TR2 Case: Phanteks Enthoo Evolv ITX

Monitor: Dell P2214H x2 Mouse: Logitech MX Master Keyboard: G.Skill KM780 Cherry MX Red

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

32 minutes ago, Enderman said:

I'm aware of that, but they are really expensive, like in the order of $50,000. Besides, most of the price is for the Nvidia software which we don't need.

28 minutes ago, dizmo said:

Someone trying to make their own self driving car, coming to a forum largely populated by youths for advice.
This is everything I fear about automated vehicles.

Then don't use them! I don't think anyone's forcing you to.

On a serious note though, if you had read the post you would have known that the car is being built for research (i.e. only operated in university parking lots) and that I am asking for recommendations for processing hardware. You would have also known that the software, which does the actual driving, is developed by the FHWA. Apart from that, you need special tools to even give the car commands to drive itself, and it's not cheap. That's why you don't see everyone and their mom building one in their back yard.

Link to comment
Share on other sites

Link to post
Share on other sites

15 minutes ago, Imperialdramon said:

I'm aware of that, but they are really expensive, like in the order of $50,000. Besides, most of the price is for the Nvidia software which we don't need.

 

Maybe the Jetson AGX Xavier then?

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

20 minutes ago, Enderman said:

Maybe the Jetson AGX Xavier then?

It's not powerful enough, and you can't log a lot of data on it. We are using one to capture image frames from cameras (because they use the GMSL2 protocol, you can see it upside down at the bottom right corner of the image) and do some image encoding, but the processing needed for other parts, especially for lidar data needed for object detection and localization, is beyond its capacity.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×