Simulation of Tactile Sensing Arrays for Physical Interaction Tasks
read more
Citations
Zero-Shot Sim-to-Real Transfer of Tactile Control Policies for Aggressive Swing-Up Manipulation
Zero-shot sim-to-real transfer of tactile control policies for aggressive swing-up manipulation
Grasp Stability Prediction with Sim-to-Real Transfer from Tactile Sensing
Elastic Interaction of Particles for Robotic Tactile Simulation.
PhotoElasticFinger: Robot Tactile Fingertip Based on Photoelastic Effect
References
Robots that can adapt like animals
Safety Evaluation of Physical Human-Robot Interaction via Crash-Testing
Control of contact via tactile sensing
RobWorkSim - an Open Simulator for Sensor based Grasping
Multi-contact haptic exploration and grasping with tactile sensors
Related Papers (5)
Frequently Asked Questions (13)
Q2. What are the future works mentioned in the paper "Simulation of tactile sensing arrays for physical interaction tasks" ?
Future work includes advancing the framework for using a simulated model with a physical engine that can computes surface deformations.
Q3. How many mm displacements were used to estimate the compliance constant?
In order to estimate the compliance constant Cz , the sensing surface was deformed by the displacements of 0.2, 0.4, 0.6, 0.8, 1.0, 1.2, and 1.4 mm.
Q4. What is the qualitative metric for the tactile servoing controller?
In order to validate the proposed framework for continuously changing contacts, the performance of an edge tracking tactile servoing controller serves as the qualitative metric.
Q5. What is the effect of the PSF on the contact force profile?
When the sensor collides with an object, ODE calculates the contact forces using a temporal spring-damper system at the intersection of the surface triangles.
Q6. How can the authors extract contact features from the simulated sensor?
Since the tactels are arranged in rawcolumn wise, the authors can extract contact features by applying computer vision techniques to the tactile images generated with the simulated sensor.
Q7. What is the response of the sensor?
The maximumdetectable pressure applied by the indenter with the diameter2though the response of an element of the sensor can be characterized with a higher order polynomial (depicted with the red color)of 1 mm is given by the maximum normal force Fmax applied onto the sensor surface with the area of π · r2: Fmax/(π · r2) = (2N/0.785m2) · 106 = 2.548 · 106 Pa, that is 0.25N/mm2or 2.89 N per tactel.
Q8. What are the parameters of the linearized response of the sensor?
The maximum displacement and the stiffness of the sensor k = 1/Cz ( in this case-study k ' 2 N/m) define the Penetration depth and Stiffness parameters in Algorithm 1, respectively.
Q9. What is the corresponding force profile of the weiss tactile sensing array?
The simulator allows small penetrations in the colliding objects, from which it estimates normal and tangential forces based on the stiffness and friction coefficients of the bodies in contact.
Q10. What is the force that occurs when a sensor and the environment interact?
In reality, this force is spread over the neighboring elements due to the soft elastic top layer of the sensor that tends to uniformly spread its deformation to an input stimulus.
Q11. What is the key point for the limitations of the previous work?
In their previous works, e.g. in-hand shape recognition [12], the authors faced with advantages of simulation environments and with limitations of them in regards to precise controlling of contact geometry, e.g. [10].
Q12. What is the shape of the sensor in the simulated world?
A triangular mesh of a sensing array can be designed in one of the following ways: it represents the whole sensor as either a single body or multiple bodies organized in the same way as sensing elements.
Q13. What is the corresponding force resolution of the tactile sensing array?
the contact force Fsim at the (i0, j0)-th sensing element with coordinates x(i0) and y(j0) is computed as follows:Fsim(i0, j0) = kscale Nx,Ny∑ i,j Fn∃(x, y) : (|x− x(i0)|∈ ∆x) ∧ (|y − y(j0)| ∈ ∆y) ∧ (|z − z(i0, j0)| ∈ h)(2)where h is the height of the sensor (in z direction), Nx and Ny are the number of tactels along x- and y-axes, respectively, Fn is a normal force provided by the Gazebo simulator at the point of contact between an object and the given element with the volumetric dimensions ∆x,∆y,∆z.