scholarly journals Imitation learning-based framework for learning 6-D linear compliant motions

2021 ◽  
Author(s):  
Markku Suomalainen ◽  
Fares J. Abu-dakka ◽  
Ville Kyrki

AbstractWe present a novel method for learning from demonstration 6-D tasks that can be modeled as a sequence of linear motions and compliances. The focus of this paper is the learning of a single linear primitive, many of which can be sequenced to perform more complex tasks. The presented method learns from demonstrations how to take advantage of mechanical gradients in in-contact tasks, such as assembly, both for translations and rotations, without any prior information. The method assumes there exists a desired linear direction in 6-D which, if followed by the manipulator, leads the robot’s end-effector to the goal area shown in the demonstration, either in free space or by leveraging contact through compliance. First, demonstrations are gathered where the teacher explicitly shows the robot how the mechanical gradients can be used as guidance towards the goal. From the demonstrations, a set of directions is computed which would result in the observed motion at each timestep during a demonstration of a single primitive. By observing which direction is included in all these sets, we find a single desired direction which can reproduce the demonstrated motion. Finding the number of compliant axes and their directions in both rotation and translation is based on the assumption that in the presence of a desired direction of motion, all other observed motion is caused by the contact force of the environment, signalling the need for compliance. We evaluate the method on a KUKA LWR4+ robot with test setups imitating typical tasks where a human would use compliance to cope with positional uncertainty. Results show that the method can successfully learn and reproduce compliant motions by taking advantage of the geometry of the task, therefore reducing the need for localization accuracy.

Sensors ◽  
2020 ◽  
Vol 20 (21) ◽  
pp. 6042
Author(s):  
Zhijian Zhang ◽  
Youping Chen ◽  
Dailin Zhang

In robot teaching for contact tasks, it is necessary to not only accurately perceive the traction force exerted by hands, but also to perceive the contact force at the robot end. This paper develops a tandem force sensor to detect traction and contact forces. As a component of the tandem force sensor, a cylindrical traction force sensor is developed to detect the traction force applied by hands. Its structure is designed to be suitable for humans to operate, and the mechanical model of its cylinder-shaped elastic structural body has been analyzed. After calibration, the cylindrical traction force sensor is proven to be able to detect forces/moments with small errors. Then, a tandem force sensor is developed based on the developed cylindrical traction force sensor and a wrist force sensor. The robot teaching experiment of drawer switches were made and the results confirm that the developed traction force sensor is simple to operate and the tandem force sensor can achieve the perception of the traction and contact forces.


2020 ◽  
Vol 2020 ◽  
pp. 1-9
Author(s):  
Xiaosheng Yu ◽  
Jianning Chi ◽  
Ying Wang ◽  
Hao Chu

Source localization is one of the major research contents in the localization research of wireless sensor networks, which has attracted considerable attention for a long period. In recent years, the wireless binary sensor network (WBSN) has been widely used for source localization due to its high energy efficiency. A novel method which is based on WBSN for multiple source localization is presented in this paper. Firstly, the Neyman-Pearson criterion-based sensing model which takes into account the false alarms is utilized to identify the alarmed nodes. Secondly, the mean shift and hierarchical clustering method are performed on the alarmed nodes to obtain the cluster centers as the initial locations of signal sources. Finally, some voting matrices which can improve the localization accuracy are constructed to decide the location of each acoustic source. The simulation results demonstrate that the proposed method can provide a desirable performance superior to some traditional methods in accuracy and efficiency.


2018 ◽  
Vol 29 (12) ◽  
pp. 1850119
Author(s):  
Jingming Zhang ◽  
Jianjun Cheng ◽  
Xiaosu Feng ◽  
Xiaoyun Chen

Identifying community structure in networks plays an important role in understanding the network structure and analyzing the network features. Many state-of-the-art algorithms have been proposed to identify the community structure in networks. In this paper, we propose a novel method based on closure extension; it performs in two steps. The first step uses the similarity closure or correlation closure to find the initial community structure. In the second step, we merge the initial communities using Modularity [Formula: see text]. The proposed method does not need any prior information such as the number or sizes of communities, and it is able to obtain the same resulting communities in multiple runs. Moreover, it is noteworthy that our method has low computational complexity because of considering only local information of network. Some real-world and synthetic graphs are used to test the performance of the proposed method. The results demonstrate that our method can detect deterministic and informative community structure in most cases.


2014 ◽  
Vol 2014 ◽  
pp. 1-20 ◽  
Author(s):  
Michal Jancosek ◽  
Tomas Pajdla

We present a novel method for 3D surface reconstruction from an input cloud of 3D points augmented with visibility information. We observe that it is possible to reconstruct surfaces that do not contain input points. Instead of modeling the surface from input points, we model free space from visibility information of the input points. The complement of the modeled free space is considered full space. The surface occurs at interface between the free and the full space. We show that under certain conditions a part of the full space surrounded by the free space must contain a real object also when the real object does not contain any input points; that is, an occluder reveals itself through occlusion. Our key contribution is the proposal of a new interface classifier that can also detect the occluder interface just from the visibility of input points. We use the interface classifier to modify the state-of-the-art surface reconstruction method so that it gains the ability to reconstruct weakly supported surfaces. We evaluate proposed method on datasets augmented with different levels of noise, undersampling, and amount of outliers. We show that the proposed method outperforms other methods in accuracy and ability to reconstruct weakly supported surfaces.


2011 ◽  
Vol 48-49 ◽  
pp. 589-592 ◽  
Author(s):  
Shi Xiang Tian ◽  
Sheng Ze Wang

In this paper, a novel hybrid position/force controller has been proposed for a three degree of freedom (3-DOF) of robot trajectory following that is required to switch between position and force control. The whole controller consists of two components: a positional controller and a force controller. Depending on whether the end-effector is in free space or in contact with the environments during work, the two subcontrollers run simultaneously to guide the manipulator tracking in free space and constraint environments. After the principle and stability of the controller are briefly analyzed, simulation results verify that the proposed controller attains a high performance.


Robotica ◽  
2009 ◽  
Vol 27 (7) ◽  
pp. 1017-1026 ◽  
Author(s):  
H. Simas ◽  
R. Guenther ◽  
D. F. M. da Cruz ◽  
D. Martins

SUMMARYThis paper describes a numerical algorithm to solve the inverse kinematics of parallel robots based on numerical integration. Inverse kinematics algorithms based on numerical integration involve the drift phenomena of the solution; as a consequence, errors are generated when the end-effector location differs from that desired. The proposed algorithm associates a novel method to describe the differential kinematics with a simple numerical integration method. The methodology is presented in this paper and its exponential stability is proved. A numerical example and a real application are presented to outline its advantages.


2000 ◽  
Vol 123 (2) ◽  
pp. 299-307 ◽  
Author(s):  
Navid Niksefat ◽  
Christine Q. Wu ◽  
Nariman Sepehri

In this paper, an algorithm is developed for contact task control of electro-hydraulic actuators. The goal is to design and experimentally evaluate a robust controller that allows a hydraulic actuator to follow a free space trajectory and then make and maintain contact with the environment for exerting a desired force. First, the dynamic model of a hydraulic actuator interacting with an environment is described. Then, a Lyapunov-based controller is designed, which regulates the actuator’s position and upon contact with the environment switches to a force controller. Extended Lyapunov’s second method is used for stability analysis of the developed control system, which consists of nonsmooth dynamics. The stability of the system is guaranteed by using a smooth Lyapunov function under the condition of existence and uniqueness of Filippov’s solution. The efficacy of the proposed nonlinear controller is verified via experiments. The experiments are performed on an industrial hydraulic actuator equipped with a servovalve and include motion through free space, contact with the environment and the transition between the two.


2019 ◽  
Vol 34 (3-4) ◽  
pp. 189-201 ◽  
Author(s):  
G. A. Garcia Ricardez ◽  
N. Koganti ◽  
P.-C. Yang ◽  
S. Okada ◽  
P. M. Uriguen Eljuri ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document