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. General Category - Robot Forum
  4. General Discussion of Industrial Robots Only
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

Sensors for Detecting Contact with Product

  • pcotnoir19
  • November 27, 2023 at 7:52 PM
  • Thread is Unresolved
  • pcotnoir19
    Reactions Received
    1
    Trophies
    3
    Posts
    5
    • November 27, 2023 at 7:52 PM
    • #1

    Hey all,

    We have two large FANUC Robots that depalletize full layers of liquid in trays of cans or cases of bottles using a global vacuum head. Generally works great.

    But it sometimes happens that the edges of the large end-of-arm-tool head come into contact with misplaced product as the robot is moving downwards to pick the next layer. We have found that the in-built collision detection works best when the collision is near the center of the head, where the force is felt directly by the robot arm moving down. But when it is the edge that collides with product, the Robot keeps going down because of the way the forces act on the frame. This can damage and bend certain components.

    So we'd like to supplement the software collision detection with some simple but robust sensors that could be added to the piece of aluminum that makes contact with the product in these events. We'd program the motion to stop as soon as any of them are activated.

    My question is... do you have any suggestions for types / models of sensors that would be well-suited for this application? We would want something that detects a physical touch, not a capacitive sensor that detects the near-presence of an object, because it often happens that the product is very close to the edge and we don't want false positives - we just want to detect these collisions earlier than with the software collision detection.

    Thanks in advance, gents.

    Phil

  • HawkME November 27, 2023 at 7:57 PM

    Approved the thread.
  • Online
    panic mode
    Reactions Received
    1,263
    Trophies
    11
    Posts
    13,030
    • November 27, 2023 at 11:27 PM
    • #2

    such applications are usually running at top speeds so i would look for a way to detect the product before making contact. this way it is possible to make a decision and react early, long before before product is reached.

    various sensor technologies exist and some may not apply. for example:

    contact sensing is possible with LVDT etc but this adds cycle time.

    inductive is short range and may not work on plastic or cardboard containers.

    capacitive is also short range but can work on non-metal targets.

    optical is longer range but one need to be careful in selection to avoid issues with clear plastic of reflective materials.

    ultrasound should work well, it is also longer range. the only thing to keep in mind is that when more than one sensor is used they need to be synchronized to avoid interference/false signals.

    if you really want contact sensing, maybe add an air cylinder and pressure regulator to adjust contact force. robot can extend the cylinder during approach to feel for obstacles. once it is clear that there is no obstacle, it can be retracted. sensing could be done by a reed switch attached to the side of the cylinder (extended position) or also by a pressure sensor.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • pdl
    Reactions Received
    266
    Trophies
    9
    Posts
    1,504
    • November 28, 2023 at 4:11 PM
    • #3

    Collision guard is never quick enough. If your payload can play inside the limits, I've had good success with these.

  • Online
    panic mode
    Reactions Received
    1,263
    Trophies
    11
    Posts
    13,030
    • November 30, 2023 at 11:16 PM
    • #4
    Quote from pdl

    Collision guard is never quick enough. If your payload can play inside the limits, I've had good success with these.

    I like them too. different versions exist (spring, magnet, air). The ones i used are all working with air.

    Just keep in mind that result is different:

    Using these devices is simple. Collisions are not avoided although contact damage is dramatically reduced. The downside is that abnormal cases end up in the collision, production is stopped and human intervention is needed..

    Using sensors one can avoid contact at all and use predefined behavior. When implemented correctly, this can continue to operate completely on its own, without need for human intervention. Creating robust solution using only sensors and software can be challenging.

    The most flexible setup would use both...

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

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

Users Viewing This Thread

  • 1 Guest
  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