Select Topics

Posts by Tag

See all

Latest Blog Post

Robot Force Torque Sensor - How does it work?

Mathieu Bélanger-Barrette
by Mathieu Bélanger-Barrette. Last updated on Feb 19, 2015 4:13 PM
Posted on Sep 12, 2014 2:00 AM. 2 min read time

We recently release an article on ''What is a Force-Torque Sensor''. Now that you know what a FT sensor is, we thought that you might be interested in the basics of how these devices work.

Most robotic applications require a multi-axis or 6-axis FT sensor to give feedback to the robot about the tool itself which can be controlled along 6 axes (3 translations + 3 rotations). A 6-axis FT sensor means that the sensor can measure both the force and torque along the 3-axis (x-y-z). These are usually defined by the components of Fx-Fy-Fz and Tx-Ty-Tz. To measure the effort in all six axes, the force-torque sensor usually combines information from a minimum of 6 unitary measuring elements such as strain gauges. Using the geometry of these elements and the physical properties of the material on which they are installed, we can compute the force and torque along the axes which are meaningful to the robot control loop. When installed on the robot flange, the integrator needs to set the parameters for the relative position and orientation of the sensor with respect to the robot tool.

As you can see in the picture, the sensor is between the robot wrist and the tool. This position allows the sensor to feel the force and torque applied on the tool. 

force torque sensor

Force and Torque Sensor Measuring Methods

There are various way to measure a force, generally most of the sensor manufacturers use strain gages with a specific orientation. Having a certain number of gauges would give enough information to the controller/computer to determine the intensity and the direction of the force/torque. Some FT sensors use gauges that digitize the measurement from the start, getting rid of the possibility of electromagnetic noise sensitivity interference, which is an issue experienced with traditional strain gauges.

FT Sensor Signal Communication 

FT sensors will output either analog or digital signal. The signal is the communication method sent to the robot via an analog or digitized input and sent over a field-bus. Analog signals are not ideal in the typical industrial robotic environment which are known for their high level of electro-magnetic noise.  For example our FT sensor that is used with the Kinetiq Teaching technology is using a digital signal and is not affected by the electric motors or welding torches used in the welding process. This increases their accuracy and makes them more reliable.

Using the force-torque sensor feedback in the control loop 

Most robot manufacturers provide software packages that use the information from the sensor(s). This allows the integrator to program the robot using high level commands. An example might be to do polishing or assembly.  A skilled integrator can also access the force-torque data from the sensor and specifically program the desired control of the robot arm and end effector. In these instances the output of the sensor is used to close the loop in the controller, adjusting each of the joint's torque to match the desired output. Robot force control is useful in applications where the robot needs to interact with a rigid environment or fixtured workpiece. These are cases where the robot needs to be reactive to its environment. Though ideally we would like all robots to be reactive to their environments all the time and the move towards collaborative robots is a move in this direction. Yet, being able to give industrial robots this flexibility will be a great boon to industrial robots.


Leave a comment

Mathieu Bélanger-Barrette
Mathieu is a production engineer at Robotiq, where he constantly strives to optimize the production line for Robotiq Grippers. He enjoys discovering new robotic applications and sharing what he learns on Robotiq's blog.
Connect with the writer:

Related posts

How to Include a Force Sensing in a Robot Cell Design

You have decided to include force sensing in your robot application. Perhaps your task requires tactile feedback, flexibility,...

Alex Owen-Hill
By Alex Owen-Hill - May 17, 2021
9 Doubts to Clarify About Using a Force Sensing

Still unsure about using force sensing in your robotic application?

Even if you are convinced of the benefits of adding force...

Alex Owen-Hill
By Alex Owen-Hill - May 14, 2021
The 7 Best Robot Applications for a Force Sensor

Do you need a force sensor for your chosen robot application?

Some robot tasks benefit from the addition of force sensing....

Alex Owen-Hill
By Alex Owen-Hill - March 5, 2021