To save content items to your account,
please confirm that you agree to abide by our usage policies.
If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account.
Find out more about saving content to .
To save content items to your Kindle, first ensure no-reply@cambridge.org
is added to your Approved Personal Document E-mail List under your Personal Document Settings
on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part
of your Kindle email address below.
Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations.
‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi.
‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
As for the obstacle avoidance and formation control for the multi-robot systems, this paper presents an obstacle-avoidance method based on the improved artificial potential field (IAPF) and PID adaptive tracking control algorithm. In order to analyze the dynamics and kinematics of the robot, the mathematical model of the robot is built. Then we construct the motion situational awareness map (MSAM), which can map the environment information around the robot on the MSAM. Based on the MSAM, the IAPF functions are established. We employ the rotating potential field to solve the local minima and oscillations. As for collisions between robots, we build the repulsive potential function and priority model among the robots. Afterwards, the PID adaptive tracking algorithm is utilized to multi-robot formation control. To demonstrate the validity of the proposed method, a series of simulation results confirm that the approaches proposed in this paper can successfully address the obstacle- and collision-avoidance problem while reaching formation.
The proposed methodology is based on a (global and multi-criteria) simplified environmental but thorough assessment. In this stage we do not directly give the solution to designers. It will therefore translate the results of evaluation design axes, but in general, the lines proposed are inconsistent or contradictory. Therefore, what we find is a compromise given to the solution. The challenge we are facing in an industrial reality is that one should not go for a compromise solution. TRIZ (Teorija Reshenija Izobretateliskih Zadatch) or the theory of solving inventive problems, in the field, will be reformulated and go through the contradiction matrix and then intervene with the principles of interpretation resolutions to give possible solutions. To assist small and medium enterprises (SMEs) in their product development, the objective of this paper is to propose a methodological approach named Ecatriz, that will allow us to achieve our eco-innovative goal. The applicability of this method is justified by the many contradictions in the choices in a study of the life cycle. As a starting point, a qualitative multi-criteria matrix will allow the prioritization of all impacts on the environment. A customized implementation of the inventive TRIZ (Teorija Reshenija Izobretateliskih Zadatch, Russian acronym for theory of solving inventive problems) principles will help us choose eco-innovative solutions. To that end, we have created a new approach named Ecatriz (ecological approach TRIZ), based on a new contradiction matrix. It was tested in various contexts, such as the “24 h of Innovation” competition and eco-innovative patents.
This paper deals with the robust force and position control problems of series elastic actuators (SEAs). It is shown that an SEA’s force control problem can be described by a second-order dynamic model which suffers from only matched disturbances. However, the position control dynamics of an SEA is of fourth order and includes matched and mismatched disturbances. In other words, an SEA’s position control is more complicated than its force control, particularly when disturbances are considered. A novel robust motion controller is proposed for SEAs by using disturbance observer (DOb) and sliding mode control. When the proposed robust motion controller is implemented, an SEA can precisely track desired trajectories and safely contact with an unknown and dynamic environment. The proposed motion controller does not require precise dynamic models of environments and SEAs. Therefore, it can be applied to many different advanced robotic systems such as compliant humanoids, industrial robots and exoskeletons. The validity of the proposed motion controller is experimentally verified.
This paper introduces an approach of collaborative control for individual robots to collaboratively perform a common task, without the need for a centralized controller to coordinate the group. The approach is illustrated by an application example involving multiple robots performing a collaborative task to achieve a common goal. The objective of this example problem is to control multiple robots that are connected to an object through elastic cables in order to bring the object to a target position. There is no communication between the robots, and hence each robot is unaware of how the other robots are going to react at any instant. Only the information pertaining to the object and the target is available to all the robots at any instant. Genetic fuzzy system (GFS) is used to develop controller for each of the robots. The nonlinearity of fuzzy logic systems coupled with the search capability of genetic algorithms provides a tool to design controllers for such collaborative tasks. A set of training scenarios are developed to train the individual robot controllers for this task. The trained controllers are then tested on an extensive set of scenarios. This paper describes the development process of GFS controllers for dynamic case involving systems consisting of three robots. It is also shown that the GFS controllers are scalable for the more complex systems involving more than three robots.
Given complex numbers w1,…,wn, we define the weight w(X) of a set X of 0–1 vectors as the sum of $w_1^{x_1} \cdots w_n^{x_n}$ over all vectors (x1,…,xn) in X. We present an algorithm which, for a set X defined by a system of homogeneous linear equations with at most r variables per equation and at most c equations per variable, computes w(X) within relative error ∊ > 0 in (rc)O(lnn-ln∊) time provided $|w_j| \leq \beta (r \sqrt{c})^{-1}$ for an absolute constant β > 0 and all j = 1,…,n. A similar algorithm is constructed for computing the weight of a linear code over ${\mathbb F}_p$. Applications include counting weighted perfect matchings in hypergraphs, counting weighted graph homomorphisms, computing weight enumerators of linear codes with sparse code generating matrices, and computing the partition functions of the ferromagnetic Potts model at low temperatures and of the hard-core model at high fugacity on biregular bipartite graphs.
Recently there has been significant work in the social sciences involving ensembles of social networks, that is, multiple, independent, social networks such as students within schools or employees within organizations. There remains, however, very little methodological work on exploring these types of data structures. We present methods for clustering social networks with observed nodal class labels, based on statistics of walk counts between the nodal classes. We extend this method to consider only non-backtracking walks, and introduce a method for normalizing the counts of long walk sequences using those of shorter ones. We then present a method for clustering networks based on these statistics to explore similarities among networks. We demonstrate the utility of this method on simulated network data, as well as on advice-seeking networks in education.
This paper aims at estimating the tremor torque using extended Kalman filter (EKF) applied to a two-link 3-DOF robot with nonlinear dynamics modelled using Lie-group and Lie-algebra theory. Later, it is generalised to d number of links with (d + 1) -DOF. The configuration of each link at any time is described by its rotation relative to the preceding link. Using this formulation, an elegant formula for the kinetic energy of the (d + 1) -DOF system is obtained as a quadratic form in the angular velocities with coefficients being highly nonlinear trigonometric functions of the angles. Properties of the Lie algebra generators and the Lie adjoint map are used to arrive at this expression. Further, the gravitational potential energy and the torque potential energy are expressed as nonlinear trigonometrical functions of the angles using properties of the SO(3) group. The input torque comprises a nonrandom intentional torque component and a highly nonlinear tremor torque component. The tremor torque is modelled as a stochastic differential equation (sde) satisfying Ornstein–Uhlenbeck (OU) process with diffusion and damping coefficients. Further, the tremor is treated as the disturbance. The Euler–Lagrange equations for the angles are derived. These form a system of sdes, and the EKF is used to get a more accurate disturbance estimate than that provided by the usual disturbance observer. The EKF is based on noisy angle measurements and yields as a bonus the angle and angular velocity estimates on a real-time basis. The parameters in the OU process model of the tremor torque, and parameters of the Fourier components of the intentional torque have also been estimated.
We define a Public Announcement Separation Logic (PASL) that allows us to consider epistemic possible worlds as resources that can be shared or separated, in the spirit of separation logics. After studying its semantics and illustrating its interest for modelling systems, we provide a sound and complete tableau calculus that deals with resource, agent and announcement constraints and give also a countermodel extraction method.
Social networks, wherein the edges represent nonbehavioral relations such as friendship, power, and influence, can be difficult to measure and model. A powerful tool to address this is cognitive social structures (Krackhardt, D. (1987). Cognitive social structures. Social Networks, 9(2), 109–134.), where the perception of the entire network is elicited from each actor. We provide a formal statistical framework to analyze informants’ perceptions of the network, implementing a latent space network model that can estimate, e.g., homophilic effects while accounting for informant error. Our model allows researchers to better understand why respondents’ perceptions differ. We also describe how to construct a meaningful single aggregated network that ameliorates potential respondent error. The proposed method provides a visualization method, an estimate of the informants’ biases and variances, and we describe a method for sidestepping forced-choice designs.
An (improper) graph colouring has defect d if each monochromatic subgraph has maximum degree at most d, and has clustering c if each monochromatic component has at most c vertices. This paper studies defective and clustered list-colourings for graphs with given maximum average degree. We prove that every graph with maximum average degree less than (2d+2)/(d+2)k is k-choosable with defect d. This improves upon a similar result by Havet and Sereni (J. Graph Theory, 2006). For clustered choosability of graphs with maximum average degree m, no (1-ɛ)m bound on the number of colours was previously known. The above result with d=1 solves this problem. It implies that every graph with maximum average degree m is $\lfloor{\frac{3}{4}m+1}\rfloor$-choosable with clustering 2. This extends a result of Kopreski and Yu (Discrete Math., 2017) to the setting of choosability. We then prove two results about clustered choosability that explore the trade-off between the number of colours and the clustering. In particular, we prove that every graph with maximum average degree m is $\lfloor{\frac{7}{10}m+1}\rfloor$-choosable with clustering 9, and is $\lfloor{\frac{2}{3}m+1}\rfloor$-choosable with clustering O(m). As an example, the later result implies that every biplanar graph is 8-choosable with bounded clustering. This is the best known result for the clustered version of the earth–moon problem. The results extend to the setting where we only consider the maximum average degree of subgraphs with at least some number of vertices. Several applications are presented.
This paper presents an advanced robust active disturbance rejection control (ADRC) for flexible link manipulator (FLM) to track desired trajectories in the joint space and minimize the link’s vibrations. It has been shown that the ADRC technique has a very good disturbance rejection capability. Both the internal dynamics and the external disturbances can be estimated and compensated in real time. The proposed robust ADRC control law is developed to solve the problems existing in the original version of the ADRC related to the disturbance estimation errors and the variation of the parameters. Indeed, these parameters cannot be included in the existing disturbances and then be estimated by the extended state observer. The proposed control law is based on the sliding mode technique, which considers the uncertainties in the control gains and disturbance estimation errors. Lyapunov theory is used to prove the closed-loop stability of the system. The proposed control strategy is simulated and tested experimentally on one FLM. The effect of the observer bandwidth on the system performance is simulated and studied to select the best values of the bandwidth frequency. The simulation and experimental results show that the proposed robust ADRC has better performance than the traditional ADRC.
We analyse the two definitions of generalized quantifiers for logics of dependence and independence that have been proposed by F. Engström, comparing them with a more general, higher order definition of team quantifier. We show that Engström’s definitions (and other quantifiers from the literature) can be identified, by means of appropriate lifts, with special classes of team quantifiers. We point out that the new team quantifiers express a quantitative and a qualitative component, while Engström’s quantifiers only range over the latter. We further argue that Engström’s definitions are just embeddings of the first-order generalized quantifiers into team semantics, and fail to capture an adequate notion of team-theoretical generalized quantifier, save for the special cases in which the quantifiers are applied to flat formulas. We also raise several doubts concerning the meaningfulness of the monotone/nonmonotone distinction in this context. In the appendix we develop some proof theory for Engström’s quantifiers.
This paper addresses the neural network (NN) output feedback formation tracking control of nonholonomic wheeled mobile robots (WMRs) with limited voltage input. A desired formation is achieved based on the leader–follower strategy utilizing hyperbolic tangent saturation functions to reduce the risk of actuator saturation. The controller is developed by incorporating the high-gain observer and radial basis function (RBF) NNs using the inverse dynamics control technique. The high-gain observer is introduced to estimate velocities of the followers. The RBF NN preserves the robustness of the proposed controller against uncertain nonlinearities. The adaptive laws are also combined by a robust control term to estimate the weights of RBF NN, approximation errors, and bounds of unknown time-variant environmental disturbances. A Lyapunov-based stability analysis proves that all signals of the closed-loop system are bounded, and tracking errors are uniformly ultimately bounded. Finally, some simulations are carried out to show the effectiveness of the proposed controller for a number of WMRs.
Position-tracking problems in the structures of rigid formations of nonholonomic mobile robots, such as fixed-wing unmanned aerial vehicle (UAVs), must reconcile tracking precision and flight stability, which usually exclude each other due to nonholonomic motion constraints. Therefore, a position-tracking control that is based on distance and position displacement, defined as inputs of control loops, requires the application of dead zones around target positions, which are the points of instability. For this reason, the control becomes sensitive to any external disturbance causing oscillations of control signals and so it becomes difficult to maintain a zero value of position displacement over a long time horizon. Thus, we propose an approach based on the adaptive mechanism of an asymmetrical local artificial potential field, which is defined by a local frame of reference whose origin is located in the tracked position of a UAV in the formation frame. It couples controls of both airspeed and heading angle into a nonlinear potential function of relative position and orientation with respect to the tracked position and adapts it according to heading rate of the leader. The function splits the area around the tracked position longitudinally into two zones of acceleration and deceleration; therefore, velocity vectors are longer (higher airspeed) only when a UAV is behind the tracked position and shorter (lower airspeed) when it is ahead. The area is laterally symmetrical, and orientations of velocity vectors align asymptotically to the longitudinal direction accordingly with the decrease in the lateral error. Finally, velocity vectors are rotated proportionally to the heading rate of the leader, which improves the tracking precision during turns. If we assumed that a UAV’s tracked position is in motion, it could easily be proven that the position control based on the adaptive asymmetrical potential function becomes asymptotically stable in the tracked position. Numerical simulation verifies this thesis and presents more precise and stable position tracking due to the adaptation mechanism.
This article continues the study of the genus of regular languages that the authors introduced in a 2013 paper (published in 2018). In order to understand further the genus g(L) of a regular language L, we introduce the genus size of |L|gen to be the minimal size of all finite deterministic automata of genus g(L) computing L.We show that the minimal finite deterministic automaton of a regular language can be arbitrarily far away from a finite deterministic automaton realizing the minimal genus and computing the same language, in terms of both the difference of genera and the difference in size. In particular, we show that the genus size |L|gen can grow at least exponentially in size |L|. We conjecture, however, the genus of every regular language to be computable. This conjecture implies in particular that the planarity of a regular language is decidable, a question asked in 1976 by R. V. Book and A. K. Chandra. We prove here the conjecture for a fairly generic class of regular languages having no short cycles. The methods developed for the proof are used to produce new genus-based hierarchies of regular languages and in particular, we show a new family of regular languages on a two-letter alphabet having arbitrary high genus.
In the subject of optimal stopping, the classical secretary problem is concerned with optimally selecting the best of n candidates when their relative ranks are observed sequentially. This problem has been extended to optimally selecting the kth best candidate for k ≥ 2. While the optimal stopping rule for k=1,2 (and all n ≥ 2) is known to be of threshold type (involving one threshold), we solve the case k=3 (and all n ≥ 3) by deriving an explicit optimal stopping rule that involves two thresholds. We also prove several inequalities for p(k, n), the maximum probability of selecting the k-th best of n candidates. It is shown that (i) p(1, n) = p(n, n) > p(k, n) for 1<k<n, (ii) p(k, n) ≥ p(k, n + 1), (iii) p(k, n) ≥ p(k + 1, n + 1) and (iv) p(k, ∞): = lim n→∞p(k, n) is decreasing in k.