1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Cobot Help and Discussion Center
  4. ABB YuMi
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Changing batteries and updating rev counters

  • SkyeFire
  • November 28, 2023 at 10:58 PM
  • Thread is Unresolved
  • Online
    SkyeFire
    Reactions Received
    1,039
    Trophies
    12
    Posts
    9,380
    • November 28, 2023 at 10:58 PM
    • #1

    So, had my first Yumi experience today -- a local school had one and the batteries had failed, so I took a whack at it. I'm going to leave my notes here in case anyone finds them useful.

    First thing to know: the Yumi is officially listed at the IRB 14000, so the Product Manual is located under that name in the ABB online library: https://library.abb.com/r?cid=9AAC1843…roduct%20manual

    Opening up the robot to get to the batteries takes a T10 torx driver, but two of the screws are recessed deep, so make sure you have a long skinny torx driver, not a socket-drive one. I learned this the hard way.

    Each arm (Left and Right) is its own mechanical unit, and its own Task, in the controller. You can switch between arms in the jogging screen, just like when you use an external-axis positioner. Each arm has 7 axes (A7 is in the middle of the arm), so the "axis group" button scrolls through 3 screens: 1-2-3, 4-5-6, and 7.

    Selecting a program for either arm requires opening that arm's Task before using, for example, PP To Main.

    The calibration marks on the arm axes are pretty good, but it's easy to hit the physical limit of, for example, Axis 6 while trying to jog to the marks. Fortunately, the internal collision detection appears to handle this well, but it doesn't throw any error messages -- instead, there was a loud click, and then Axis 5 started sagging as if it had lost brakes. Scared me good, but giving it a minute seemed to take care of everything.

    The Axis 7 calibration marks are tricky -- there are two different marks on the same axis. The trick is that one mark is labelled R and the other L -- you use the R mark on the Right arm (as seen from "behind" the robot), and the L mark on the Left robot (again, as seen from "behind" the robot).

    Once you have the marks lined up, you can Call the routine CalHal, or just go through the Calibration screen and hit the "CalHal" button instead of "Manual Calibration". Run this program like you would any other RAPID program. It will default to having all 7 axes [x]'d, and you can un-check any you don't want or need to calibrate. You'll get a couple TPReadFK pages to do this. Then the program will run each joint back-and forth a few degrees (one at a time, 1-7) and use some Hall sensors inside each axis to re-zero itself. I didn't try the Fine Calibration option, just the Update Rev Counters option, and it worked fine.

    Oddly, one battery was held down by a piece of velcro tape, and the other needed a pair of zip ties.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download