×

Topological complexity of the work map. (English) Zbl 1471.55004

Topological complexity has been introduced by M. Farber [Discrete Comput. Geom. 29, No. 2, 211–221 (2003; Zbl 1038.68130)] as a topological abstraction of the motion planning problem from robotics. While the notion of topological complexity has been successfully extended and applied to various configuration spaces of robots, there is little work on the relations between topological complexity and robot kinematics. In practical motion planning problems for robots manipulating certain objects, one is often not interested in the configuration of the whole robot manipulator, but only in the position of its end effector, e.g. the position of the tip of a screwdriver held by a robotic arm. The map that associates with a configuration of a robot the position of its end effector is called its work map. Instead of studying continuous local sections of the path fibration \(\pi: C^0([0,1],X) \to X \times X\), \(\pi(\gamma)=(\gamma(0),\gamma(1))\), as it is done for the definition of topological complexity, one is then interested in covering \(X \times X\) by open subsets \(U\) admitting continuous maps \(s:U \to C^0([0,1],X)\), for which \((f \circ s)(0)=f(x)\) and \((f \circ s)(1)=f(y)\) for all \((x,y) \in U\), i.e. for which \(f \circ \pi \circ s = f|_U\). If \(n+1\) is the minimal number of elements of an open cover of \(X \times X\) having that property, then the number \(\mathrm{tc}(f)=n\) is called the naive topological complexity of \(f\), as introduced in the present article. However, as \(f\) is not necessarily a fibration, \(\mathrm{tc}(f)\) does not share many of the topological features of Farber’s topological complexity. In particular, \(\mathrm{tc}(f)\) is not given as the sectional category of a fibration, making many of the typical approaches of obtaining upper and lower bounds for similarly defined numbers inaccessible.
To overcome this problem, the authors develop another notion of topological complexity of a map. Given path-connected topological spaces \(X\) and \(Y\), a a continuous map \(f: X\to Y\), the topological complexity of \(f\), denoted by \(\mathrm{TC}(f)\), is the smallest \(n \in \mathbb{N}\) for which there is an open cover \(U_0,U_1,\dots,U_n\) of \(X \times X\) such that each \(U_i\) admits a continuous \(s_i:U_i \to C^0([0,1],X)\) for which \(f \circ \pi \circ s_i\) is homotopic to \(f|_{U_i}\).
In the first section, the authors introduce the notion of \(f\)-sectional category of a map, generalizing the sectional category of a fibration. Among other statements, they show its boundedness from above by Lusternik-Schnirelmann category and establish a lower bound in terms of the cohomology ring of the underlying space. Moreover, they present alternative descriptions of \(f\)-sectional category that are analogous to the Whitehead and Ganea descriptions of Lusternik-Schnirelmann category.
For a continuous map \(f:X \to Y\), the invariant \(\mathrm{TC}(f)\) is then obtained as the \((f \times f)\)-sectional category of the path fibration \(\pi\), which is carried out in Section 2. Here, the authors draw consequences of the results of the first section and discuss the relation of \(\mathrm{TC}(f)\) to ordinary topological complexity. As their main examples, the authors discuss work maps of linkages of two links each having one degree of freedom.
In the third section, the authors introduce the rational topological complexity of a map which provides an algebraic lower bound on the topological complexity of a map in terms of Sullivan minimal models.
Section 4 introduces \(\mathrm{tc}(f)\) and discusses the relations between \(\mathrm{TC}(f)\) and \(\mathrm{tc}(f)\), as the latter number is more relevant for practically occuring work maps of robot manipulators. The authors show in Proposition 4.2 that indeed \(\mathrm{TC}(f) \leq \mathrm{tc}(f)\), so that the topologically better-behaved number \(\mathrm{TC}(f)\) may be used as a lower bound for the more practically relevant number \(\mathrm{tc}(f)\).
An alternative approach to the questions discussed in the present article was developed by P. Pavešić [Contemp. Math. 702, 61–83 (2018; Zbl 1430.70008); Homology Homotopy Appl. 21, No. 2, 107–130 (2019; Zbl 1426.55004)].

MSC:

55M30 Lyusternik-Shnirel’man category of a space, topological complexity à la Farber, topological robotics (topological aspects)
55S40 Sectioning fiber spaces and bundles in algebraic topology
55P62 Rational homotopy theory
55P99 Homotopy theory
55R80 Discriminantal varieties and configuration spaces in algebraic topology
70E60 Robot dynamics and control of rigid bodies

References:

[1] Bajd, T., Mihelj, M., Lenarčič, J., Stanovnik, A. and Munih, M., Robotics, Vol. 43 (SpringerNetherlands, 2010), viii + 152 pp. · Zbl 1185.68729
[2] Carrasquel-Vera, J. G., The rational sectional category of certain maps, Ann. Sc. Norm. Super. Pisa, XVII (2017), 805-813. · Zbl 1392.55008
[3] Cornea, O., Lupton, G., Oprea, J. and Tanré, D., Lusternik-Schnirelmann Category, Vol. 103 (Amer. Math. Soc., 2003). · Zbl 1032.55001
[4] Craig, J., Introduction to Robotics (Prentice Hall, 2006).
[5] Ehresmann, C., Les connexions infinitésimales dans un espace fibré différentiable, (Georges Thone, Liège; Masson et Cie., Paris, 1951), pp. 29-55. · Zbl 0054.07201
[6] Farber, M., Topological complexity of motion planning, Discrete Comput. Geom.29 (2003) 211-221. · Zbl 1038.68130
[7] Farber, M., Instabilities of robot motion, Topology Appl.140 (2004) 245-266. · Zbl 1106.68107
[8] Farber, M., Invitation to Topological Robotics, (Europ. Math. Soc.2008). · Zbl 1148.55011
[9] A. Fassò Velenik, Relative homotopy invariants of the type of the Lusternik-Schnirelmann category, Eingereichte Dissertation Ph. D. Thesis, Freien Universität Berlin (2002).
[10] Félix, Y., Halperin, S. and Thomas, J. C., Rational Homotopy Theory, Vol. 205 (Springer, 2000). · Zbl 0961.55002
[11] Félix, Y., and Tanré, D., Rational homotopy of the polyhedral product functor, Proc. Amer. Math. Soc.137 (2008) 891-898. · Zbl 1160.55008
[12] Fernánez-Suárez, L., Ghienne, P., Kahl, T. and Vandembroucq, L., Joins of DGA modules and sectional category, Algebr. Geom. Topol.6 (2006) 119-144. · Zbl 1097.55006
[13] Gottlieb, D. H., Topology and the robot arm, Acta Appl. Math.11 (1988) 117-121. · Zbl 0652.57021
[14] James, I. M., On category, in the sense of Lusternik and Schnirelmann, Topology17 (1978) 331-348. · Zbl 0408.55008
[15] Jessup, B., Murillo, A. and Parent, P. E., Rational topological complexity, Algebr. Geom. Topol.12 (2012) 1793-1805. · Zbl 1256.55001
[16] Lechuga, L. and Murillo, A., Topological complexity of formal spaces, Contemp. Math.428 (2007) 105-114. · Zbl 1143.68608
[17] Mather, M., Pull-backs in homotopy theory, Canad. J. Math.28 (1976) 225-263. · Zbl 0351.55005
[18] Meigniez, G., Submersions, fibrations and bundles, Trans. Amer. Math. Soc.354 (2002) 3771-3787. · Zbl 1001.55016
[19] Pavešić, P., Complexity of the forward kinematic map, Mechanism and Machine Theory, 117 (2017) 230-243.
[20] Pavešić, P., A Topologist’s view of kinematic maps and manipulation complexity, Contemp. Math.702 (2018) 61-84. · Zbl 1430.70008
[21] Pfalzgraf, J., On geometric and topological reasoning in robotics (English summary), Ann. Math. Artif. Intell.19 (1997) 279-318. · Zbl 0880.68131
[22] A. S. Svarc, The genus of a fiber space, Dokl. Akad. Nauk SSSR (N.S.)119 (1958) 219-222, (In American Mathematical Society Translation Series 248 (1965)). · Zbl 0085.37703
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.