Closed yameatmeyourdead closed 2 years ago
This was made to replace the dusty binary by copying almost everything except for his OpenCV installation. We need to compile with cudnn backend, cuda support, and GStreamer support. I've also added boost 1.78, cmake 3.23, and python3.8 to be inline with our requirements. We were using python3.8 last year but had some funky occurrences with python3.6 being used instead, installing only 3.8 should fix this. Most of the excessive image history was due to builds failing and not wanting to run through the entire makefile generation (decently lengthy) more often than needed.
Yeah, on the whole, it looks like it shoves all our needed dependencies into a nice little package. This way if we fry our Nano (not that such a thing could possibly happen :eyes:) we don't have to start from ground zero. I might make some changes regarding the deletion of files in separate layers, but otherwise I'd say it good-to-go.
Updated dockerfile to reduce layers and improve readability. LMK what you think
I like!
From: Zac Stanton @.> Sent: Saturday, July 9, 2022 10:43 PM To: Colorado-School-of-Mines-Robotics-Club/MATE_ROV_Programming @.> Cc: Lucas Niewohner @.>; Review requested @.> Subject: Re: [Colorado-School-of-Mines-Robotics-Club/MATE_ROV_Programming] Upgraded camera pipeline (PR #4)
Updated dockerfile to reduce layers and improve readability. LMK what you think
— Reply to this email directly, view it on GitHubhttps://github.com/Colorado-School-of-Mines-Robotics-Club/MATE_ROV_Programming/pull/4#issuecomment-1179649407, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AEIV7VHKRMF5KJ767DNNK5TVTJBE3ANCNFSM523V2DHA. You are receiving this because your review was requested.Message ID: @.***>
Most of the conversations have been resolved. If you want to further modify this base image, please make a new issue.
Changed GStreamer Pipeline to new evaluation pipeline. Rebuilt OpenCV with cudnn backend and with GStreamer enabled raylib built on basestation