A Novel 3-URU Architecture with Actuators on the Base: Kinematics and Singularity Analysis

: Translational parallel manipulators (TPMs) with DELTA-like architectures are the most known and a ﬃ rmed ones, even though many other TPM architectures have been proposed and studied in the literature. In a recent patent application, this author has presented a TPM with three equal limbs of Universal-Revolute-Universal (URU) type, with only one actuated joint per limb, which has overall size and characteristics similar to DELTA robots. The presented translational 3-URU architecture is di ﬀ erent from other 3-URUs, proposed in the literature, since it has the actuators on the frame (base) even though the actuated joints are not on the base, and it features a particular geometry. Choosing the geometry and the actuated joints highly a ﬀ ects 3-URU’s behavior. Moreover, putting the actuators on the base allows a substantial reduction of the mobile masses, thus promising good dynamic performances, and makes the remaining part of the limb a simple chain constituted by only passive R-pairs. The paper addresses the kinematics and the singularity analysis of this novel TPM and proves the e ﬀ ectiveness of the new design choices. The results presented here form the technical basis for the above-mentioned patent application.


Introduction
Parallel manipulators (PMs) feature two rigid bodies, one fixed (base) and the other mobile (platform), connected to one another through a number of kinematic chains (limbs). Translational PMs (TPMs) are 3-degrees-of-freedom (DOF) PMs whose platform can perform only spatial translations. TPMs are a particular family of lower-mobility PMs. DELTA-like architectures [1,2] are the most known and affirmed [3] TPM architectures, even though many (see [4][5][6][7][8] for instances and for further Refs.) other TPM architectures have been proposed and studied in the literature.
Lower-mobility PMs must be preferred to 6-degrees-of-freedom (6-DOF) PMs in all the industrial manipulation tasks that do not require a general spatial motion since they have simpler and faster architectures. Unfortunately, among the usual PM singularities [9,10] that fall inside the operational space, lower-mobility PMs may have particular singularities, named "constraint singularities" [11], where they can change their operating mode. Thus, the identification of architectures with wide regions of the operational space that are free from singularities, which is central for PMs, becomes somehow more complex and critical in the design of lover-mobility PMs.
TPMs with 3-URU 1 architectures [8] have been studied by many researchers. Such architectures feature three limbs of Universal-Revolute-Universal (URU) type that simultaneously connect the Putting the actuators on the base allows a significant reduction of the mobile masses, thus promising good dynamic performances, and makes the remaining part of the limb a simple chain constituted by only passive R-pairs. This paper addresses the kinematics and the singularity analysis of the LaMaViP 3-URU and proves the effectiveness of the new design choices by demonstrating that the adopted design choices provide wide free-from-singularity regions of the operational space. The results presented here form the technical basis for a patent application of the author.
The organization of the paper is as follows. Section 2 presents the LaMaViP 3-URU together with some background concepts and the adopted notations. Section 3 analyzes the instantaneous kinematics and identifies the singularity loci. Then, Section 4 discusses the results and draws the conclusions.

The Novel Translational 3-URU
Out of constraint singularities [8,11], a 3-URU architecture is a TPM if it is manufactured and assembled so that in each URU limb the axes of the two ending R-pairs are parallel to one another and the axes of the three intermediate R-pairs are all parallel [8]. Figure 1 shows the reference geometry for a LaMaViP 3-URU. The geometry of Figure 1 has the axes of the three R-pairs adjacent to the base (to the platform) that are mutually orthogonal and share a common intersection point.
With reference to Figure 1, • Ox b y b z b and Px p y p z p are two Cartesian references fixed to the base and to the platform, respectively; without losing generality, these two references have been chosen with the homologous coordinate axes that are parallel to one another 2 ; • A i (B i ) for i = 1,2,3 are the centers of the U joints adjacent to the base (to the platform); • without losing generality [15], in the i-th limb, i=1,2,3, the points A i and B i are assumed to lie on the same plane perpendicular to the axes of the three intermediate R-pairs; such plane intersects at C i the axis of the R-pair between the two U-joints; • e 1 , e 2 , and e 3 are unit vectors of the coordinate axes x b , y b , and z b (x p , y p , and z p ), respectively, and, at the same time, unit vectors of the three R-pair axes fixed to the base (to the platform); • g i , i = 1, 2, 3, is the unit vector parallel to the axes of the three intermediate R-pairs of the i-th limb. 2 It is worth noting that the parallelism of the coordinate axes is kept during the motion since the analyzed 3-URU is translational. Moreover, the following definition/choices are introduced: in each URU limb, the five R-pairs are numbered with an index, j, that increases by moving from the base toward the platform; the actuated joint is the second R-pair;  the angle θij , for i = 1, 2, 3, and j = 1,…, 5, is the joint variable of the j-th R-pair of the i-th limb; the actuated-joint variables are the angles θi2, i = 1, 2, 3 (see Figure 1); also, the phase reference of the angles θi1, i = 1, 2, 3, are given by the relationships (see Figure 1):  g1 = cosθ11 e2 + sinθ11 e3, g2 = -cosθ21 e1 + sinθ21 e3, g3 = cosθ31 e1 + sinθ31 e2;  θiM , for i = 1, 2, 3, is the rotation angle of the motor shaft (see Figure 2) of the actuator of the i-th limb;  fi = AiCi, for i = 1, 2, 3; ri = BiCi, for i = 1, 2, 3;  hi = gi × ei, for i = 1, 2, 3;  ui = (Ci -Ai)/fi = cosθi2 ei + sinθi2 hi, for i =1, 2, 3;  vi = (Bi -Ci)/ri = cosθi3 ui + sinθi3 (cosθi2 hi -sinθi2 ei) for i = 1, 2, 3, which also defines the phase reference of the angle θi3;  p = (P -O) = xe1 + ye2 + ze3 , where (x, y, z) T collects the coordinates of point P in Oxbybzb; such coordinates also identify the platform pose during motion since the studied 3-URU is translational; Moreover, the following definition/choices are introduced: in each URU limb, the five R-pairs are numbered with an index, j, that increases by moving from the base toward the platform; the actuated joint is the second R-pair; • the angle θ ij , for i = 1, 2, 3, and j = 1, . . . , 5, is the joint variable of the j-th R-pair of the i-th limb; the actuated-joint variables are the angles θ i2 , i = 1, 2, 3 (see Figure 1); also, the phase reference of the angles θ i1 , i = 1, 2, 3, are given by the relationships (see Figure 1): • g 1 = cosθ 11 e 2 + sinθ 11 e 3 , g 2 = −cosθ 21 e 1 + sinθ 21 e 3 , g 3 = cosθ 31 e 1 + sinθ 31 e 2 ; • θ iM , for i = 1, 2, 3, is the rotation angle of the motor shaft (see Figure 2) of the actuator of the i-th limb; , which also defines the phase reference of the angle θ i3 ; where (x, y, z) T collects the coordinates of point P in Ox b y b z b ; such coordinates also identify the platform pose during motion since the studied 3-URU is translational;

Mobility Analysis
In this section, the instantaneous input-output relationship of the LaMaViP 3-URU is deduced, and then, it is used for determining its singularity loci. The instantaneous input-output relationship is a linear mapping that relates the actuated-joint rates (instantaneous inputs), which, in the studied 3-URU, are i2 θ  , i = 1, 2, 3, and the platform twist (instantaneous outputs), that is, ω is the angular velocity of the platform.

Mobility Analysis
In this section, the instantaneous input-output relationship of the LaMaViP 3-URU is deduced, and then, it is used for determining its singularity loci. The instantaneous input-output relationship is a linear mapping that relates the actuated-joint rates (instantaneous inputs), which, in the studied 3-URU, are . θ i2 , i = 1, 2, 3, and the platform twist (instantaneous outputs), that is,$ = . p T , ω T T where ω is the angular velocity of the platform.
In the case under study, the three URU limbs allow the platform angular velocity to be expressed in the following three different ways whose dot product by h i (= g i × e i ) yields Moreover, . p enters into the following kinematic relationships 3 Equations (2) and (4) provide the following instantaneous input-output relationship for the LaMaViP 3-URU Since the actuators are not directly mounted on the actuated joints, Equation (5) has to be accompanied by additional equations coming from the kinematic analysis of the actuation device ( Figure 2) in order to implement control algorithms. Such equations can be deduced as follows. With reference to Figures 2 and 3, the following formulas can be stated 3 In Equation (3), the first equality is obtained by rearranging the kinematic relationship  where i ω pq denotes the angular velocity of link p with respect to link q in the i-th limb, and the index M denotes the motor shaft. In addition, the relative motion theorems [16] states that Eventually, let k i be the speed ratio of the bevel gearbox of the i-th limb, the following relationship must hold: which yields whose integration gives where θ iM|0 and θ i1|0 are the values of θ iM and θ i1 , respectively, when θ i2 is equal to zero. Equation (10) relates the actuated-joint rates to the angular velocities of the motor shafts and involves the non-actuated joint rates . θ i1 , for i = 1, 2, 3. The dot product of Equation (3) by g i , after some algebraic manipulations, relates the joint rates . θ i1 , for i = 1, 2, 3, to the platform twist as follows: The introduction of . θ i1 's expressions given by Equation (12) into Equation (10) and, then, of the resulting expressions of . θ i2 into Equation (4) yields System (13) is the direct relationship between the angular velocities of the motor shafts, . θ iM , for i = 1, 2, 3, and the platform twist, that is, it is the instantaneous-kinematics model necessary to the control system of the machine which replaces the first three equations of system (5).

Singularity Analysis
The availability of the instantaneous input-output relationship allows the solution of two instantaneous-kinematics' problems [10]: the forward instantaneous-kinematics (FIK) problem and the inverse instantaneous-kinematics (IIK) problem. The FIK problem is the determination of the platform twist for assigned values of the actuated-joint rates; vice versa, the IIK problem is the determination of the actuated joint rates for an assigned value of the platform twist.
Singular configurations (singularities) are the PM configurations where one or the other or both of the two above-mentioned problems are indeterminate [9,10]. In particular [9], type-I singularities refer to the indetermination of the IIK problem, type-II singularities refer to the indetermination of the FIK problem, and type-III singularities refer to the indetermination of both the two problems. From a kinematic point of view, type-I singularities correspond to limitations of the instantaneous mobility of the platform and are located at the workspace boundary; they are present in all the manipulators and are sometimes called "serial singularities". Differently, type-II singularities are mainly inside the workspace and correspond either (a) to a local increase of platform's instantaneous DOFs 4 or (b), without any local variation of platform's instantaneous DOFs, to some platform DOFs that locally become non-controllable through the actuated joints (i.e., the physical constraints locally become no longer independent). They are present only in closed kinematic chains (i.e., in PMs) and are sometimes called "parallel singularities".
Type-II(b) singularities may occur in any PM; whereas, type-II(a) singularities may occur only in lower-mobility PMs, whose limb connectivity 5 is higher than the PM DOFs. Type-II(a) singularities are named "constraint singularities" [11] since the additional platform DOFs acquired at such singularities may make the platform change its type of motion (operating mode). In particular, in a TPM, such additional DOFs can only be instantaneous rotations which may make the platform exit from the pure-translation operating mode; that is why TPMs' constraint singularities are also named "rotation singularities" and TPMs' type-II(b) singularities are also named "translation singularities" [8].

Rotation (Constraint) Singularities of LaMaViP 3-URU
The platform translation is guaranteed if and only if the constraints applied to the platform by the three URU limbs make the platform angular velocity, ω, equal to zero. The last three equations of system (5) are able to impose ω = 0, if the determinant of the coefficient matrix, H, is different from zero. Therefore, the constraint singularities are the configurations that satisfy the geometric condition 6 Equation (14) is satisfied when the unit vectors h i , for i = 1, 2, 3, are coplanar. Since the i-th unit vector h i is perpendicular to the plane passing through the coordinate axis of Ox b y b z b with the direction of e i where the unit vector g i lies on (that is, to the plane where the cross link of the i-th U-joint lies on (see Figure 1)) and the three so-identified planes always share point O as common intersection, such a geometric condition occurs when these three planes simultaneously intersect themselves in a common line passing through point O (see Figure 4).
From an analytic point of view, the notations introduced in Section 2 make it possible to write and Then, the introduction of the analytic expression of p (i.e., p = xe 1 + ye 2 + ze 3 ) into Equation (15b) yields 4 It is worth stressing that platform's instantaneous DOFs may be different from the mechanism instantaneous DOFs since they depend on how effective are the mechanism constraints on the platform instantaneous motion and that they cannot exceed the DOF number of a free rigid body.
Equation (14) is satisfied when the unit vectors hi, for i = 1, 2, 3, are coplanar. Since the i-th unit vector hi is perpendicular to the plane passing through the coordinate axis of Oxbybzb with the direction of ei where the unit vector gi lies on (that is, to the plane where the cross link of the i-th Ujoint lies on (see Figure 1)) and the three so-identified planes always share point O as common intersection, such a geometric condition occurs when these three planes simultaneously intersect themselves in a common line passing through point O (see Figure 4).

Figure 4. Geometric condition that identifies a rotation (constraint) singularity.
From an analytic point of view, the notations introduced in Section 2 make it possible to write e p e e b a e p g e b a e p e p e i=1,2,3 (15a) 6 It is worth reminding that the determinant of a 3 × 3 matrix is the mixed product of its three rows (or column) vectors. Eventually, the introduction of the explicit expressions given by Equation (16) into the singularity condition (14) provides the following analytic equation of the geometric locus of the rotation (constraint) singularities The analysis of Equation (17) reveals that the rotation singularity locus is constituted by the 3 coordinate planes x = 0, y = 0, and z = 0 ( Figure 5). Additionally, the analysis of Figure 1, of Formula (16) and Equation (2) reveals that • when point P lies on the y b z b coordinate plane (i.e., x = 0), the three unit vectors h i , for i = 1, 2, 3, (see Formulas (16)) are all parallel to the y b z b coordinate plane; therefore, the component of ω along e 1 is not locked (see Equations (2)) and the platform can perform rotations around axes parallel to the x b axis; • when point P lies on the x b z b coordinate plane (i.e., y = 0), the three unit vectors h i , for i = 1, 2, 3, (see Formulas (16)) are all parallel to the x b z b coordinate plane; therefore, the component of ω along e 2 is not locked (see Equations (2)) and the platform can perform rotations around axes parallel to the y b axis; • when point P lies on the x b y b coordinate plane (i.e., z = 0), the three unit vectors h i , for i = 1, 2, 3, (see Formulas (16)) are all parallel to the x b y b coordinate plane; therefore, the component of ω along e 3 is not locked (see Equations (2)) and the platform can perform rotations around axes parallel to the z b axis. x z x y y z    The analysis of Equation (17) reveals that the rotation singularity locus is constituted by the 3 coordinate planes x = 0, y = 0, and z = 0 ( Figure 5). Additionally, the analysis of Figure 1, of Formula (16) and Equation (2) reveals that  when point P lies on the ybzb coordinate plane (i.e., x = 0), the three unit vectors hi, for i = 1, 2, 3, (see Formulas (16)) are all parallel to the ybzb coordinate plane; therefore, the component of ω along e1 is not locked (see Equations (2)) and the platform can perform rotations around axes parallel to the xb axis;  when point P lies on the xbzb coordinate plane (i.e., y = 0), the three unit vectors hi, for i = 1, 2, 3, (see Formulas (16)) are all parallel to the xbzb coordinate plane; therefore, the component of ω along e2 is not locked (see Equations (2)) and the platform can perform rotations around axes parallel to the yb axis;  when point P lies on the xbyb coordinate plane (i.e., z = 0), the three unit vectors hi, for i = 1, 2, 3, (see Formulas (16)) are all parallel to the xbyb coordinate plane; therefore, the component of ω along e3 is not locked (see Equations (2)) and the platform can perform rotations around axes parallel to the zb axis. As a consequence, when P lies on a coordinate axis the platform locally acquires 2 rotational DOFs; whereas, when P coincides with O (i.e., x = y = z = 0) the platform locally acquires 3 rotational DOFs, even though the expression at the left-hand side of Equation (17) becomes indeterminate in all these cases.
In short, the rotation-singularity locus is constituted by three mutually orthogonal planes (i.e., the three coordinate planes of Ox b y b z b ). Such a locus leaves eight wide simply-connected convex regions (i.e., the eight octants of Ox b y b z b ) of the operational space, where the platform is constrained to translate. Inside any of these regions, the useful workspace of the studied 3-URU can be safely located. Moreover, since ω = 0 in them, the instantaneous input-output relationship (i.e., system (5) ; whereas, the instantaneous-kinematics model necessary to the machine control (i.e., system (14)) simplifies itself as follows

Translation (Type-II(b)) Singularities of LaMaViP 3-URU
Out of constraint singularities, system (18) is the instantaneous input-output relationship to consider. With reference to system (18), the FIK is the determination of . p for an assigned . θ 2 . This problem has a unique solution if and only if the determinant of the coefficient matrix, V, is different from zero. Therefore, the translation singularities are the configurations that satisfy the geometric condition Equation (20) is satisfied when the unit vectors v i , for i = 1, 2, 3, are coplanar. This geometric condition occurs when the three segments B i C i , i = 1, 2, 3, (see Figure 1) are all parallel to a unique plane (see Figure 6). From an analytic point of view, the adopted notations (see Section 2 and Figure 1) bring to light the following relationships which, after the introduction of the analytic expressions of p (i.e., p = xe 1 + ye 2 + ze 3 ) and of h i (i.e., Equations (16)), become with m 1 = 1 control (i.e., system (14)) simplifies itself as follows 3.1.2. Translation (Type-II(b)) Singularities of LaMaViP 3-URU Out of constraint singularities, system (18) is the instantaneous input-output relationship to consider. With reference to system (18), the FIK is the determination of p  for an assigned 2 θ  . This problem has a unique solution if and only if the determinant of the coefficient matrix, V, is different from zero. Therefore, the translation singularities are the configurations that satisfy the geometric condition Equation (20) is satisfied when the unit vectors vi, for i = 1, 2, 3, are coplanar. This geometric condition occurs when the three segments BiCi, i = 1, 2, 3, (see Figure 1) are all parallel to a unique plane (see Figure 6). From an analytic point of view, the adopted notations (see Section 2 and Figure 1) bring to light the following relationships Eventually, the product of Equation (20) by the non-null constant r 1 r 2 r 3 yields the equivalent equation which, after the introduction of Formulas (22a), (22b) and (22c), becomes the following analytic expression of the translation-singularity locus xyz [1 − n 2 n 3 − n 1 n 2 − n 1 n 3 + 2 n 1 n 2 n 3 ]+ xy q 3 (1− n 1 n 2 ) + xz q 2 (1 − n 1 n 3 ) + yz q 1 (1 − n 2 n 3 ) + x q 2 q 3 + y q 1 q 3 + z q 1 q 2 + q 1 q 2 q 3 = 0 The actuated-joint variables, θ 12 , θ 22 , and θ 32 , can be eliminated from Equation (25) by using the solution formulas of the inverse position analysis [18] reported in Appendix A. In doing so, Equation (25) becomes an equation that contains only the geometric constants of the machine and the platform pose coordinates, x, y, and z. Such equation, which is the analytic expression of a surface (the translation-singularity surface) in Ox b y b z b , can be exploited, during design, to determine the optimal values of the geometric constants of the machine that move the translation singularities into regions of the operational space which are far from the useful workspace.

Serial (Type-I) Singularities of LaMaViP 3-URU
The solution of the IIK problem involves only the first three equations of system (5). The analysis of these three equations reveals that they can be separately solved with respect to θ i2 , i = 1, 2, 3, since matrix G is diagonal, and that the solution is indeterminate when at least one of the following geometric condition is satisfied (see Figure 1): The i-th Equation (27) is satisfied when the i-th limb is fully extended (θ i3 = 0) or folded (θ i3 = π). These two geometric conditions identify two concentric spherical surfaces with point A i as center, which point B i must lie on. From an analytic point of view, since b i = p + d p e i and a i = d b e i , the equations of these two spherical surfaces in Ox b y b z b can be written as follows (here, the square of a vector denotes the dot product of the vector by itself) Equation (28) are also the equations of the reachable-workspace boundaries. Therefore, the reachable workspace of the LaMaViP 3-URU can be analytically defined by the following system of inequalities In the case d b = d p and f i = r i = R for i = 1, 2, 3, inequalities (29) give a sphere with center O and radius 2R as reachable workspace (see Figure 7). Robotics 2020, 9, x FOR PEER REVIEW 12 of 15 (f2 -r2) 2 ≤ x 2 + y 2 + z 2 + (dp -db) 2 + 2 (dp -db) y ≤ (f2 + r2) 2 (29b) (f3 -r3) 2 ≤ x 2 + y 2 + z 2 + (dp -db) 2 + 2 (dp -db) z ≤ (f3 + r3) 2 (29c) In the case db = dp and fi = ri = R for i = 1, 2, 3, inequalities (29) give a sphere with center O and radius 2R as reachable workspace (see Figure 7).

Singularity Analysis of the Actuation Device
Since the actuators are not directly mounted on the actuated joint in the LaMaViP 3-URU, the motion transmission must be analyzed to check whether there are configurations (hereafter called "actuation singularities") in which the relationship (i.e., Equations (10)) between the actuated-joint rates, i2 θ  , i = 1, 2, 3, and the angular velocities of the motor shafts, iM θ  , i = 1, 2, 3, is indeterminate. In this subsection, such relationship is deduced and analyzed. The introduction of ω = 0 and of (see Equation (18)) into Equation (12) yields

Singularity Analysis of the Actuation Device
Since the actuators are not directly mounted on the actuated joint in the LaMaViP 3-URU, the motion transmission must be analyzed to check whether there are configurations (hereafter called "actuation singularities") in which the relationship (i.e., Equations (10)) between the actuated-joint rates, . θ i2 , i = 1, 2, 3, and the angular velocities of the motor shafts, . θ iM , i = 1, 2, 3, is indeterminate. In this subsection, such relationship is deduced and analyzed.
The introduction of ω = 0 and of . p = V −1 G . θ 2 (see Equation (18)) into Equation (12) yields Then, the introduction of Equation (30) into Equation (10), after some rearrangements, gives the sought-after relationship between the actuated-joint rates, and the angular velocities of the motor shafts, that is, The expansion of the above expression of matrix S = [s ij ] gives the following explicit expression of its ij-th entry, s ij for i,j = 1, 2, 3, where δ ij denotes the Kronecker delta and the subscript "(n+m) mod 3" denotes the sum with modulus 3 of the two integers n and m as defined in modular arithmetic [19]. The analysis of matrix S immediately reveals that, when matrix V is not invertible (i.e., when Equation (20) is satisfied), relationship (32) is indeterminate. Such a condition does not provide further reductions of the regions where the useful workspace can be located since it coincides with the translation-singularity locus (i.e., with Equation (20)) analyzed in Section 3.1.2. Over this condition, Equation (32) fails to give unique values of the actuated-joint rates, . θ i2 , i = 1, 2, 3, for assigned values of the angular velocities of the motor shafts, . θ iM , i = 1, 2, 3, when the determinant of matrix S is equal to zero, that is, when the following geometric condition is satisfied where s i , for i = 1, 2, 3, are the column vectors of matrix S. Therefore, an actuation singularity occurs when the three vectors s i , for i = 1, 2, 3, are coplanar. From an analytic point of view, Equation (35) is the equation of a surface in Ox b y b z b , which corresponds to the actuation-singularity locus. Such equation can be put in the form f(x, y, z) = 0 by exploiting the above-reported expressions of the terms appearing in Equation (34) and can be used to size the geometric constants and the speed ratios k i , i = 1, 2, 3, so that the actuation singularity locus is far from the useful workspace. From the point of view of the platform control, the presence of the actuation singularities justifies the difference between System (18) and System (19). In particular, unlike System (18), System (19) yields the following geometric expression of the translation-singularity locus which imposes the zeroing of the mixed product of the three vectors that dot multiply . p in the three equations of System (19). The i-th vector, for i = 1, 2, 3, of this vector triplet is associated to the i-th limb and lies on a plane spanned by the two unit vectors v i and g i . Differently from Equation (20), which is satisfied by the coplanarity of the three unit vectors v i , i = 1, 2, 3, Equation (36) is satisfied by the coplanarity of these other three vectors that are not aligned with the unit vectors v i , i = 1, 2, 3, any longer. Equation (36) can be put in the form f(x, y, z) = 0 by exploiting the above-reported expressions of the terms appearing in it and can be used as an alternative to Equations (20) and (35) to size the geometric constants and the speed ratios k i , i = 1, 2, 3, so that both the translation and the actuation singularity loci are far from the useful workspace.

Conclusions
The kinematics and the singularity analysis of a novel translational architecture of 3-URU type, named LaMaViP 3-URU, have been addressed. With respect to other translational 3-URU, the novelty of the LaMaViP 3-URU stands on the fact that i) it has the actuators on the base even though the actuated joints are not on the base, ii) in each URU limb, the actuated R-pair is the one not adjacent to the base in the U-joint adjacent to the base, and (iii) it has a particular base (platform) geometry where the axes of the three R-pairs adjacent to the base (to the platform) share a common intersection point, but are not coplanar. These features are the premises to have a translational 3-URU with overall sizes and performances similar to the ones of the DELTA robot.
Here, the instantaneous input-output relationship of the LaMaViP 3-URU has been deduced together with the instantaneous relationship that directly relates the platform twist to the angular velocities of the 3 motor shafts. Then, the singularity analysis has been addressed. Both the geometric and the analytic conditions that identify all the singularities of the LaMaViP 3-URU have been determined.
The results of this study prove that there are eight wide simply-connected convex regions of the operational space where the platform is constrained to translate and the useful workspace can be safely located, which makes the proposed architecture a viable alternative to other translational PMs. Additionally, the reachable-workspace boundaries equations, the translation, and the actuation singularity loci equations as a function of the geometric constants and of the transmission constants have been provided. Such equations are all the necessary tools for the dimensional synthesis of the LaMaViP 3-URU. These results form the technical basis of a patent application of the author.
Future works on the LaMaViP 3-URU will address the dimensional synthesis of the LaMaViP 3-URU together with the kinematic and dynamic performance analyses.

Patents
The results of this work form the basis for the following Italy patent application: Di Gregorio, R. Meccanismo Parallelo Traslazionale. Patent No. 102020000006100, 23 March 2020.