Toy Picker Robot using Arduino and Rapsberry Pi

Поділитися
Вставка
  • Опубліковано 25 сер 2024

КОМЕНТАРІ • 76

  • @gk780
    @gk780 4 роки тому +3

    Picker robot can be useful with farmbot.

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

    Nicely done!!

  • @urdu600
    @urdu600 4 роки тому +1

    nice job

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

    nice work

  • @syedadnan9142
    @syedadnan9142 2 роки тому +2

    i want code can you give me

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

    what the code of programming this robot i need this

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

    Is it cheap enough to where you can make this robot arm and hand and make it be an Android Robotic Arm and Hand Chalkboard?

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

    Which step would be changing if my frames do not match with yours?

  • @jithin000
    @jithin000 4 роки тому

    soo cool

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

    Hello I would to know how to communicate rassberry pi with arduino to detect and take object !!!

  • @sinclair1082
    @sinclair1082 4 роки тому +2

    Great work! Actually i am currently searching for a robotic arm for my thesis project with is a easte segregator, would this work?

    • @pacogarcia3
      @pacogarcia3  4 роки тому

      Get in touch through my site fdxlabs.com I have a new version and I can help

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

      Did you finish it…

  • @mastermoarman
    @mastermoarman 5 років тому

    This is cool. Can it be programmed to detect which way is foward on the object?

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

    Está bien hermoso... 😍

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

    Great

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

    is there any way to contact you? I mailed you…no response…
    We are trying to replicate the project that you did but we have some doubt relating to it.
    1: Is there any changes to be done on the code if we reduce the length of x axis from 1 mtr to 60 cm…
    2: Can I use 15kg cm servo instead of 20 Kg cm servo…

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

      it worked......thanks @ paco Garcia for making such an awsone project?..

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

      @@jeffinsvarghese8907 I like to ask you some questions, can you help me. Can you leave me your email

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

    Where is the camera located?

  • @mrf.1683
    @mrf.1683 Рік тому

    Good evening, is this channel still alive?

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

    Hello.First of all thanks a lot for these great tutorials.I need help.I am doing object detection and I have 1 question.What if 2 objects are in same window.I mean 2 blue things are in same window. In which one will motors go? Can we do a filter for them for ex: go at the nearest one, wait x seconds and go to the second one.I asked these because i will burn detected objects and I need any filter.Can you help me? Thanks a lot.

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

    how to you match the robot frame with camera frame?

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

      calibration before starting the picking. Define a ZERO spot in robot's working envelop and overlap it with the camera frame. Or ask the robot to visit the (0,0) spot and mark that on board. Then make sure that square is in frame at the right spot.

  • @TheLordbruh
    @TheLordbruh 4 роки тому

    Hello I would to know how to increase the capacity of the robot to handle like 1 - 2kg load. Can you help me?

    • @pacogarcia3
      @pacogarcia3  4 роки тому

      It would require stronger motors or gears, as well as a reinforce arm structure. Would require significant change.

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

      On a simpler note.. replace plastic with metal, and servo with bigger servos. Or at this point... Stepper motors offer WAYY higher torque than big servos at a better cost. so would need to replace servos with Steppers like Geared Nema-17 or bigger, and make changes to the arduino code to convert serial data to the respective G-code.

  • @MDNAIMUDDIN
    @MDNAIMUDDIN 4 роки тому

    which camera did you use

    • @pacogarcia3
      @pacogarcia3  4 роки тому

      I used a single and standard Pi cam

  • @elsonsajan1270
    @elsonsajan1270 4 роки тому

    how did you interface the Raspberry Pi with Arduino for *''sending the G-code for the servo motors'*'?
    how is the real-time sending of the G-code happening?
    I'm clueless at that part...it would be a big help, if you helped out by explaining that part of your project :):):)

    • @pacogarcia3
      @pacogarcia3  4 роки тому +1

      Via the serial interface of Arduino. The raspberry pi send X,Y,Z coordinates and command and the calculations happen in the Arduino module

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

      there is no "G-code", When you are working with servos, they are made to turn from 0 to 180 degrees. With variable resolution... so you only supply the degrees that the motor has to turn, Like 130.5 or 23 or 180. the Arduino function that is used to run a servo, the standard Library function takes argument for the angle to turn and the speed how fast you want it to be. So... NO G-Code.

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

      Also as Paco said.. (I know its been a year but still If I'm relevant), the Pi sends the coordinate and the Arduino calculates the angles by Hard-Coded trigonometry. it basically calculates the angles of the arms and those are supplied to the respective servos.

  • @keithbacalso9433
    @keithbacalso9433 5 років тому +1

    Hi Paco great work there, but does this work on picking up plants when they're finish harvesting ?

  • @nguyenquanghuy5577
    @nguyenquanghuy5577 4 роки тому

    hello. I run main.py. And after a few sec, it go error with this messenge:
    SerialException: read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)
    Is that the code error or my arduino broken. Could you help me? Thanks you.

    • @nguyenquanghuy5577
      @nguyenquanghuy5577 4 роки тому +1

      I fix it. Thanks you.

    • @ngochoapham1148
      @ngochoapham1148 4 роки тому +1

      @@nguyenquanghuy5577 hello bro .-., can i ask you some questions

    • @nguyenquanghuy5577
      @nguyenquanghuy5577 4 роки тому +1

      @@ngochoapham1148 yeah?

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

      hai did you make this project?

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

      @@nguyenquanghuy5577 have you build this yet, can you help me with the dimension of the frame

  • @russommedhanie4128
    @russommedhanie4128 5 років тому +1

    Wow amazing job can u share the code plz

    • @pacogarcia3
      @pacogarcia3  5 років тому +1

      Here you go github.com/pacogarcia3/hta0-horizontal-robot-arm/blob/master/README.md

  • @vjpanda
    @vjpanda 4 роки тому

    Hi Paco,
    I have found the new Camera Matrix, But I need to Know Ho you have caluculated the X_Center , Y_Center, Z_Center I understand U measured distance from the camera of lens to the point,
    Please Help for World Point manual Coordinates

    • @pacogarcia3
      @pacogarcia3  4 роки тому

      These X and Y are described in the camera matrix. You need to locate that X,Y point manually in your image/real world, then measure Z at that point

    • @vjpanda
      @vjpanda 4 роки тому

      @@pacogarcia3 so, Cx,& Cy , are the image pixels for Center right , and fx and fy, are X_Centre and Y_Center respectively , am i right ?

    • @vjpanda
      @vjpanda 4 роки тому

      @@pacogarcia3 Sir Please reply How you have calculated world points for each points?

    • @anjank26
      @anjank26 4 роки тому

      @@vjpanda I hope you got answer. if not I wish you should go through camera pinhole module to understand how image 2D image points are projected back in 3D world co-ordinates

    • @vjpanda
      @vjpanda 4 роки тому +1

      @@anjank26 I got the answer thanks for asking

  • @johnfrankforther8162
    @johnfrankforther8162 5 років тому +1

    Now that it picks up things that are in align, how about when things are placed at random alignment?

    • @pacogarcia3
      @pacogarcia3  5 років тому

      Working on that. Currently building a larger version, and planning to add 90 degree rotation on the gripper... Stay tuned.

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

    Hanzhen harmonic drive gear , robot arm gear , automation joint gear , over 30 years experience ,

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

    Saludos Paco algun email donde pueda comunicarme contigo...? Gracias

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

      Aquí: www.fdxlabs.com/contact-us/

  • @AjaySingh-le1og
    @AjaySingh-le1og 4 роки тому +1

    provide me a code for finding coordiantes of a object in a live vedio cam for my capstone project

  • @vjpanda
    @vjpanda 4 роки тому

    Please Reply

  • @AjaySingh-le1og
    @AjaySingh-le1og 4 роки тому

    reply soon

    • @pacogarcia3
      @pacogarcia3  4 роки тому

      Start here: inclass.kaggle.com/pacogarciam3/lego-set-object-recognition-example

    • @AjaySingh-le1og
      @AjaySingh-le1og 4 роки тому

      @@pacogarcia3 thanks a lot sir but i want to know about my coordinate where image is located not for object detection

    • @pacogarcia3
      @pacogarcia3  4 роки тому

      @@AjaySingh-le1og use this: www.fdxlabs.com/calculate-x-y-z-real-world-coordinates-from-a-single-camera-using-opencv/

  • @vjpanda
    @vjpanda 4 роки тому

    Please Reply