Stereo depth mapping with OpenCV and Jetson Nano | DIY drone pt. 2

  Рет қаралды 24,080

aka: Matchstic

aka: Matchstic

Күн бұрын

Пікірлер: 47
@keshav2136
@keshav2136 Жыл бұрын
KZbin recommended this video again to me and I still have to say man you made it very clear. Got to learn about triangulation, stereo cam and depth.
@akamatchstic
@akamatchstic 3 жыл бұрын
I appreciate this video isn't quite as "flashy" as part one of the series, though I felt it was important to delve into the "HOW" of seeing in 3D using two cameras. The quick primers of how StereoBM and StereoSGBM work do gloss over a large amount of detail, which I've left to you if you want to jump further into the computer vision side of this project! I spent days and days trying to nail down a decent overview of the algorithms, and I hope they make sense! Also, please let me know if I got anything wrong 😅
@axeljlundberg
@axeljlundberg 2 жыл бұрын
How does this not have more views!? Great video
@Tater2241
@Tater2241 3 жыл бұрын
Loved learning about how you got a portion of the project done, thank you! Can’t wait for the next video!
@akamatchstic
@akamatchstic 3 жыл бұрын
Glad you enjoyed it! The next one will be focusing heavily on a neural network named Yolov3, and I’ll be covering its history as well as some controversy around it too 😅
@Rani-wm1qq
@Rani-wm1qq 3 жыл бұрын
Good to see you uploading again🔥👍🏿
@Alexmei4577
@Alexmei4577 Жыл бұрын
Thank you for explaining the process step by step. Looks so cool.
@thedronedojo
@thedronedojo 2 жыл бұрын
Well done!
@waleedjaved4581
@waleedjaved4581 2 жыл бұрын
Loving your videos thus far. This series is fun. 😀
@akamatchstic
@akamatchstic 2 жыл бұрын
Video 3 is midway through the editing process right now! Hoping to release this coming weekend, but I can’t guarantee that 😅
@waleedjaved4581
@waleedjaved4581 2 жыл бұрын
@@akamatchstic I don't mind waiting for quality content. Take your time. You're doing great 👍
@anaisabelcarvalho2547
@anaisabelcarvalho2547 3 ай бұрын
Great job!
@octaviorojas552
@octaviorojas552 3 жыл бұрын
This is a really cool video, looking forward for the next update!
@nickswimsfast
@nickswimsfast Жыл бұрын
Appreciate the attention to detail. Great video.
@AlkNA
@AlkNA 4 ай бұрын
Great work! What image did you boot your Nano from? I used the official one from Nvidia but it seems very outdated.
@MrDante195
@MrDante195 2 жыл бұрын
Great video bro, Just looking for this.
@aneek5784
@aneek5784 2 жыл бұрын
Damn, you deserve more views.
@LostieTrekieTechie
@LostieTrekieTechie Жыл бұрын
It would be interesting to compare the results that this setup can provide, versus what the recently released Arducam "ToF" depth camera can do-although the depth of that camera may be limited.
@user-yi2mo9km2s
@user-yi2mo9km2s 3 жыл бұрын
DIY cheap microwave radar + laser scanner for object distance RF TX+RX for auto following or you need a bigger drone to carry mini-PC for OpenCV
@keshav2136
@keshav2136 Жыл бұрын
Your videos are amazing!
@ggLP42
@ggLP42 2 жыл бұрын
Dope work 🔥🔥🔥
@stanst2755
@stanst2755 Жыл бұрын
What is the power usage of Jetson Nano while deep mapping?
@suranjanchakraborty4833
@suranjanchakraborty4833 Жыл бұрын
Brother Should I use the Jetson in place of Raspberry pi or I have to use both.
@LostieTrekieTechie
@LostieTrekieTechie 2 жыл бұрын
I'm trying to follow along and despite my years of programming experience I'm not familiar with python environment managers. What version of Conda are you installing on the Jetson?
@akamatchstic
@akamatchstic 2 жыл бұрын
Haha you and me both, writing scripts is ok but setting up virtual environments etc has proved a sticking point. It’s been quite a while since I looked at this, and since the Jetson was last booted up. Half sure I skipped using Conda in the end, and installed stuff manually. Having to install an ARM-specific one like miniconda seems to ring a bell!
@chawza8402
@chawza8402 2 жыл бұрын
Dude how are you able to use the CUDA on your openCV? I have the 2GB version but it seems I can't find a way to do it. I have reinstall my Jetpack complied the OpenCV localy with parameters provided tutorials and So on It really sucks that I have to use the CPU only
@andreeespinozaorellana742
@andreeespinozaorellana742 3 жыл бұрын
can you add a lidar or vcsel sensor like iphones 11? for mapping the 3D environment? , or also a pattern projector to make a structured light scanner :D? open source :D :D :D :D
@sidharthpisharody
@sidharthpisharody Жыл бұрын
Could you please explain how the code runs? After connecting the camera. I am actually not able to access the camera using python code
@akamatchstic
@akamatchstic Жыл бұрын
Unfortunately it’s been nearly two years since I last looked at the code for this video, and so don’t have much of an idea how it works
@sidharthpisharody
@sidharthpisharody Жыл бұрын
@@akamatchstic oo ok tq for replying. If u've any information for setting the camera with the board, please help me out. Thank you
@andreeespinozaorellana742
@andreeespinozaorellana742 3 жыл бұрын
EPICCCCCC!!! :)
@inkz34
@inkz34 2 жыл бұрын
Which IMU are you using for the drone? It's enought precise or you still need GPS support?
@akamatchstic
@akamatchstic 2 жыл бұрын
I’m using the MPU9250 on a PXFmini, though for this project I think I’m going to need a global reference frame (ie, GPS). Will be more sure about that though when I got more of the programming side sorted out 👍
@HardwareHari
@HardwareHari 3 жыл бұрын
Awesome video... Even I had a dream of building a drone in my 8th grade... Im now in the 2nd year of my engineering lol... Can you help on where can I get started 😅😁
@akamatchstic
@akamatchstic 3 жыл бұрын
The hardest part at the very start was figuring out what components you need! From memory, I chose the frame first, then specc’d the motors to handle an estimated final weight correctly. I’d recommend checking out PixHawk as your flight controller if you want to go for something that’s not for racing. If it helps, you can actually buy kits with all the components you’ll need! Searching “PixHawk drone kit” on even just Amazon seems to pop up some good result. Or, use them as a guide to buy your own components from eg HobbyKing 😅
@HardwareHari
@HardwareHari 3 жыл бұрын
@@akamatchstic thanks a lott for your reply😁
@valarmorghulisx
@valarmorghulisx 2 жыл бұрын
thank you man! if i used AANet+ AI things, what is the time to process one video frame ? is it working good? can you share AI performance ?
@akamatchstic
@akamatchstic 2 жыл бұрын
Unfortunately, I have no idea. 😞 I attempted to run the PyTorch variant of AANet+ on my Jetson Nano, but I ended up hitting a thermal cutoff and the device shut itself down. Haven’t tried since…!
@CamilaDiCarvalho
@CamilaDiCarvalho Жыл бұрын
how i know the cudnn and cudatoolkit version?
@akamatchstic
@akamatchstic Жыл бұрын
It’s been so long since I’ve looked at this, I’m not sure to be honest - sorry!
@CamilaDiCarvalho
@CamilaDiCarvalho Жыл бұрын
@@akamatchstic oh, ok, thanks
@CamilaDiCarvalho
@CamilaDiCarvalho Жыл бұрын
@@akamatchstic Can I edit the environment.yml file to match the versions present in my system, or does the project only work with those specific versions?
@brandonfonseca9279
@brandonfonseca9279 2 жыл бұрын
Hey! So I tried using the code on your github for this (using jetson nano and same camera). But when I run python3 calibrate.py I get the following error: "Cannot perform reduce with flexible type". How would I fix this? Thanks!
@akamatchstic
@akamatchstic 2 жыл бұрын
Sorry for the delay in response! In all honesty, I have no idea on that one, and its been quite a long time since I last looked at that code. It sounds like that's happening somewhere in one of the project dependencies? Try double checking that the installed versions of e.g. opencv-python works with your current version of Python.
@CamilaDiCarvalho
@CamilaDiCarvalho Жыл бұрын
you fix this?
Teaching my custom AI drone to track humans
19:52
aka: Matchstic
Рет қаралды 28 М.
Electromagnetic Aircraft Launcher
15:09
Tom Stanton
Рет қаралды 896 М.
SCHOOLBOY. Мама флексит 🫣👩🏻
00:41
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 6 МЛН
Самое неинтересное видео
00:32
Miracle
Рет қаралды 703 М.
Oh No! My Doll Fell In The Dirt🤧💩
00:17
ToolTastic
Рет қаралды 13 МЛН
Meet Stanley, my NVIDIA Jetson Nano drone | DIY drone pt. 4
13:38
aka: Matchstic
Рет қаралды 36 М.
You Only Look Once: object detection with YOLOv4 | DIY drone pt. 3
7:19
My Raspberry Pi drone: the story so far
14:45
aka: Matchstic
Рет қаралды 57 М.
Build Your Own GPU Accelerated Supercomputer - NVIDIA Jetson Cluster
15:03
Depth Camera - Computerphile
12:34
Computerphile
Рет қаралды 248 М.
What You Can Do With NVIDIA Jetson Nano?
4:17
Cytron Technologies
Рет қаралды 68 М.
Open Source Motion Capture for Autonomous Drones
10:34
Joshua Bird
Рет қаралды 607 М.
Ultimate Jetson Orin Nano  Walkthrough
10:06
JetsonHacks
Рет қаралды 63 М.
JETSON NANO + RASPBERRY PI CAMERA
8:25
JetsonHacks
Рет қаралды 181 М.
SCHOOLBOY. Мама флексит 🫣👩🏻
00:41
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 6 МЛН