Это видео недоступно.
Сожалеем об этом.

Raspberry Pi camera module openCV object tracking and following self balancing robot

Поделиться
HTML-код
  • Опубликовано: 20 сен 2013
  • roboticssamy.bl...
    Vision:
    Raspberry Pi model B
    Raspberry Pi camera module
    OpenCV
    OpenCV working with Pi camera thanks to this great tutorial:
    thinkrpi.wordpr...
    Thank you Pierre
    Robot setup:
    Carbon fiber chassis
    2000 mAh 11.1V LiPo battery
    PIC24 microcontroller
    Murata ENC-03 gyro
    MMA7361L accelerometer
    NEMA17 step motors
    RC 1/8 Buggy wheels
    Link to description:
    letsmakerobots....

Комментарии • 170

  • @martinwettig
    @martinwettig 9 лет назад +10

    Having that little guy recognizeand follow the ball while balancing on just two wheels actually is quite a masterstroke. Very impressive.

  • @74Samy
    @74Samy  11 лет назад +1

    You can check more details about the robot, just follow the link in description

  • @74Samy
    @74Samy  11 лет назад +1

    You can check some more details following the link that I added in video description.

  • @paulbelzanne3333
    @paulbelzanne3333 8 лет назад +1

    guy this is awesome !! I'm in engineering studies and i must tell you that's astonishing !

  • @74Samy
    @74Samy  11 лет назад +1

    Those details are in the description. I'm not using the Pi to balance the robot, this is performed by a microcontroller. The Pi communicates with the motor board to perform movements...

  • @74Samy
    @74Samy  10 лет назад +2

    Hello Oscar. Follow the link in the description to find how to use OpenCV with the camera module. Yes, OpenCV theory is the same for Raspberry Pi.

  • @dzonemanarmy
    @dzonemanarmy 9 лет назад +37

    thats funny and adorable robot but really really great work :)

  • @74Samy
    @74Samy  11 лет назад +1

    Follow the link in description

  • @jowb88
    @jowb88 10 лет назад +2

    looks like the water bottle from Johnson and friends. its an amazing robot you have made

  • @MrAzlanAdnan
    @MrAzlanAdnan 9 лет назад +3

    Strange creatures. Great work man.

  • @S1RGX
    @S1RGX 11 лет назад +2

    Hey - Great work! - love to see a tutorial video of the hardware build and your implementation of the PID control in code, and its integration with the shape recognition.

  • @thetankie007
    @thetankie007 8 лет назад +1

    this robot is amazing. Great project

  • @guatagel2454
    @guatagel2454 5 лет назад

    This video is old, but still useful. Thank you!

  • @mecatron1213
    @mecatron1213 10 лет назад +1

    What an awesome work! I´m also trying to implement some colour and forms detections with OpenCV in RPI, but getting it to cross-compile is letting me unhappy with such failed results. I will try to follow your instructions!
    Thanks for this amazing work.

  • @Mk98788
    @Mk98788 8 лет назад +6

    what do you think about the idea of implementing yout raspberrypi wit the following funktion on a quadcopter?

  • @AntonioValenteUTAD
    @AntonioValenteUTAD 11 лет назад +2

    Tens de o levar à prova de condução autónoma.
    Parabéns.

  • @recantha
    @recantha 11 лет назад +1

    No, but I do belong to the Raspberry Pi community so let me know when you've posted more details and I'll blog about it! :-) (Just search for Raspberry PiPod)

  • @UGRTechHowTo
    @UGRTechHowTo 4 года назад

    This is soo good. I love this Raspi mod. You are genius mate. Keep doing good work. here is your new friend. Let's help each other and stay connected.

  • @oscarnavarrete326
    @oscarnavarrete326 10 лет назад +2

    Hey! This is a great project! I want to do something similar but I can´t found information about color detection using the Raspberry Pi. How do you do that proccess? Or is the same theory with the OpenCV for a PC? I hope you can help because It´s the best video I can found using RPi and object tracking.

  • @74Samy
    @74Samy  10 лет назад

    Hello
    The OpenCV code is simple, it is just isolating the ball by color. If you search for "OpenCv color tracking" you can easily find what you are asking. You can find more details about the robot following the link in description.

  • @vinsexy1072
    @vinsexy1072 6 лет назад +11

    The new way of Stalking

  • @aymenzaaf9315
    @aymenzaaf9315 10 лет назад +1

    Awesome!!...what kind of sensors you used here ?Ultrasonic sensor?? thx

  • @tribasaadijaya4361
    @tribasaadijaya4361 6 лет назад

    great project. congrats you've got a new subscriber !

  • @recantha
    @recantha 11 лет назад +1

    Excellent - brilliant stuff! Would love to know how you did this!

  • @olivierroux2194
    @olivierroux2194 10 лет назад +1

    Really impressed !

  • @rakeshmk90
    @rakeshmk90 11 лет назад +1

    Awesome!!.. Would be great if you can put up a detailed tutorial

  • @MrDmadness
    @MrDmadness 4 года назад

    how are you tracking and following a specific object ? is it recognizing shape, colour, volume ? or do you have a transmitting module inside the ball that its tracking ? I say this not as a jab but because of genuine interest, is seems to be very specificly tracking the ball so although i want to believe youve programmed object identification its easy to imagine a transmitter in the tennis ball. thanks in advance, and awesome project regardless :)
    the self balancing robot in itself is a task im currently figuring out.

    • @Lucas-hb1gu
      @Lucas-hb1gu Год назад

      I think that if he uses OpenCV libraries then the robot can use object tracking with AI, with that librarie you can train the AI to track some objects, like a tennis ball.

  • @ruanjiayang
    @ruanjiayang 5 лет назад

    Could you please tell how do you control the steering? DO you cotrol each wheel speed independantly in a close loop way?

  • @shreyaovalekar6764
    @shreyaovalekar6764 5 лет назад

    Thanks. I have a question. At how much distance from the ball, the robot stops? I am planning to make a ball collector. Can you tell me on which factors this distance depends?

  • @crockett616
    @crockett616 9 лет назад

    Does that robot have a distance sensor or does it determine its distance from the ball based on where the ball appears in the camera image and the cameras tilt angle?

  • @lunatico84
    @lunatico84 10 лет назад

    I do not know opencv but it looks spectacular!
    A note, but the coordinates of the object, in this case the ball, you are returned to these libraries or you have to calculate with some stratagem particular?
    You posted somewhere the source of your project?
    Thank you,
    greetings

  • @dnd0102
    @dnd0102 9 лет назад

    keep up the good work!, my friend, thank you.

  • @74Samy
    @74Samy  10 лет назад +1

    Hello. It is using only the camera.

  • @chukirtpiboonvutipong9676
    @chukirtpiboonvutipong9676 11 лет назад +1

    It Awesome . Nice Project

  • @jaggar28
    @jaggar28 9 лет назад +1

    nice work man!

  • @michaelquinn1926
    @michaelquinn1926 4 года назад

    wow that's crazy! man i have used nema 17 for my project usign buggy wheels 1/16 i don't know why seem like my motor does not have enough torque.. im trying to make rc car by 2 nema 17 by using a4988 driver and 3 series battery 3.7 volt battery (12v).. do you have any suggestion?

  • @nermoi7
    @nermoi7 10 лет назад

    Woow that's a really amazing robot you've build. I'm really impressed by this thing. I would really like to build such a robot, i've read the detailled description of the robot on your blog and I would like to ask you if you would be so kind and send me the schematics of your self designed "balancing and motor control" board
    Best regards

  • @necipsahin8377
    @necipsahin8377 5 лет назад

    What is it doing end of the road. I think it was screwing the bol near the wall.

  • @sdevane75
    @sdevane75 5 лет назад

    How do you stop the servo jitter using the raspberry gpio pin please?

  • @RajindR
    @RajindR 9 лет назад +1

    great work!

  • @S1RGX
    @S1RGX 11 лет назад +2

    Ah, yes, thanks - I see - this is awesome! thx!

  • @74Samy
    @74Samy  11 лет назад +1

    Thank you. I'm thinking in share more detail about this project in some website like Lets Make Robots. Do you belong to any robot community?

  • @sidharths4096
    @sidharths4096 4 года назад

    My rpi4 won't even boot up with a 3.7V 3500mAh battery.. boosted it to 5V and still it was not booting. Any idea what could be the reason?

  • @haruncivan2466
    @haruncivan2466 3 года назад

    is there any solidworks file or something ? where electronic equipment located

  • @Renan834
    @Renan834 5 лет назад

    Very good my friend, you using nema 17 motors?

  • @josealvessilva556
    @josealvessilva556 Год назад

    Olá vc vende um já pronto para uso É porque eu ñ sei usar a IDE preciso fazer um curso mas eu ñ tenho tempo assim que eu puder vou começar o meu curso Me fala o preço

  • @BackFlash2K
    @BackFlash2K 9 лет назад +15

    I'm a cat. This looks nothing like me, but I still want it!

  • @nursalambinyakup2499
    @nursalambinyakup2499 9 лет назад

    do you know real time gesture recognition using openCV for RaspberryPI

  • @MrApplefreaker
    @MrApplefreaker 5 лет назад

    That pid is so good

  • @syahbana009
    @syahbana009 8 лет назад

    what, this robot use picamera module ?

  • @74Samy
    @74Samy  11 лет назад +1

    Hello. I intend to share more detailed information, I'll let you know when that happen.

  • @Stevef2234
    @Stevef2234 7 лет назад

    Very cool little guy! I would like to build a motor on tripod that tracks a person wearing wristband.
    Can you point me in the right direction? Ready to learn.

  • @phuvo925
    @phuvo925 9 лет назад

    how combining between opencv library and bcm2835?

  • @Anton-sz6ef
    @Anton-sz6ef 5 лет назад

    Amaizing! But I have a question! Roes the Raspberry Pi needs a cable to connect to the internet or it can connect wirelessly to wifi just like a phone or laptop ?

    • @100_dori
      @100_dori 5 лет назад

      Anton Dissent You can use raspberry pi with wifi. Because RP is low price computer - it is exactly same as desktop or laptop -. You can easily find video someone make laptop with RP and Display

    • @Anton-sz6ef
      @Anton-sz6ef 5 лет назад

      @@100_dori oh ok thanks a lot also can you tell me what camera module is that ?

    • @Anton-sz6ef
      @Anton-sz6ef 5 лет назад

      Because I want to do the same thing but I don't really know how to make the camera thing

    • @100_dori
      @100_dori 5 лет назад

      @@Anton-sz6ef I don't know the exact name of camera in video. But I usually use 'Raspberry Camera Module V2' (8 mega pixel) Maybe you can find it on Internet. In my country, it's about $25

    • @Anton-sz6ef
      @Anton-sz6ef 5 лет назад

      @@100_dori Yup I just found it thanks a lot

  • @omeralperensari7067
    @omeralperensari7067 2 года назад

    Can you share this project with me ? I need software and hardware tools . If you share with me these documents it will be very helpful for me .

  • @lieutenantkubler1966
    @lieutenantkubler1966 8 лет назад

    you have a cool robot

  • @4nim2
    @4nim2 3 года назад

    Cool stuff

  • @txustez
    @txustez 3 года назад

    That´s really cool!!.

  • @JulianCantilloB
    @JulianCantilloB 10 лет назад +1

    Great!!!

  • @JM-IX
    @JM-IX 4 года назад

    Sir do you have tutorial of how to male tis?????????????????

  • @Rocker6969
    @Rocker6969 10 лет назад +1

    AWESOME !!!!

  • @king1234114
    @king1234114 7 лет назад +2

    can u provide tutorial??

  • @user-cy6ji7lc3l
    @user-cy6ji7lc3l 10 лет назад

    Hi, great job you have done. May I have your source code please? I am a noob in programming, and I am struggling in my project, my project is using RPi and RPi camera to control servos. Thank you in advance...

    • @user-cy6ji7lc3l
      @user-cy6ji7lc3l 10 лет назад

      oh sorry, i forgot to leave my email, which is roywyt@gmail.com

  • @phoenixapps9416
    @phoenixapps9416 7 лет назад +1

    perfect

  • @FarGamingOfficial
    @FarGamingOfficial 5 лет назад

    What a cute dog

  • @zaksigira7091
    @zaksigira7091 7 лет назад

    can you increase the range

  • @prakhardixit1597
    @prakhardixit1597 7 лет назад

    Can anyone please help me out with how to control the servo motor of the camera with the movement of the ball?

  • @shadowshroom3235
    @shadowshroom3235 Год назад

    This is awsome

  • @wijayangawijekoon8689
    @wijayangawijekoon8689 10 лет назад

    is there any blog about OPEN CV ?

  • @mustafasayed6735
    @mustafasayed6735 4 года назад

    great job. have u written the code in Python? can i have the code that u wrote?

  • @74Samy
    @74Samy  11 лет назад

    O sketch que fiz inicialmente incluía braços, mas isto dá uma trabalheira para construir...

    • @breno5378
      @breno5378 6 лет назад

      achei que você nem era brasileiro, muito bom o projeto

  • @thangle4959
    @thangle4959 8 лет назад

    how can I create something connect between 2 servo? Please help me,I'm glad to hear reply from you

  • @AdamYarris
    @AdamYarris 9 лет назад

    Im so confused, are you really small along with the raspberry pi r is the tenis ball really big!!!????

  • @musakrtan5966
    @musakrtan5966 6 лет назад

    hello I am writing from Turkey
    explain how you did your project in detail
    thank you :D

  • @VijendraSingh-yx3qq
    @VijendraSingh-yx3qq 4 года назад

    Where can I but this ?

  • @dariusluca2465
    @dariusluca2465 5 лет назад

    This robot follows only balls or he can follows diferent objects?

  • @KunalKhade25
    @KunalKhade25 6 лет назад

    is there any gyroscope or accelerometer inside of a Robot ?

    • @74Samy
      @74Samy  6 лет назад

      You have a link in the description with that information.

  • @miguelnglopes
    @miguelnglopes 11 лет назад +2

    Wheel-E? :)

  • @wowulam7411
    @wowulam7411 6 лет назад

    this is great superb dud

  • @VivekSingh-lh1cc
    @VivekSingh-lh1cc 9 лет назад

    i have arduino instead ...........can i do the same thing using arduino uno, or other arduino boards, is tracking possible in this case

    • @crockett616
      @crockett616 9 лет назад

      hugh jackman Well I dont really know anything about this stuff, but Id say no. Arduino uno doesnt have the processing power or memory to run the required program for image recognition. The good news is that the Raspberry Pis are cheap.

  • @joellee7353
    @joellee7353 3 года назад

    That is awesome.

  • @berkaybaytar8702
    @berkaybaytar8702 3 года назад

    Hey , I watched your video and I want to do one please can you help me?

  • @florusselgallibot7675
    @florusselgallibot7675 5 лет назад

    can i have the source code for my project .

  • @HotwheelsDaniel
    @HotwheelsDaniel 8 лет назад

    Can you make a guide to make that robot

  • @7AlexTV
    @7AlexTV 5 лет назад

    Awesome!

  • @NyangkoChan
    @NyangkoChan 8 лет назад

    very love it..

  • @jamestok123
    @jamestok123 7 лет назад

    I'm doing a project similar to yours but mine uses rasberrypi mouse v2. My program uses python coding with ubuntu 16.04. But i don't seem to get it work. Can you give me pointers? Really appreciate if you could help.

    • @74Samy
      @74Samy  7 лет назад

      Hello,
      I've never used python code. I'm sorry but I cant't help with your project

    • @jamestok123
      @jamestok123 7 лет назад

      no problem. Gonna try and finish it :)

  • @manojsaravanan3824
    @manojsaravanan3824 5 лет назад

    Can it follow humans???

  • @helicmax
    @helicmax 7 лет назад

    how can I buy this

  • @neonzepinky
    @neonzepinky 9 лет назад

    excellent!!

  • @joeyyang1025
    @joeyyang1025 5 лет назад

    amazing.

  • @scharlesworth93
    @scharlesworth93 6 лет назад

    very cool!

  • @osmanabid7312
    @osmanabid7312 8 лет назад

    can u please send me the schematics and source code please....

  • @Marekznawca
    @Marekznawca 7 лет назад

    Hello, how many FPS? :)

  • @tandatambah
    @tandatambah 10 лет назад

    i have a problem with play the webcam video on raspberry , there is lag image. can you help me please???

    • @74Samy
      @74Samy  10 лет назад

      Hello Alex,
      What type of camera are you using?

    • @tandatambah
      @tandatambah 10 лет назад

      hi, thanks for reply my question. :) i'm using logitech cam. i'm have find the solution. the lag because using SimpleCV library. so i'm try to use cv library, that's perfect working... can you sharing with me about pattern recognition for line?

    • @74Samy
      @74Samy  10 лет назад

      Alex Sandra Check my blog and you will find the answer.

    • @tandatambah
      @tandatambah 10 лет назад

      ok, thank's 74Samy :)

  • @DustinHorvath1987
    @DustinHorvath1987 10 лет назад

    Lmao. He's strangely adorable.

  • @malitursan7364
    @malitursan7364 6 лет назад

    How much is this robot

  • @Mason-to9fv
    @Mason-to9fv 7 лет назад

    Thats cool

  • @TranceDaNight8
    @TranceDaNight8 10 лет назад

    Where is the visual processing taking place on ?

  • @user-fx6cy7yv1x
    @user-fx6cy7yv1x 10 лет назад +1

    What his doind with ball? :)))