Author: Denis Avetisyan
New research details how tactile sensing and compliant fingers enable robots to skillfully manipulate objects using in-hand rolling motions.

A theoretical framework and experimental validation demonstrate compliant in-hand rolling manipulation using tactile sensing for enhanced robotic dexterity.
Despite advances in robotic dexterity, reliably manipulating objects within the hand remains a challenge due to the complexities of contact and control. This paper, ‘Compliant In-hand Rolling Manipulation Using Tactile Sensing’, addresses this by presenting a novel framework for controlling in-hand rolling-a fundamental manipulation primitive-using compliant fingers and rich tactile feedback. By deriving equations of motion for quasistatic rolling and implementing a fingertip-based controller, we demonstrate the ability to achieve desired object twists within a grasp. Could this approach pave the way for more versatile and robust dexterous robotic hands capable of complex in-hand manipulation tasks?
The Illusion of Control: Why Traditional Manipulation Fails
Conventional robotic manipulation frequently depends on meticulously crafted models of the environment and rigid control systems, a strategy that reveals significant vulnerabilities when confronted with real-world complexities. These systems assume a level of predictability rarely found outside of controlled laboratory settings; any deviation from the expected – a slightly misplaced object, an unexpected push, or even subtle changes in surface friction – can disrupt the robot’s performance. This inherent brittleness stems from the difficulty in accounting for the inherent uncertainties present in dynamic environments, where objects move unpredictably and contact forces are constantly fluctuating. Consequently, robots utilizing these traditional methods often struggle to adapt to unforeseen circumstances, limiting their utility in unstructured settings like warehouses, homes, or disaster relief scenarios, and highlighting the need for more robust and adaptable manipulation techniques.
Conventional robotic manipulation systems frequently falter when confronted with real-world complexities due to inherent difficulties in accurately perceiving and reacting to uncertainties. Precise control relies on a complete understanding of an object’s position and orientation – its ‘pose’ – and the forces exerted during physical contact. However, imperfect sensors, unpredictable object shapes, and environmental disturbances introduce unavoidable errors. These inaccuracies propagate through the system, causing robots to struggle with even slight deviations from planned movements or unexpected interactions. Consequently, a robot designed for a controlled laboratory setting often exhibits limited adaptability and diminished robustness when deployed in dynamic, unstructured environments where objects are not always where, or as, expected.
Current robotic manipulation techniques frequently falter when confronted with the unpredictable nature of real-world scenarios. Instead of striving for absolute precision based on pre-defined models, a paradigm shift towards compliant manipulation is gaining traction. This involves designing robots capable of adapting to unforeseen disturbances and uncertainties by utilizing flexible materials and control algorithms. Crucially, this new approach emphasizes rolling contact – where an object is continuously supported and moved without losing contact – as a means of achieving stable and robust grasping. By distributing forces over a rolling surface, robots can mitigate the effects of positional errors and maintain secure control even when faced with imperfect information or dynamic environments, ultimately leading to more versatile and reliable robotic systems.

The Promise of Inherent Stability: Rolling Manipulation as a Foundational Principle
Rolling manipulation utilizes the principles of rolling contact – where an object rotates without slipping – to facilitate stable grasping and manipulation. This approach differs from traditional grasping methods by intentionally constraining an object’s degrees of freedom, limiting movement primarily to rotation around a contact point or plane. By exploiting the inherent stability of rolling, the system reduces the need for precise force control and complex feedback loops typically required to prevent slippage. This is achieved through compliant finger designs and control algorithms that actively maintain contact while allowing for rotational adjustment, enabling adaptation to varying object shapes, sizes, and external disturbances without requiring complete re-grasping.
Constraining an object’s movement to a rolling plane significantly simplifies manipulation by reducing the degrees of freedom requiring active control; instead of managing full six-dimensional pose (position and orientation), the system primarily manages contact location along the rolling surface. This reduction in controlled variables lowers computational demands and allows for faster, more reliable responses to unforeseen forces. By limiting motion to a plane, disturbances affecting axes orthogonal to this plane are inherently resisted by the contact geometry, increasing stability and minimizing the need for complex force compensation or feedback control loops. The system effectively leverages passive compliance to absorb impacts and maintain grasp stability, contributing to a more robust and adaptable manipulation strategy.
Successful rolling manipulation relies on precise control of contact constraints between the robotic fingers and the object being grasped. Maintaining stable rolling necessitates that forces applied by the fingers remain within the friction cone at each contact point, preventing slip and ensuring predictable motion. Compliant finger design, incorporating flexible materials and/or adjustable stiffness, is critical for adapting to surface irregularities and maintaining these necessary contact forces. This compliance allows the fingers to passively conform to the object’s shape, distribute forces evenly, and absorb minor disturbances without losing grasp stability. Furthermore, a nuanced understanding of how finger compliance affects the overall contact wrench distribution is essential for accurate force control and trajectory planning during manipulation.

The Language of Contact: Modeling Rolling Manipulation Mathematically
Rolling manipulation control signals are determined through the application of inverse and forward mechanics principles. Forward mechanics calculates the external wrench – a combination of force and moment [latex]\mathbf{w}[/latex] – resulting from applied joint torques [latex]\mathbf{\tau}[/latex]. Conversely, inverse mechanics determines the required joint torques [latex]\mathbf{\tau}[/latex] to achieve a desired external wrench [latex]\mathbf{w}[/latex]. This involves utilizing the robot’s Jacobian matrix [latex]\mathbf{J}[/latex], which relates joint velocities to end-effector velocities, and solving for the necessary joint torques based on the desired wrench and the robot’s kinematic and dynamic properties. Accurate control relies on iteratively computing these signals to maintain the desired rolling motion and grasp stability.
The adjoint matrix, denoted as [latex]Ad_T[/latex], provides a compact representation for transforming forces and moments expressed in one coordinate frame to another. Specifically, given a transformation matrix [latex]T[/latex] representing the pose of a frame {b} relative to a base frame {a}, the adjoint matrix is defined as [latex]Ad_T = \begin{bmatrix} R & \mathbf{t}\times R \\ 0 & R \end{bmatrix}[/latex], where [latex]R[/latex] is the rotation matrix and [latex]\mathbf{t}[/latex] is the translation vector. A force/moment vector [latex]\mathbf{F}_b[/latex] expressed in the body frame {b} can then be transformed to the base frame {a} via [latex]\mathbf{F}_a = Ad_T \mathbf{F}_b[/latex]. This transformation simplifies the calculation of forces and moments required for control, avoiding the need for explicit rotation and translation operations and improving computational efficiency.
Stable grasp maintenance in robotic manipulation necessitates satisfying wrench equilibrium, meaning the sum of all applied wrenches – forces and moments – at the contact point must equal zero. This is mathematically expressed as [latex]\sum F = 0[/latex] and [latex]\sum M = 0[/latex]. Furthermore, contact forces must adhere to inequalities dictated by the friction cone and normal force limits. Specifically, the friction force component cannot exceed the product of the normal force and the coefficient of friction [latex]F_{friction} \le \mu F_{normal}[/latex]. Violating these inequalities results in grasp instability and potential slippage, requiring recalculation of control signals to maintain a secure hold.

An Embodied System: Experimental Validation of Rolling Manipulation
The experimental setup utilizes an Allegro robot hand integrated with a Barrett WAM robotic arm to physically execute and validate rolling manipulation strategies. The Barrett WAM provides the necessary degrees of freedom for coarse positioning of the Allegro hand, while the Allegro hand, with its 19 joints and underactuated design, enables the precise and compliant manipulation required for successful rolling. This combination allows for both the broad movements needed to initiate contact with the object and the fine motor control necessary to maintain stable rolling contact during manipulation. The WAM arm’s force sensing capabilities are also leveraged for stability and control during the rolling process.
The motion capture system utilized is an OptiTrack system, employing infrared cameras to determine the 3D position of reflective markers affixed to both the manipulated object and the Allegro hand’s fingers. This system provides positional data with a reported accuracy of 0.3mm and a sampling rate of 200Hz. Calibration procedures, including a rigid body calibration of the workspace, were performed prior to each experimental session to ensure data fidelity. The OptiTrack system’s data is then streamed to the control software, providing real-time kinematic information essential for implementing and evaluating the rolling manipulation strategy.
The control system incorporates a Visiflex tactile sensor to provide detailed haptic feedback during rolling manipulation. This sensor measures contact location, quantifying where forces are applied to the object. It also directly measures the magnitude of applied force in three axes, and calculates compliance – the degree of deformation under load – at each contact point. These data streams are critical for the controller, enabling it to adapt to variations in object geometry, surface friction, and external disturbances, and to maintain stable grasping and rolling motions.
Experimental validation of the rolling manipulation controller was performed using a cylindrical object, successfully rotating it to a predetermined target angle. This functionality was demonstrated across nineteen independent experimental runs. Statistical analysis of these runs confirmed the repeatability of the control strategy, indicating consistent performance and reliable execution of the rolling manipulation task. The achieved results support the feasibility of utilizing this controller for precise object reorientation.

Beyond Cylinders: Envisioning the Future of Rolling Manipulation
The foundational principles of rolling manipulation, initially demonstrated with simple geometries, possess a remarkable capacity for generalization to increasingly complex objects and tasks. Researchers are actively exploring how to decompose the manipulation of non-convex shapes and articulated objects into sequences of rolling actions, effectively treating them as assemblies of locally rollable surfaces. This approach extends beyond simply grasping and moving an object; it allows for in-hand reorientation, dexterous assembly, and even the manipulation of deformable objects through controlled rolling contact. By strategically planning sequences of rolling motions, robots can achieve manipulation capabilities previously thought to require intricate finger movements and precise force control, opening possibilities for applications in manufacturing, surgery, and exploration where adaptability and robustness are paramount.
The true potential of rolling manipulation lies in its synergy with learning-based control algorithms. While physics-based models provide a strong foundation, real-world scenarios introduce inevitable uncertainties – unpredictable surfaces, variations in object weight, and imperfect sensor data. Integrating machine learning techniques, such as reinforcement learning and adaptive control, allows robotic systems to learn from experience and refine their manipulation strategies. This adaptive capability isn’t simply about correcting errors; it’s about proactively anticipating and mitigating disturbances, enabling robust performance across a wider range of conditions. Such algorithms can effectively map sensor data to control actions, compensating for model inaccuracies and optimizing for speed, precision, and energy efficiency – ultimately pushing the boundaries of what’s possible with robotic manipulation.
Advancements in robotic dexterity are increasingly reliant on a nuanced understanding of how fingertips interact with objects, and further research into fingertip compliance and contact mechanics promises to unlock substantial gains in manipulation capabilities. Current robotic grippers often treat fingertips as rigid points, failing to exploit the subtle deformations that allow humans to conform to object shapes and maintain stable grasps. Investigating the interplay between material properties, geometry, and applied forces will enable the design of more compliant fingertips capable of maximizing contact area and distributing forces evenly, thereby improving grip stability and reducing the risk of slippage. This deeper understanding will also facilitate the development of control algorithms that actively utilize fingertip compliance to adapt to uncertainties in object shape, size, and surface texture, ultimately leading to more robust and versatile robotic manipulation systems capable of handling a wider range of objects and tasks with greater precision and reliability.

The pursuit of compliant in-hand manipulation, as detailed in this work, echoes a fundamental truth about complex systems. It isn’t about imposing control, but about understanding the inherent dynamics and allowing a form of self-correction to emerge. As Blaise Pascal observed, “Man is but a reed, the most fragile thing in nature; but he is still a thinking reed.” This research, focusing on tactile sensing and compliant fingers, acknowledges that robotic hands, like those reeds, operate within physical limitations. The system doesn’t prevent slippage or instability – it anticipates it, building mechanisms for recovery, accepting that every dependency is a promise made to the past and, ultimately, that everything built will one day start fixing itself.
What Lies Ahead?
This work, focused on compliant grasping and tactile feedback, illuminates a familiar truth: control isn’t imposed, it’s negotiated. The demonstrated rolling manipulation, while elegant, reveals the inherent limitations of seeking precise command. Every carefully tuned parameter, every refined control loop, is merely a temporary reprieve from the inevitable drift toward unforeseen states. Scalability is just the word used to justify complexity; a hand that can manipulate one object with finesse will inevitably encounter another that exposes the fragility of its assumptions.
The promise of truly dexterous robotic hands doesn’t lie in achieving perfect control, but in accepting inherent uncertainty. Future efforts will likely shift from striving for precise actuation to cultivating robust adaptation. The focus will not be on building hands that do, but on growing systems that respond. The perfect architecture is a myth to keep us sane; a useful fiction that obscures the reality of continual, incremental failure.
Ultimately, this research path highlights a broader challenge. Everything optimized will someday lose flexibility. The true measure of progress may not be the complexity of the manipulation achieved, but the ease with which the system recovers from the unexpected. A hand that can gracefully relinquish control, that can yield to the physics of the situation, may prove more valuable than one that relentlessly pursues an impossible ideal.
Original article: https://arxiv.org/pdf/2603.04301.pdf
Contact the author: https://www.linkedin.com/in/avetisyan/
See also:
- Clash of Clans Unleash the Duke Community Event for March 2026: Details, How to Progress, Rewards and more
- Gold Rate Forecast
- Star Wars Fans Should Have “Total Faith” In Tradition-Breaking 2027 Movie, Says Star
- KAS PREDICTION. KAS cryptocurrency
- Christopher Nolan’s Highest-Grossing Movies, Ranked by Box Office Earnings
- eFootball 2026 Jürgen Klopp Manager Guide: Best formations, instructions, and tactics
- Jason Statham’s Action Movie Flop Becomes Instant Netflix Hit In The United States
- Jujutsu Kaisen Season 3 Episode 8 Release Date, Time, Where to Watch
- Jessie Buckley unveils new blonde bombshell look for latest shoot with W Magazine as she reveals Hamnet role has made her ‘braver’
- eFootball 2026 is bringing the v5.3.1 update: What to expect and what’s coming
2026-03-05 16:54