Building a Delivery Robot (controlled by Live Chat) using Raspberry Pi 4 | Droiid

Ғылым және технология

JLCPCB Promo: $2 for 1-4 Layer PCBs, sign up to get coupons: jlcpcb.com/DYE
Join my 2nd Channel for Project Development Workshops & Livestreams:
/ @smartbuilds8776
Support me making more projects like this on Patreon: / ebenkouao
Droiid is a six-wheeled Ground Delivery Robot designed to deliver your packages to your Doorstep. The Delivery Robot can be controlled anywhere in the world from a Twitch/KZread Livestream.
Building a Delivery Robot (Arduino & Raspberry Pi) Article: smartbuilds.io/building-a-pac...
-----------------------------------------------
Part List:
-----------------------------------------------
Robot Electronics
12V DC Geared Motor x6 (High Torque 550 RPM): amzn.to/3nUxgv0
BTS7960b x 6: amzn.to/3ynbm6g
Arduino Mega: amzn.to/3tUvOK4
11.1V LiPo Battery 3500 mAh: amzn.to/3C3B6qq
LED Strips (WS812B) - (Front lights, Back, Eyes): amzn.to/2WRJJEv
Bluetooth (HC-05): amzn.to/39j6Drf
Ultrasonic Sensors (HC-SR04) x 2: amzn.to/3EAxFJk
Raspberry Pi
Power Bank, 5000mAh (around 30 Hours of Charge): amzn.to/3C94HPf
Raspberry Pi 4, 4GB: amzn.to/3jgMMxp
Mic (from Google AIY Kit)
Speaker (from Google AIY Kit)
Pi Camera Module: amzn.to/3lpSyzy
-----------------------------------------------
Equipment Used:
-----------------------------------------------
Camera: Canon M50: amzn.to/3AnZ6DD
3D Printer (Ender 5 Pro): amzn.to/3nR98cP
-----------------------------------------------
Timestamps:
0:00 Intro
2:36 How it Works
4:04 Building a Robot
7:03 Assembly of Parts
12:01 Software Architecture
14:20 Delivery Robot Performance
15:28 Outro

Пікірлер: 151

  • @lu881
    @lu8812 жыл бұрын

    Bro, a livestream where subscribers can ACTUALLY interact with your content is brilliant

  • @elgiad007
    @elgiad0072 жыл бұрын

    Very well done! I really appreciate the amount of detail you put into this and can't wait to see more.

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Much appreciated Luc!

  • @neftalirivera7121
    @neftalirivera71212 жыл бұрын

    A big fan of your videos! Currently i am studying my masters in mechatronics in Germany. I will love to see this Droiid further develop!

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Much appreciated Neftali, v2 in development. Stay tuned :)

  • @SzymonFutyma
    @SzymonFutyma2 жыл бұрын

    Finally out. I couldn’t wait!!!

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Thanks for joining in on the live streams!!

  • @SzymonFutyma

    @SzymonFutyma

    2 жыл бұрын

    @@EbenKouaoThanks for adding me in the video

  • @mr.briton365

    @mr.briton365

    2 жыл бұрын

    @@SzymonFutyma such bromance!

  • @mr.briton365

    @mr.briton365

    2 жыл бұрын

    @@SzymonFutyma szymon artem told me you’re a phk

  • @AngryAsamoah
    @AngryAsamoah2 жыл бұрын

    Incredible attention to detail. Fantastic job! 🔥🙌🏿

  • @johnrhicocubol5953
    @johnrhicocubol5953 Жыл бұрын

    Details are great. Well done.

  • @arandomperson5524
    @arandomperson55242 жыл бұрын

    I'm always happy whenever you upload! Great video!

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    cheers, username checks out :)

  • @grahamnichols1416
    @grahamnichols14162 ай бұрын

    Really well executed project. Kudos to you, sir. Liked and subscribed.

  • @natonion1154
    @natonion11542 жыл бұрын

    Great job, love the details and the hard work you put. Would love to try build it!!

  • @pubgid8852
    @pubgid88522 жыл бұрын

    The way you explain everything is soo good... 😊

  • @hoodiewalahip-hopcenter8684
    @hoodiewalahip-hopcenter868411 ай бұрын

    This the only video which explains everything in depth 💯💫

  • @infiniteearth6996
    @infiniteearth69962 жыл бұрын

    This should be a fun build during my time off amazing video

  • @tomioj2730
    @tomioj2730 Жыл бұрын

    Great work! Keep making these great videos!!

  • @AKallas
    @AKallas Жыл бұрын

    You are awesome man! Keep going!

  • @googleyoutubechannel8554
    @googleyoutubechannel8554 Жыл бұрын

    Brilliant project for young makers to follow along, hope this inspires some kids to get cracking on projects, this one seems well thought out with cheap / popular / printable components

  • @EbenKouao

    @EbenKouao

    Жыл бұрын

    Thank you!

  • @johnwig285
    @johnwig2852 жыл бұрын

    BROOO you are awesome! Future version can be a tracked/tank version or maybe with suspensions added in for it to move past rougher surfaces or curbs

  • @elegantcourtier
    @elegantcourtier9 ай бұрын

    Nice work! I recommend decoupling the shipping container from the mobility platform. The customer may not be home at the time of delivery. This would better provide load/offload fulfillment.

  • @bigbaggs1989
    @bigbaggs19892 жыл бұрын

    Salute to you. Keep going man, you're inspiring many people

  • @bashbash
    @bashbash2 жыл бұрын

    been waiting for this

  • @FerranArricivita
    @FerranArricivita2 жыл бұрын

    Thank you for sharing, I love your quality content! ❤️😍

  • @muhie
    @muhie Жыл бұрын

    Great video! Flask is such a great web framework!

  • @mariochiaparini5807
    @mariochiaparini58072 жыл бұрын

    ooomg this is awesome, congrats

  • @haneen3731
    @haneen37312 жыл бұрын

    Great job!

  • @Johnyboy-wj6ls
    @Johnyboy-wj6ls2 жыл бұрын

    For the next iteration please add more documentation about how you set up the software of the pi and how you controlled it

  • @Alec9821
    @Alec98212 жыл бұрын

    Such and underrated channel.

  • @khalidabdelraouf3750
    @khalidabdelraouf37502 жыл бұрын

    Good job man I appreciate it ♥️

  • @giavanigaboss
    @giavanigaboss2 жыл бұрын

    Great video 🙏🏽🙏🏽

  • @BeanFeed
    @BeanFeed2 жыл бұрын

    Bro please update more your content is so inspiring and gives me and I’m sure others plenty of ideas

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Thanks Austin, more project and v2 of the bot in development. Stay tuned!

  • @phearomvon4249
    @phearomvon42492 жыл бұрын

    I really like this video because I got a lot of knowledge from it, thank you brother for this great video

  • @phearomvon4249

    @phearomvon4249

    2 жыл бұрын

    Hello brother, How much does this Robot controller cost, brother?

  • @historyofscience9962
    @historyofscience99622 жыл бұрын

    Thanks bro for this great content , I wish build one autonomous delivery robot here in Africa but my biggest challenge is that I have enough previous experience in robotics haha but I try to practice, thanks man for sharing this .

  • @abdullahadam8219
    @abdullahadam82192 жыл бұрын

    awesome video! :)

  • @MiketheCoder
    @MiketheCoder2 жыл бұрын

    THIS IS SO COOL!!!

  • @VictorVoon_VicVoon
    @VictorVoon_VicVoon Жыл бұрын

    Thank you for sharing

  • @tino_S
    @tino_S2 жыл бұрын

    always looking forward to these videos, great project and yes I would very much like a video of the ovs setup thanks 👍🏿and for the additions I'm sure sensors ..lidar maybe😏😀 guess that would be for the autonomous part

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    You're on to something! :D

  • @Thuliolima2008
    @Thuliolima2008 Жыл бұрын

    Very Good

  • @rampalgrihdhwajsingh5312
    @rampalgrihdhwajsingh5312 Жыл бұрын

    nice video

  • @user-lz5gt1kh4y
    @user-lz5gt1kh4y4 ай бұрын

    bro needs to start his own robot startup

  • @KGwideangle
    @KGwideangle Жыл бұрын

    brilliant

  • @user-pf4bh4wb2j
    @user-pf4bh4wb2j2 жыл бұрын

    Very cool project! For the hardware, it would be cool if your autonomy upgrades included some more cameras for ViSLAM. And maybe a GPS, IMU or encoders for redundancy. A Nvidia Jetson Nano might be able to handle all of the sensors. And Intel’s Realsense cameras might be worth looking at.

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Great points - defo gonna look into adding a GPS Module and Encoder. When it comes to microprocessor upgrades, that's where it get's interesting with choices

  • @emoutraspalavras-marloncou4459
    @emoutraspalavras-marloncou44592 жыл бұрын

    Great. You can add a Gps module (Ublox, for example) and magnetic compass. You can take a look at Follow me cooler arduino-based project. You could also add a Lidar for obstacle avoidance and OpenCV or TensorFlow-based image processing. A gyroscope mpu6050 or a Razor 10dof would help it not turn over. A weight sensor would be also nice since it will be dealing with packages, for it to know when to drive faster. You could also monitor battery level with a vumeter. Equipping it with ROS Noetic or ROS2 middware would also come handy for better control and robot state monitoring.

  • @emoutraspalavras-marloncou4459

    @emoutraspalavras-marloncou4459

    2 жыл бұрын

    A proximity sensor and a kind of alarm or something wich gives people shock when lifting it up would also be nice for it to run away from people wanting to steal it. Wind speed sensor would also be useful for it know when to slow down nor boost up because of strong wind. :-)

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Great Recommendations, would defo look into GPS, and obstacle avoidance. Possibly a motor encoder for tracking speed, RPM etc.

  • @saidibachir7754

    @saidibachir7754

    2 жыл бұрын

    @@EbenKouao hello I want to make an autonomous smart robot (line follower and obstacle avoider) and remote-controlled with raspberry pi and open-cv can you help me

  • @prometheuslabsLTD
    @prometheuslabsLTD Жыл бұрын

    Please add induction heating or a magnetic lock maybe an RFID to detect location if the payload was delivered and payload propeties

  • @funelectronicsbuilds7669
    @funelectronicsbuilds76692 жыл бұрын

    It's cooooooooooooooooool man. I love it

  • @kumardeepam
    @kumardeepam Жыл бұрын

    This is so awesome 👏👏👏👏 did you make the next video?

  • @iwasarrestedforcockroachab4415
    @iwasarrestedforcockroachab44152 жыл бұрын

    Bro this is the most 🔥 video ever I am subscribing now🥰

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Thanks ZEO!

  • @user-hk9eo6ux9h
    @user-hk9eo6ux9h Жыл бұрын

    Very well done! Could you share the Delivery Robot 3D printing files?

  • @JRPRO21
    @JRPRO212 жыл бұрын

    Sheesh that's my boi that video was slapped

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Ayy!

  • @herrjonatan5436
    @herrjonatan5436 Жыл бұрын

    Very interesting boy

  • @oscar-vf6vi
    @oscar-vf6vi2 жыл бұрын

    Hey Eben, I love your videos. They are innovative and creative. For this particular video, can you create a video talking more about: The wiring diagram, since it only shows ground and positive sources. The communication between raspberry pi and Arduino. I would ask to provide a step by step installation of software required on the pi. Lastly, could you show a step by step example on how the code is implemented on the chat? I appreciate your content man! keep it up!

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Thanks Oscar, you can find more details in the description. Which includes a write up, code, schematic and 3D Models etc. Cheers!

  • @code-grammardude5974
    @code-grammardude59742 жыл бұрын

    This looks really cool Just wondering does it have a way of connecting to the internet outside of your home network?

  • @aryanpatel1095
    @aryanpatel1095 Жыл бұрын

    thanks it's helpfull

  • @carbonanimationproductions6537
    @carbonanimationproductions65372 жыл бұрын

    Awesooomee

  • @alantoy3464
    @alantoy34642 жыл бұрын

    you are the best! Greetings from Russia

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Many thanks Alan. More projects / developments on the way!

  • @potemadunne1350
    @potemadunne13502 жыл бұрын

    I like how you made the robot look like a toilet

  • @abdullahusman6563
    @abdullahusman656311 ай бұрын

    Great work man! one question though, how much did the body weigh?

  • @ninjaoftherift1620
    @ninjaoftherift162020 күн бұрын

    I'm pursuing a dual Masters in computer and software engineering,with a robotics concentration however I'm having to take leveling courses as I'm coming from a web development background. However I am starting to learn about electrical circuits, c programming embbeded systems and more. This being said for a project I want to do a mini robot for delivery but I don't know what of mechanical engineering I'll need.

  • @johnrhicocubol5953
    @johnrhicocubol5953 Жыл бұрын

    I like the voice.

  • @magdapedreira9883
    @magdapedreira98832 жыл бұрын

    Very smart. You should create a bigger model waiting outside pubs for drunken people. The robot would ask for the address of the drunken person and would take them back home safely. No more pissed off cab drivers who are tired of listening to drunken people giving them wrong directions...;-)

  • @ebtehalturki6329
    @ebtehalturki6329 Жыл бұрын

    Perfect !!! Can I have the 3D files ?

  • @Bose_57
    @Bose_57 Жыл бұрын

    wow.

  • @romenbanawa668
    @romenbanawa6682 жыл бұрын

    Hi! Can I ask what 3d software did you use to design the robot shell/body?

  • @kwaweat3786
    @kwaweat37862 жыл бұрын

    it should be made to fit all weather conditions and be able climb and descend steps

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    V2 in development ;)

  • @christianmoreno7390
    @christianmoreno739010 ай бұрын

    Hello. Any updates on the autonomy of the robot? Also, could I just use 2 raspberry pies instead of 1 pi & 1 arduino?

  • @jekwiwhe
    @jekwiwhe4 ай бұрын

    Hi bro nice work but I have a question do you consider that is possible make the second robot the delivery with an ESP32 or with an ARDUINO UNO WIFI microcontroller?

  • @nithinchandran3807
    @nithinchandran3807 Жыл бұрын

    Broo can you do a video on how the streaming setup is made on Rasberry pie to stream on youtube and control the robot using chat. (TUTORIAL VIDEO)

  • @marcyeh5843
    @marcyeh58432 жыл бұрын

    Do you know where I could find the STL files for the bigger Droiid? I want to build one for the high school that I attend. 😅

  • @Ayesha86_
    @Ayesha86_11 ай бұрын

    This is a great video. But for my project I wanted to make a robot that can drive inside a feild by itself without my supervision. I dont know what to do.

  • @PeterJavorkai_is_on_fire
    @PeterJavorkai_is_on_fire2 жыл бұрын

    Really cool project! What's the modeling software you've used to create the mockup of the Droiid before you've 3D printed it?

  • @TGIies
    @TGIies2 жыл бұрын

    Everyone gangsta until it been stolen 😂😂

  • @abdihogsade47
    @abdihogsade472 жыл бұрын

    you are cool

  • @abdihogsade47

    @abdihogsade47

    2 жыл бұрын

    That park looks too safe if you're from London lol

  • @ChakaHamilton
    @ChakaHamilton Жыл бұрын

    Great Project, I couldn't find the bigger rover in the GitHub. only the mini version, is that available or only to patreons? Regards

  • @EbenKouao

    @EbenKouao

    Жыл бұрын

    Hi Chaka, thanks! Working on improving this project and adding features e.g sim network etc. Then make open source. Stay tuned. Would make video updates shortly

  • @ChakaHamilton

    @ChakaHamilton

    Жыл бұрын

    @@EbenKouao excellent news! Looking forward to it I only found your channel if you days ago or so I'm glad I joined.

  • @JoseMedina-gv3xu
    @JoseMedina-gv3xu4 ай бұрын

    Hi bro sorry how can I get the 3d model and the pieces to print of the big robot? And do you consider that this can be work with an ESP32 controller?

  • @ajinkyavakchaure3402
    @ajinkyavakchaure34022 жыл бұрын

    What should be the budget of this project in INR?

  • @Moon-uc6dj
    @Moon-uc6dj2 жыл бұрын

    need a video for streaming rpi to twitch or youtube, thanks!

  • @dragonking7591
    @dragonking75912 жыл бұрын

    Do you plan on uploading the stl files as well?

  • @saidibachir7754
    @saidibachir77542 жыл бұрын

    hello , I want to make an autonomous smart robot (line follower and obstacle avoider) and remote-controlled with raspberry pi and open-cv

  • @tia4771
    @tia47712 жыл бұрын

    Y si nos pasas el programa lo quiero para un proyecto de prepa

  • @michaelharris6328
    @michaelharris63282 жыл бұрын

    Is there any way to get the 3d print files?

  • @safwan096
    @safwan0962 жыл бұрын

    o my god shei shei

  • @pablocortes5564
    @pablocortes5564 Жыл бұрын

    great job!!, can you share the stl file, for print in 3d

  • @shamarstewart4964
    @shamarstewart49642 жыл бұрын

    why didnt you gear the motors?

  • @solosoprano
    @solosoprano2 жыл бұрын

    Hello Eben I got a Quick question do you know where I can find the cad files. I got the 3d print part from your website but its for 4 wheels?? Also love the build going to build this for my software class as one of my project.

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Sure, plan to make this open source. Currently working on improvements for future videos. Stay tuned!

  • @solosoprano

    @solosoprano

    2 жыл бұрын

    @@EbenKouao Ight I will be already can’t wait

  • @smardigitalvideo
    @smardigitalvideoАй бұрын

    Where can we buy the parts

  • @Hassan-td4du
    @Hassan-td4du2 жыл бұрын

    Nice video!, Can you share the .STL files?

  • @travel_with_aleena
    @travel_with_aleena Жыл бұрын

    Can we use raspberry Pi-3 instead 4?

  • @bemotivateddaily271
    @bemotivateddaily271 Жыл бұрын

    Do you have any course on hardware building??. Would love to learn

  • @EbenKouao

    @EbenKouao

    Жыл бұрын

    Thanks, that may be something I would look into. You can tune in to the Dev Channel (smartbuilds). We'll be creating droiid together from Sunday!

  • @ronginger661
    @ronginger6612 жыл бұрын

    Nice work. How do you communicate with the bot?

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Thanks Ron, currently using Apache Kafka over the Internet. Raspberry pi recoeves command from the control center (kafka message bus)... passed to arduino to control the motors.

  • @ronginger661

    @ronginger661

    2 жыл бұрын

    @@EbenKouao Thanks. I want to know what hardware you use in the mobile robot to reach the internet.

  • @arkhtor
    @arkhtor2 жыл бұрын

    Hah, i should probably make my fridgebot. Too many project open

  • @md.ashrafurrahmanprince3235
    @md.ashrafurrahmanprince3235 Жыл бұрын

    Where can I get the codes please?

  • @blacklessnight
    @blacklessnight2 жыл бұрын

    Hmm... I'd like to order 500 please!

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    :)

  • @SniperUSMC
    @SniperUSMC2 жыл бұрын

    Battery life is a major limiting factor, until solid state batteries achieve mass production levels or the NDB battery is mass produced, all these will be severely limited. Lithium Ion batteries are NOT the answer, limited world wide supply of lithium, weight considerations long charging times,, short run times etc are the major problems

  • @swag-yw7ut
    @swag-yw7ut2 жыл бұрын

    How long did it take you to make this?

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    End to end, ~ couple months. Main drag was 3d Printing. Can find more details on making a build in the description below.

  • @ne1uno
    @ne1uno5 ай бұрын

    that thing would get stolen in my block first 20 minutes

  • @iles663
    @iles6636 ай бұрын

    Hello eben how could I reach you

  • @phearomvon4249
    @phearomvon42492 жыл бұрын

    Hello brother, How much does this Robot controller cost, brother?

  • @justswedish
    @justswedish2 жыл бұрын

    :)

  • @mr.hemsley1238
    @mr.hemsley12382 ай бұрын

    Do you have a LinkedIn?

  • @kaiden6677
    @kaiden66772 жыл бұрын

    attach the robot arm and then you could get a cold water bottle

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    You're living in 2050 - Nice Idea!

  • @tia4771
    @tia47712 жыл бұрын

    Si lo ganó serias el primero al que nombre dando gracias

  • @vanhaodo9376
    @vanhaodo9376 Жыл бұрын

    What software do you use to write it?

  • @EbenKouao

    @EbenKouao

    Жыл бұрын

    Arduino C++ - Robot Python, JavaScript - Server

  • @vanhaodo9376

    @vanhaodo9376

    Жыл бұрын

    @@EbenKouao i need such a robot for delivery, do you sell processing chip packaging

  • @flipking55
    @flipking552 жыл бұрын

    How do u come up with ideas ???

  • @EbenKouao

    @EbenKouao

    2 жыл бұрын

    Finding a problem in everyday life. Try think of a possible solution :)

Келесі