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. KUKA LBR IIWA
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

Define tool as default

  • Maxd
  • January 18, 2023 at 10:47 AM
  • Thread is Unresolved
  • Maxd
    Trophies
    1
    Posts
    3
    • January 18, 2023 at 10:47 AM
    • #1

    Hello,


    I am trying to control the KUKA LBR iiwa robot in torque command mode using the FRI, but I am having difficulty with gravity compensation due to the addition of a 1.2 kg gripper. I have created a new tool in Sunrise and can see it on the smartpad, but I am unsure of how to utilize it when controlling the robot through the FRI. Any assistance would be greatly appreciated.


    Thank you. -Max

  • kiiwa
    Reactions Received
    9
    Trophies
    4
    Posts
    369
    • January 24, 2023 at 2:54 PM
    • #2

    Hello,

    It been a while since I used FRI, but to include a Tool in your motion you need to do these steps:

    in the "import" section:

    Code
    import com.kuka.roboticsAPI.geometricModel.Tool;

    inside your Class variables' section:

    Code
    @Inject
     private Tool myTool;

    in initialize()

    Code
    myTool = getApplicationData().createFromTemplate("_gripper");
    myTool.attachTo(robot.getFlange());

    Then in run() instead of using

    Code
    lbr.move(ptp(startPosition).setJointVelocityRel(0.3));

    Use:

    Code
    myTool.getFrame("TCP").move(ptp(startPosition).setJointVelocityRel(0.3));

    Hope this helps

    Images

    • Screenshot_354.png
      • 16.51 kB
      • 452 × 306
      • 1

    Files

    Screenshot_355.png 8.81 kB – 58 Downloads

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • Using the C_DIS for user-defined radius of approximation using $APO_CDIS seems not to have eny effect for the approximation

    • ChristianLiinHansen
    • January 6, 2022 at 11:08 AM
    • KUKA Robot Forum
  • Base calibration

    • Razzzhead
    • February 1, 2021 at 1:20 PM
    • KUKA Robot Forum
  • base data to point

    • andy
    • July 20, 2020 at 1:22 PM
    • KUKA Robot Forum
  • Defining robot speed with a variable

    • robbrobb
    • May 27, 2020 at 8:48 AM
    • KUKA Robot Forum
  • Query for Operating in Tool Coordinates - Fanuc 200ic

    • PGUK
    • October 1, 2019 at 5:09 PM
    • Fanuc Robot Forum
  • Define TOOL and BASE in KRL

    • Agustin Costa
    • September 5, 2019 at 4:25 PM
    • KUKA Robot Forum
  • Create User FRAME

    • balrog
    • May 9, 2019 at 12:30 PM
    • Manuals, Software and Tools for Kawasaki Robots

Tags

  • kuka iiwa
  • TOOL
  • Gripper
  • load

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