Robotic arm that doesn't cost an arm and... UltraArm P340

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ค. 2024
  • 🆓📈💵
    What's better way of getting a foothold in automation industry than owning a robotic arm?
    This 3DOF UltraArm P340 is from Elephant Robotics and I'll tell you all about it
    🔗 Extra info: notenoughtech.com/robotics/ul...
    🛒UltraArm P340: shop.elephantrobotics.com/en-...
    =============================
    Table of Contents:
    =============================
    00:00 - Intro
    00:30 - getting into robotics and automation
    01:15 - more about UltraArm P340
    01:50 - various attachments
    04:30 - Unfortunate quality issues
    07:00 - more about software
    10:25 - conclusions
    =============================
    Social Media & Business Contact:
    =============================
    2nd YT channel: / @techovertime
    Twitter: / notenoughtech
    Facebook: / notenoughtech
    Instagram: / notenoughtech
    Reddit: / not_enough_tech
    Business Contact: notenoughtech.com/contact-bus...
    =============================
    Patreon & PayPal:
    =============================
    If you wish to support the channel monetarily, check the options here:
    notenoughtech.com/about-me/
    Created thanks to the support of the Patrons:
    oolara, Alan C A, Arya, Dane M, Daniel, G, David G, David M, DoomedSardines, Herik A, Jack C, Leroxy, Natasha W, Nis L, Noodle, Sandra I, Tony L, Art, Enric, Faith E, Roger G
    With extra support in November from:
    Mladen Ivanov,
    =============================
    Gear Used to Make This Video:
    =============================
    Camera: amzn.to/3ItOkQ2
    Secondary Camera: amzn.to/3spHqWr
    Microphone: amzn.to/35A9fm8
    Secondary Mic: amzn.to/3HuYoae
    B-Roll kit:
    Slider, Pan & Tilt: s.click.aliexpress.com/e/_ANtWM5
    DSLR Gimbal: s.click.aliexpress.com/e/_AkOYap
    Action, Vlog Kit:
    Phone: www.banggood.com/custlink/3mm...
    360 Camera: www.banggood.com/custlink/vD3...
    Action Camera: www.banggood.com/custlink/DDK...
    Mobile Gimbal: amzn.to/3vk2Yph
    Drone: www.banggood.com/custlink/G33...
    Sound Recorder: amzn.to/3M2wgip
    Streaming Kit:
    Webcam: amzn.to/3MhEKkJ
    Microphone: amzn.to/3vnGofu
    HDMI capture card: amzn.to/3IqCVkc
    =============================
    Music:
    =============================
    Hip Jazz by Benjamin Tissot - www.bensound.com
    ==========================================================
    Product affiliation, sponsorships and affiliate links
    ==========================================================
    More information: notenoughtech.com/review-disc...
    Transparency Legend:
    💳 - I paid for the item with my own money
    🆓 - I was interested in the item, received free of charge
    📈 - I used links that bring me affiliate payments
    💵 - content commissioned, I retain 100% creative and critical control
    💰 - ad/ sponsored content possibly vetted by the sponsor
    =============================
    #ElephantRobotics #UltraArmP340 #review
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    AWESOME REVIEW; THANKS A LOT!

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

    Thanks Mat.

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

    Thanks for the sharing, Mat🥳

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

      Thank you for making affordable robotic arms

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

    The silent operation was quite a suprising thing. A little shame you had some of the quality issues, but it looks like they could be easily fixed.
    Overall, I could see so many uses for this little arm. I do love the way things hold together with magnets. That's really great :)

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

      It's like they watched my silent 3d printing video haha :)
      I need a proper griper for bolts

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

    How does this robot compare to industrial robots? Industrial robots are very big and no one makes tiny robots that don't take up much space. This fills that space BUT it looks very slow and quality issues should not happen from a proper robot manufacturer. Is there a way to speed the robot up?

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

    I had recently built a robot with same kinematics, but I am not able to figure out the kinematics part. Is there a way where I can control such type of robot by giving the target coordinates of the end-effector like G-code?

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

      You'd have to do calculations on the fly then submit the joint position via python functions. Im not aware of existing library for this as it takes all params of the robot in consideration

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

      You probably have figured this out by now but i'll give a "quick" summary of what that requires.
      First G-Code can be used for coordinate based control, but on most printers that is the same as driving the motors directly. We then talk about a Cartesian Work-space and a Cartesian "Joint-space" or "configuration-space". Where the differences between motors steps and the xyz coordinates are constant as they are linearlly proportional to eachother. Y= a*X + b, type formulas. Where a is the scalar and b helps determine the origin. Now to answer your question.
      Yes you can control this robot giving end-effector coordinates. But the kinematics give you the formula of calculating end-effector location (pose) from the joint configuration of the arm. You are interested in getting the Joint configuration from the end-effector location (pose). One method to do this is called Inverse-Kinematics, subsequently there is a method called Inverse-Dynamics, and both use something called a Jacobian. This is a matrix which is NOT constant, it is a function of the joint-space and it translates the coordinates from work-space to tiny little steps that proportionally move the joints to get the desired end-effector pose.
      There is a analytic Jacobian, which can be found through differentiation of the kinematics wrt. the joints (often uses Denavit-Hartenberg to derive the forward kinematics) and a geometric Jacobian which is constructed directly from the kinematics using fancy proper mathematics relating to rigid body dynamics and manifolds. In the end the fancy math way is actually easier and faaaar more precise.
      That said, these methods are not beginner friendly you will easily get a well paying job if you are proficient in this stuff.
      So the practical solution, use a framework like ROS and let the toolkits developed by thousands of researchers solve the problem for you.
      If you really want to do it yourself you can simplify the problem to find a solution that works with your current skill set.
      The first robot arm i buillt had similar kinematics to this, 4DOF. The way i solved it at the time was to remove the motion from the base joint rotating around the Z axis. You are left with an arm that performs planar motion with 2 joints. You can find the trigonometric solution for the forward kinematics of a 2D arm, and with enough effort even invert that equation to get the inverse kinematics as triginometric functions. (no matrices needed) The base joint kinematics is just sin() and cos() functions. When you add it together you can draw lines in 3d space and let it calculate the solution for the joints to the waypoints along these lines. This can all be done with trigonometry
      Again, this is alot of work, and if you just want a working arm (as is the case with this arm) get into ROS, it is the best practical solution and allows for the most further development of applications and analysis of your arm.
      The answer is long and might not be relevant to you anymore. But hopefully this is readable, and provides just enough jargon to help people who are still wondering how to get into robotics find relevant information to get the job done online. I highly recommend ROS, their community is great and github not even just for usable code but for reference material to help you develop your own and better programming habits. You can get very far learning only python for analysis and mathematics and C++ for embedded devices such as the Microcontrollers that control the real systems.

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

    arm and a leg

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

      And two kidneys but it's a really cool thing to play with.