Autonomous Rover From Scratch (ROS) Part 1

Поділитися
Вставка
  • Опубліковано 11 лют 2021
  • Welcome to Part 1 of making an Autonomous robot from scratch using ROS.
    Here we look at building a basic model and getting started with the microcontroller.
    Liked the video? Please drop a like.
    I would love to hear feedback in the comments below.
    Also, subscribe and check out the channel for more content!
    The code used in the video -
    github.com/vinay-lanka/navbot...
    Motors -
    robu.in/product/dc-geared-mot... (Not sponsored)
    Music used in the video -
    Serenity - Lofi Hip Hop Beat (Prod. Riddiman)
    Onion (Prod. by Lukrembo)
    Also massive shoutout to James Burton (check out his youtube channel) for inspiration and LastMinuteEngineers for a GIF used in the video :)
  • Наука та технологія

КОМЕНТАРІ • 68

  • @rossmurphy4593
    @rossmurphy4593 2 роки тому +1

    Great job. I've been working on something similar and it was great to see your perspectives. Keep tinkering and sharing your learning.

  • @circleofowls
    @circleofowls 3 роки тому +5

    Very informative, I'm definitely looking forward to the next video on ROS, it seems like a great tool but with a high learning curve. Hopefully with a simpler project like this I'll be able to get a better understanding of how it works.

  • @pavitrashah
    @pavitrashah 3 роки тому

    Really a great video. Will be eagerly waiting for the further parts of this series.

  • @vvdude3
    @vvdude3 3 роки тому

    A very high quality video, looking forward to part 2!!

  • @cainghorn
    @cainghorn 3 роки тому

    Cool project and a very clear presentation. Keep it going!

  • @majiic1462
    @majiic1462 3 роки тому +1

    I’m subbing for this series it seems pretty cool

  • @newman1t3
    @newman1t3 3 роки тому

    Good video. Well explained and you gave credit to other makers when appropriate. About the right amount of detail. Keep up the good work.

  • @ekerrin
    @ekerrin 3 роки тому

    This is awesome! Subscribed for part 2

  • @42cmoore
    @42cmoore 3 роки тому +1

    Thanks for this! I'm looking forward to seeing part 2. I'm working on a similar project, but based on a Nvidia Jetson Nano instead of the Raspberry Pi.

  • @Casowsky
    @Casowsky 3 роки тому +5

    Particularly interested in the part of the project that involved with setting up and using ROS, thanks for sharing and keen for the next part.

  • @GurusCooking
    @GurusCooking 2 роки тому

    good work bro, cheers, expecting more series your awesome ++

  • @TheWhiteghoste
    @TheWhiteghoste 3 роки тому

    Very job work sir
    Please keep up the good work and share with us the rest of tutorials

  • @youarecreators369
    @youarecreators369 3 роки тому

    Thanks bro for explaining things in a simpl way

  • @sounderrajendran3311
    @sounderrajendran3311 3 роки тому

    Waiting for Part 2!

  • @golakmahanta8243
    @golakmahanta8243 3 роки тому

    Good Work, Keep Going

  • @stefanAH97
    @stefanAH97 3 роки тому

    You are amazing, thnx a lot for knowledge sharing :)

  • @myargi
    @myargi 3 роки тому +2

    Very usefull idea and good beginning. Thank you for this nice video

  • @levon2371
    @levon2371 2 роки тому

    thank you so much for this

  • @deekshavinjamuri1331
    @deekshavinjamuri1331 3 роки тому +2

    This is very informative, thanks for making this video!

  • @KK-fh1ds
    @KK-fh1ds 2 роки тому

    Amazing video

  • @mohitks62
    @mohitks62 2 роки тому +1

    Why you are not making other parts. This series is wonderful.

  • @vikaspoddar9456
    @vikaspoddar9456 2 роки тому

    thanks bhai for the demo

  • @rushikeshdeshmukh5255
    @rushikeshdeshmukh5255 2 роки тому

    I've seen James Bruton's videos, but yours seem very easy to understand. Thanks for making these videos, but kindly continue.
    It seems you are not using enable pins for speed control. Kindly confirm.

  • @saviopullkotil2270
    @saviopullkotil2270 Рік тому

    Hey great video! I wanted to ask what encoder have you used?

  • @CreatronixDE
    @CreatronixDE 4 місяці тому

    🙏🔥

  • @pntra1220
    @pntra1220 2 роки тому

    are you using glass to mantain the raspberry pi and the other components or which material?

  • @rahulumale1763
    @rahulumale1763 5 місяців тому

    will this follow a shortest path for going a to b with avoiding obstacles?

  • @aminfirdaus3279
    @aminfirdaus3279 2 роки тому

    hello, great video, if i want to use mdd10a motor driver by cytron, how i need to change the motor.h library because my motor driver only use 1 pin (pin dir) only 1=cw, 0= ccw, thanks

  • @frknkaan
    @frknkaan Рік тому

    very nice video. I have a question. I have 4 encoder motors and i need 8 interrupt pins for them but im using arduino mega and it has 6 interrupt pins. can you help me with that pls.

  • @amansaini9993
    @amansaini9993 3 роки тому

    Plz help me I'm using the n20 motor with encoder but not match correct value on both encoder

  • @shardulsaptarshi5575
    @shardulsaptarshi5575 3 роки тому

    Where and how did you learn solidworks?

  • @ibrahimmemon9340
    @ibrahimmemon9340 3 роки тому

    I don't have encoded motors instead i am using speed sensor
    Any guide so that i can follow this series

  • @proplayerplayz
    @proplayerplayz Рік тому

    what are the motors used in this project?

  • @emmanuelkafuihayibor774
    @emmanuelkafuihayibor774 2 місяці тому

    when is part 3 coming out

  • @thanatos139
    @thanatos139 2 місяці тому

    Where do I learn everything about arduino embedded c programming

  • @coding7758
    @coding7758 6 місяців тому

    Can we use a esp32 in place of rasberry pi

  • @as_i_feel5219
    @as_i_feel5219 Рік тому +1

    Hey ,
    I just want to start ROS, and I got your video.
    Can you please give i idea that how much it will cost to build this one . If anyone knows please respond

  • @rotrex826
    @rotrex826 3 роки тому +2

    Hi, this is really great
    can you pls tell how are you getting the odometry e.g. which sensor are using to get the odometry

    • @vinaylanka
      @vinaylanka  3 роки тому +3

      Thank you!
      I'm using motors that have the rotary encoders built into them so using the ticks I'll work out the odometry :)

    • @rotrex826
      @rotrex826 3 роки тому

      @@vinaylanka is it possible to share some link or something
      I am struggling to find.
      Thank you

    • @naseefak6806
      @naseefak6806 3 роки тому +1

      @@rotrex826 for getting odometry, you need to convert /speed (geometry_msgs/Vector3Stamped) topic into /odom (nav_msgs/Odemetry) topic with the help of other node. you can find the node here: github.com/RBinsonB/Nox_robot/tree/master/nox/src

  • @tag_of_frank
    @tag_of_frank Рік тому +1

    Don't the Pi and Arduino have GPIO so why is Arduino better suited to control the motors why not have the Pi do both?

  • @TakeawayNinja7
    @TakeawayNinja7 3 роки тому

    Hi, is there a specific reason for using the Arduino to drive the motors? Is it not possible to use GPIO pin of the Pi?

    • @gedr7664
      @gedr7664 3 роки тому

      it is, you can even have PWM from hardware with a Pi.

  • @premprasad3511
    @premprasad3511 Рік тому

    CAN WE connect uart to uart on pi and mega?

  • @haricharan5521
    @haricharan5521 2 місяці тому

    can it carry any weight

  • @3phasetinkerer
    @3phasetinkerer 2 роки тому +1

    Wiring scheme?

  • @ssaniljainn
    @ssaniljainn 2 роки тому

    Can we use rpi and python for the same?

  • @The_biggest_G.O.A.T
    @The_biggest_G.O.A.T 5 місяців тому

    Hii can you please tell me how can I install ros 2 I'm searching for it's tutorial but couldn't find it

  • @shivamsehrawat7610
    @shivamsehrawat7610 2 роки тому

    Why do you have 4 pwm pins

  • @GregKeane
    @GregKeane 2 роки тому

    good video. How can I contact you, i would like to know if you can create a schematic for my robot project?

  • @URKRAJoelTSunu
    @URKRAJoelTSunu 2 роки тому

    Bro could you just show the complete connection diagram. then it would be so useful

  • @nopainnogain1726
    @nopainnogain1726 9 місяців тому

    Hello, i visited your linkedin account and i saw that you are an electronics and communication graduate. What does the ECE program teach in the field of robotics? Is cs/ce or ECE better in the field of robotics?

    • @HomeMadeBoards
      @HomeMadeBoards 4 місяці тому +1

      Data analytics
      statistical model programming (python and C)
      Circuit design
      Signal processing and modulation
      Vector mechanics
      Computer aided drawing.
      Will get you through the first 2 years before specialising into a certain sub-field.
      😊

    • @nopainnogain1726
      @nopainnogain1726 4 місяці тому

      @@HomeMadeBoardsthanks

    • @HomeMadeBoards
      @HomeMadeBoards 4 місяці тому

      @@nopainnogain1726 as some one that has done and paid for the study myself. You get better material off UA-cam for free. Make sure to utilise it.

  • @ArunKumar-sg6jf
    @ArunKumar-sg6jf 2 роки тому

    where u learn ardiuno

  • @prashantpowar6351
    @prashantpowar6351 3 роки тому

    Hey why did you used Arduino and raspberry pi both. Only raspberry pi is not enough ?

    • @Mohammed-bb7md
      @Mohammed-bb7md 9 місяців тому

      Hi I have the same question do you know the answer

  • @shreyasheth3580
    @shreyasheth3580 2 роки тому

    Amazing video…. Can you use arduino uno instead of arduino mega ?

  • @youarecreators369
    @youarecreators369 3 роки тому

    Bro plz give the circuit digram

  • @aminfirdaus3279
    @aminfirdaus3279 2 роки тому

    pin 10,11,20,21 all of these pin, can i know what pin they are?

  • @aajeev
    @aajeev 3 роки тому

    Keep up the good work, also put your video over at Odysee (LBRY). You can actually be rewarded with crypto currency.