which gives 11.5[s]/task.
It should be pointed out that the
NMinimize
func-
tion was used extensively to solve elementary tasks.
The function tries to find the global optimum and it is
time consuming. In real applications some dedicated
procedures should be implemented to reduce compu-
tational costs, form example by taking into account
results of previous optimizations and incorporate a lo-
cal optimization (e.g. some variants of the Newton al-
gorithm, (Nakamura, 1991)) instead of the global one.
5 CONCLUSIONS
In this paper small radius spheres were examined for
nonholonomic systems considered with accompany-
ing output functions. The presented algorithm to de-
rive the spheres is based on the generalized Campbell-
Baker Hausdorff-Dynkin formula and locally, around
a given point in the configurations space, shrinks the
series generated with this formula to leave only the
small number of items required to preserve a small
time local controllability of the system. To derive a
reliable shape of the sphere a large number of opti-
mization tasks should be solved. It was shown how
to decrease the dimension of the tasks being solved
by one. The simulation results shown that the selec-
tion of a representation of controls is crucial in de-
riving reliable shapes of the spheres. The representa-
tion should be rich enough to get constructed spheres
reliable. Unfortunately, too long representations dra-
matically increase computational costs as many tasks
with a nonlinear quality function and nonlinear con-
straints should be solved. Results of the paper can be
used directly in motion planning algorithms of non-
holonomic systems with an output function. In the
algorithms, at a current configuration, only one opti-
mization task is to be solved, thus computational costs
are reasonably low.
ACKNOWLEDGEMENT
The first author was supported by the Young Re-
searchers’ Program under Grant No. 0402/0158/18
while the second author was supported by the WUST
statutory grant No. 0401/0022/18.
REFERENCES
Altafini, C. (2001). Some properties of the general n-trailer.
Int. Journal of Control, 74(4):409–424.
Bayle, B., Renaud, M., and Fourquet, J. (2003). Nonholo-
nomic mobile manipulators: Kinematics, velocities
and redundancies. J. Intell. Robot. Syst., 36(1):45–63.
Bertsekas, D. (1996). Constrained Optimization and La-
grange Multiplier Methods. Athena Scientific, Bel-
mont, Massachusetts.
Chow, W. (1939).
¨
Uber Systeme von linearen partiellen Dif-
ferentialgleichungen erster Ordnung. Mathematische
Annalen, 117(1):98–105.
Duleba, I. (1998). Algorithms of Motion Planning for Non-
holonomic Robots. WUST Publ. House, Wroclaw.
Duleba, I. (2018). Kinematic models of doubly generalized
n-trailer systems. Journal of Intelligent and Robotic
Systems, pages 1–8. on-line.
Duleba, I. and Khefifi, W. (2006). Pre-control form of the
gcbhd formula for affine nonholonomic systems. Sys-
tems and Control Letters, 55(2):146–157.
Duleba, I. and Mielczarek, A. (2018). Controllability of
driftless nonholonomic systems in a task-space. In
Tchon, K. and Zielinski, C., editors, Advances in
Robotics, pages 311–318, Publ. House of the Warsaw
Univ. of Technology. in Polish.
Jakubiak, J., Tchon, K., and Magiera, W. J. (2010). Motion
planning in velocity affine mechanical systems. Inter-
national Journal of Control, 83(9):1965–1974.
Jean, F. (2014). Control of Nonholonomic Systems:
from Sub-Riemannian Geometry to Motion Planning.
SpringerBriefs in Mathematics. Springer.
LaValle, S. (2006). Planning Algorithms. Cambridge Uni-
versity Press.
Mielczarek, A. and Duleba, I. (2018). Theoretical and algo-
rithmic aspects of generating pre-control form of the
gcbhd formula. In 23nd Int. Conf. on Methods and
Models in Automation and Robotics, pages 905–909,
Miedzyzdroje, Poland.
Nakamura, Y. (1991). Advanced Robotics: Redundancy and
Optimization. Addison-Wesley.
Nakamura, Y., Chung, W., and Sordalen, O. (2001). Design
and control of the nonholonomic manipulator. IEEE
Trans. Robot. Autom., 17(1):48–59.
Spivak, M. (1999). A comprehensive introduction to differ-
ential geometry. Publ or Perish Inc., Houstron, Tx.,
3rd edition.
Strichartz, R. (1987). The Campbell-Baker-Hausdorff-
Dynkin formula and solutions of differential equa-
tions. Journ. of Functional Analysis, 72:320–345.
Vafa, Z. and Dubowsky, S. (1990). The kinematics and dy-
namics of space manipulators: the virtual manipulator
approach. Int. J. Robot. Research, 9(4):3–21.
Wolfram Research, I. (2018). Mathematica, Version 11.3.
Champaign, IL, 2018.