AR4 Robot Vision

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2022
  • This 6 axis robot arm now as integrated vision functionality using OpenCV. This robot uses an Arduino based controller and Python interface programming as well as RoboDK. The AR3 & AR4 have been used in hundreds of hobby, educational and STEM programs to teach mechatronics, machining, 3D printing as well as programming. This desktop robot arm has also been used for a wide variety of industrial tasks such as welding, sorting, stacking and machine tending and has also been used in many filming and videography applications.
    You can download all the 3D print files, software, manuals and source code for free here: www.anninrobotics.com/downloads
    You can email me with any questions about the project here: info@anninrobotics.com
    The factory direct motors package is available from Stepperonline here: www.omc-stepperonline.com/ar4...
    This link is for a detailed tutorial on the AR4 vision • AR4 Vision Tutorial fo...
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 64

  • @MultiBlahblah2012
    @MultiBlahblah2012 ปีที่แล้ว +28

    You're an inspiration for us all. Thank you for sharing.

    • @jmgl361
      @jmgl361 8 หลายเดือนก่อน

      Yea really, this is so helpful

  • @tallchicago1
    @tallchicago1 ปีที่แล้ว +4

    Annin=Rockstar engineer

  • @timlizaverbunt-littlefield1134
    @timlizaverbunt-littlefield1134 ปีที่แล้ว +8

    Amazing that you've incorporated vision into the software!

  • @ahmedkamel821
    @ahmedkamel821 ปีที่แล้ว +2

    Amazing work!

  • @BlueJeebs
    @BlueJeebs ปีที่แล้ว +4

    Printed the parts for the AR4 but the electronics parts are a next year thing. since I got Unity OpenCV and IK experience I'm getting more hyped for building my AR4 by the day! Keep up the good work!

  • @alexwarealessandrochite6869
    @alexwarealessandrochite6869 ปีที่แล้ว

    Grande Chris! Grazie per la condivisione. 😊

  • @TheFabricator03
    @TheFabricator03 ปีที่แล้ว +1

    Great work, Thanks for sharing with us.

  • @bryanbalite4469
    @bryanbalite4469 ปีที่แล้ว +3

    You are my hero, please keep up the great work

  • @samcorder408
    @samcorder408 ปีที่แล้ว +2

    Awesome man!

  • @zachgoodbody
    @zachgoodbody ปีที่แล้ว

    Awesome work Chris

  • @survivaldudes9610
    @survivaldudes9610 ปีที่แล้ว +2

    This is amazing I have been wanting to learn about camera integration!!

  • @kenniethgonzalez5747
    @kenniethgonzalez5747 ปีที่แล้ว +2

    So amazing!!!

  • @DaleThomas81
    @DaleThomas81 ปีที่แล้ว +1

    This is absolutely epic. Thank you for sharing. I purchased the complete kit from you and look forward to building this with my son.

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว

      Thank you very much! I'm glad you found the project.

  • @khomsans
    @khomsans ปีที่แล้ว +1

    Awesome, Great work!

  • @andresroc1567
    @andresroc1567 ปีที่แล้ว +1

    Thanks for sharing!!! You are awesome!!

  • @kristianhorsager2968
    @kristianhorsager2968 10 หลายเดือนก่อน +1

    Thank you for beeing you! I will soon order one or two of your robot kits !

    • @anninrobotics
      @anninrobotics  10 หลายเดือนก่อน +1

      Thank you! Happy to share the project and keep me posted if any questions.

  • @VictorAchigXCatalocosDownhill
    @VictorAchigXCatalocosDownhill ปีที่แล้ว +2

    Increíble muy buen proyecto

  • @aaronabrams4659
    @aaronabrams4659 ปีที่แล้ว

    Amazing !

  • @conorstewart2214
    @conorstewart2214 ปีที่แล้ว +2

    That is really impressive, the software to control it seems pretty easy to use too. I will definitely be following your channel now.

  • @AlecMuller
    @AlecMuller ปีที่แล้ว +1

    It looks amazing. One step closer to the tipping point where it can produce far more value that it costs to build. Would it be difficult to stack two plates, place some M12 SHCS, and fasten them together? I realize there's a ton of work left to do, but I'm looking forward to seeing these things assemble copies of themselves.

  • @MrToromingo
    @MrToromingo ปีที่แล้ว +1

    Great

  • @francoiskern9904
    @francoiskern9904 6 หลายเดือนก่อน +1

    Chris you are amazing! The way you explain everything and the level of design of your parts is very professional. I want to build this robot (AR4) and definitely want to buy your kit. Now you added vision control which blows my mind! I'm letting people know about your channel. I wish you all the success in the world.

    • @anninrobotics
      @anninrobotics  6 หลายเดือนก่อน

      Thank you so much. I really appreciate it.

  • @tanjiro3285
    @tanjiro3285 ปีที่แล้ว

    Hey Chris love ur content 🥰. Please do a video about ur lab, education, advice for engineers, managing finance 🙏

  • @anonosaur6466
    @anonosaur6466 10 หลายเดือนก่อน

    This is incredible. I used to work in industrial automation and this is almost on par with the $70k robots we had. Definitely better in some ways even.
    Would this be capable of being mounted upside down and tracking an object in real time? I want to use it for fume and dust extraction when working on projects.

  • @mts592
    @mts592 ปีที่แล้ว

    WOW 👍👍

  • @Molb0rg
    @Molb0rg ปีที่แล้ว +3

    Nice, cv rocks! Jarvis is coming, lol

  • @liverecon769
    @liverecon769 ปีที่แล้ว +2

    Chris must have the record for how many times a wife has called a husband to bed. I cant get over this. Recently had my breakthrough in understanding somewhat complex arduino code then linking a ps3 remote to sharkvac motors and upgrading the code and then AR4.

  • @Johannvoigtlander93
    @Johannvoigtlander93 ปีที่แล้ว

    Awesome update Chris I'll have to check it out.
    What conveyor are you using? Any chance of integrating that into the software?

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว +3

      Its just a low cost conveyor I got from Amazon a while back. I had it setup with a through beam sensor to stop when a part is present and then the robot is just in a loop scanning for parts. You could certainly tie the conveyor into an arduino output relay from the robot too.

    • @Johannvoigtlander93
      @Johannvoigtlander93 ปีที่แล้ว

      ​@@anninrobotics thanks for the info.
      Did you run into any timing problems where the conveyor is on moving a part forward, robot vision sees and gets location of part and starts moving to grab it, meanwhile the conveyor keeps moving until the stop sensor triggers, making the robot miss the pick? Or did you calibrate it on that conveyor trigger point?
      Cheers

  • @technocraft.studio
    @technocraft.studio ปีที่แล้ว

    👍

  • @SmokinMcbong
    @SmokinMcbong 20 ชั่วโมงที่ผ่านมา

    is there multicamera or vertical plane support? I have an application where items need to be picked from a paddle belt on an 80* up hill run.

  • @cheongwailokmoe-yp4sg
    @cheongwailokmoe-yp4sg 10 หลายเดือนก่อน

    Hi, the x1, y2, x2, y2 how the calibration work? Or it just merely a ratio convertion with the robot x1, y1, x2, y2?

  • @aleksandarhaber
    @aleksandarhaber ปีที่แล้ว +1

    Hello Chris, how far did you or other people go with the integration of these robots with ROS?

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว +2

      There is a link on the websites third party software page for a ROS repo for the AR3 put together by Dexter Ong. I started on a repo for the AR4 using ROS2 humble but Moveit2 doesn't work, has all kinds of issues bringing in the URDF. I put ROS on the back burner until they get the bugs worked out with ROS2 and have some better documentation.

    • @aleksandarhaber
      @aleksandarhaber ปีที่แล้ว +3

      @@anninrobotics Thank you Chris for the answer and for the amazing work you are doing. Several months ago I purchased your robot, and I plan to assemble it and integrate it with reinforcement learning and computer vision (and some other equipment). I was a Professor at RIT, and there I had a lab with FANUC and ABB robots. A small upgrade of a FANUC robot (just enabling an ethernet connection) used to cost us 10k. Industrial computer vision systems are also very expensive. Probably only medium and large-size industry players can afford them. The idea of developing low-cost industrial robots with open-source computer vision, programming, and machine learning is truly an amazing idea that can revolutionize manufacturing and automation. Many startups would be interested in such a technology.

  • @sathyakumarn7619
    @sathyakumarn7619 หลายเดือนก่อน

    Cool update! Does it use a Siamese network for object matching?

    • @anninrobotics
      @anninrobotics  หลายเดือนก่อน

      Thank you, it's just using open CV pattern matching.

  • @muratdogan4142
    @muratdogan4142 หลายเดือนก่อน

    Hello teacher, can I ask a question? What kind of interface can I use to go to any desired location on Scara robot from the computer?
    Kind regards.

  • @cpj046
    @cpj046 ปีที่แล้ว

    can this system use Blockly?

  • @waimak7507
    @waimak7507 ปีที่แล้ว

    It's seems the AR4 aluminium parts are out of stock, where else can I get them please? Thank you, awesome video by the way

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว

      I have more parts being shipped and I hope to have them back in stock next week. Thank you

  • @kenniethgonzalez5747
    @kenniethgonzalez5747 ปีที่แล้ว

    My kit just came in!!! I have a concern though. I had to 3d print most of the metal parts, due to being a hobbyist(not too experienced working with metal) and the aluminum kits sold out. Do you think it will be able to last at all?

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว +1

      Hello, I have combo kits back in stock and I should have aluminum kits back in stock tonight. The 3d printed robot should be fine it's payload just won't be as high and the rigidity is not as good.

  • @mrsaizo0000
    @mrsaizo0000 ปีที่แล้ว

    So this OpenCV functions like IDS, but isn't exclusive to a specific camera brand?
    Can I teach it to read batch numbers?

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว

      You can set up for any camera brand, it's setup to look for pattern matching I don't have it set up to look for reading numbers yet

  • @JoeFugallo
    @JoeFugallo ปีที่แล้ว

    Is it possible to preset job routines from a computer and then switch between and start/stop those job programs via tcpip or serial?

    • @JoeFugallo
      @JoeFugallo ปีที่แล้ว

      Also, thank you so much for what you have created! You are very much an inspiration to us all!

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว +1

      currently the programs are loaded and started through the PC interface. I do plan on adding remote functionality for starting, stopping and loading programs. I'm not sure how soon but its on my list and I'm always working on the next thing.

    • @JoeFugallo
      @JoeFugallo ปีที่แล้ว

      @@anninrobotics Seriously, I can’t thank you enough for all that you are doing to make this technology accessible. As a young inventor entrepreneur who’s trying to boot strap factory automation, I’m tremendously grateful for you and your amazing project.
      I would like to use the AR control software with the vision function to drive a 3 axis H-bridge style machine that would pick up a dog-tag from a pile in a bin and load it into another machine so that the operator can focus on product assembly. Is this possible to do if I use the same electronics and motors spec’d for the AR4? I think by going with a lightweight but rigid H-bridge frame I’ll be able to achieve faster movement from the pick up position to the final position, am I correct in thinking this?
      Also, is there a way, to use the rotational axes that are normally allocated for the AR4 robot arm to drive a conveyor belt? I ask because I would be using the three linear axes in the interface for the XYZ of the H-bridge. Is there a way to change a rotational axis to a linear one in the interface?

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว

      @@JoeFugallo im not sure how well it might work for picking out of a pile of parts as its geared toward template matching on a single background but it might work. The robot software is setup for 6 axis robot kinematics but the software does have a 7th, 8th and 9th axis control which might work for you. Please email me at info@anninrobotics.com with any other questions you have. Thank you very much.

  • @nubbit4782
    @nubbit4782 ปีที่แล้ว

    what conveyor belt(brand/type) did you use for this test?

    • @anninrobotics
      @anninrobotics  ปีที่แล้ว +3

      I'm not sure what brand it is, It was just a low cost conveyor I got from Amazon a while back. I added a reflective through beam sensor at the end to stop the motor. I think this was the conveyor www.amazon.com/gp/product/B01MT1C80C

  • @NaderElgdawy
    @NaderElgdawy 5 วันที่ผ่านมา

    Hi Chris, can't find the vision calibration grid paper in your downloads documents

    • @anninrobotics
      @anninrobotics  5 วันที่ผ่านมา

      It should be in the folder you download for the GUI software. Email me at info@anninrobotics.com if you have trouble

  • @perdixxion26
    @perdixxion26 ปีที่แล้ว +1

    🦀

  • @karnatorgersen9088
    @karnatorgersen9088 ปีที่แล้ว

    ᎮᏒᎧᎷᎧᏕᎷ 🌸