Game engines are increasingly used as simulation platforms by the autonomous vehicle community to develop vehicle control systems and test environments. A key requirement for simulation-based development and verification is determinism, since a deterministic process will always produce the same output given the same initial conditions and event history. Thus, in a deterministic simulation environment, tests are rendered repeatable and yield simulation results that are trustworthy and straightforward to debug. However, game engines are seldom deterministic. This paper reviews and identifies the potential causes and effects of non-deterministic behaviours in game engines. A case study using CARLA, an open-source autonomous driving simulation environment powered by Unreal Engine, is presented to highlight its inherent shortcomings in providing sufficient precision in experimental results. Different configurations and utilisations of the software and hardware are explored to determine an operational domain where the simulation precision is sufficiently high i.e. variance between repeated executions becomes negligible for development and testing work. Finally, a method of a general nature is proposed, that can be used to find the domains of permissible variance in game engine simulations for any given system configuration.
Effective tactile sensing for artificial platforms remains an open issue in robotics. This study investigates the performance of a soft biologically-inspired artificial fingertip in active exploration tasks. The fingertip sensor replicates the mechanisms within human skin and offers a robust solution that can be used both for tactile sensing and gripping/manipulating objects. The softness of the optical sensor’s contact surface also allows safer interactions with objects. High-level tactile features such as edges are extrapolated from the sensor’s output and the information is used to generate a tactile image. The work presented in this paper aims to investigate and evaluate this artificial fingertip for 2D shape reconstruction. The sensor was mounted on a robot arm to allow autonomous exploration of different objects. The sensor and a number of human participants were then tested for their abilities to track the raised perimeters of different planar objects and compared. By observing the technique and accuracy of the human subjects, simple but effective parameters were determined in order to evaluate the artificial system’s performance. The results prove the capability of the sensor in such active exploration tasks, with a comparable performance to the human subjects despite it using tactile data alone whereas the human participants were also able to use proprioceptive cues.
1 November 2012 in Robotics and Autonomous Systems
Compliance control is highly relevant to human safety in human–robot interaction (HRI). This paper presents multi-dimensional compliance control of a humanoid robot arm. A dynamic model-free adaptive controller with an anti-windup compensator is implemented on four degrees of freedom (DOF) of a humanoid robot arm. The paper is aimed to compliment the associated review paper on compliance control. This is a model reference adaptive compliance scheme which employs end-effector forces (measured via joint torque sensors) as a feedback. The robot's body-own torques are separated from external torques via a simple but effective algorithm. In addition, an experiment of physical human robot interaction is conducted employing the above mentioned adaptive compliance control along with a speech interface. The experiment is focused on passing an object (a cup) between a human and a robot. Compliance is providing an immediate layer of safety for this HRI scenario by avoiding pushing, pulling or clamping and minimizing the effect of collisions with the environment.
A natural extension of current robotic minimally invasive surgery (MIS) is the addition of tactile and kinesthetic feedback, which would give an operating surgeon valuable haptic information about tissue under observation. Identification of haptic properties requires active exploration [1][2]. It is believed that such exploration may be facilitated by a tool capable of replicating the major exploratory procedures (EPs; haptic information gleaning maneuvers) of a surgeon. Such a tool must also fit within the fabrication and other constraints of similar MIS tools. In this paper the requirements of such a gripper are highlighted via experiments with surgeons. The results have been used to develop a 2-finger, 3dof (degree of freedom) gripper based on an inverted closed chain serial manipulator. A primary advantage of this system is its dexterity and compactness, compared to other manipulators. The gripper is shown to be capable of replicating the most frequently observed two-finger exploratory procedures. It is argued that a single tactile sensor is sufficiently useful for a two fingered system and a scaled prototype of the system has been designed to accommodate such a sensor. This system has been designed with later laparoscopic grade manufacture in mind.