Janusz Jakubiak

Janusz Jakubiak
Wroclaw University of Science and Technology | WUT · Department of Cybernetics and Robotics

PhD

About

59
Publications
12,024
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
547
Citations
Citations since 2017
11 Research Items
186 Citations
2017201820192020202120222023010203040
2017201820192020202120222023010203040
2017201820192020202120222023010203040
2017201820192020202120222023010203040
Introduction
Janusz Jakubiak currently works at the Department of Cybernetics and Robotics, Wroclaw University of Science and Technology. Janusz does research in Control Systems Engineering and Electrical Engineering.
Additional affiliations
February 2004 - May 2014
Wroclaw University of Science and Technology
Position
  • Professor (Assistant)

Publications

Publications (59)
Article
Full-text available
Mechanical systems (as belt conveyors) used in the mining industry, especially in deep underground mines, must be supervised on a regular basis. Unfortunately, they require high power and are spatially distributed over a large area. Till now, some elements of the conveyor (drive units) have been monitored 24 h/day using SCADA systems. The rest of t...
Chapter
The paper studies the coordination task for two mobile robots moving along linear paths to obtain minimal motion time without collisions. The problem is solved using maximum velocity based parameterization and coordination diagram approach. The properties of the parameterization and analytical formula of the collision zone are used to obtain the te...
Article
This work continues our study on the control synthesis for multiple mobile robot systems (MMRS). We assume a hybrid approach that comprises the supervisory control level, based on a discrete event model of MMRS, and the robot control level, based on a continuous time model of the robot motion. Our objective is to further develop the control concept...
Chapter
Full-text available
We study robotic systems subject to Pfaffian constraints in the affine form. A control system representation of such a system is given in the form of a control-affine system. Normal forms under feedback are considered and used both as a description of configuration singularities of the robotic system as well as a tool for solving the motion plannin...
Article
Full-text available
Nowadays, drilling & blasting is crucial technique for deposit excavation using in hard rock mining. Unfortunately, such approach requires qualified staff to perform, and consequently there is a serious risk related to rock mechanics when using explosives. Negative influence of explosives usage on safety issues of underground mine is a main cause o...
Article
Full-text available
Production chain (PCh) in underground copper ore mine consists of several subprocesses. From our perspective implementation of so called ZEPA approach (Zero Entry Production Area) might be very interesting [16]. In practice, it leads to automation/ robotization of subprocesses in production area. In this paper was investigated a specific part of PC...
Conference Paper
The paper presents a design of a sensory system for a model of a hand prosthesis. The system is based on pressure sensors modules that detect a touch with an object, and measure a contact force. First tests show that the sensors are capable to detecting slippage of an object. Kinematic simulations in a CAD program for typical grasps of reference ob...
Article
Full-text available
The paper presents a set of software tools dedicated to support mobile robot navigation. The tools are used to process an image from a depth sensor. They are imple­mented in ROS framework and they are compatible with standard ROS navigation packages. The software is relea­sed with an open source licence. First of the tools converts a 3D depth image...
Article
Full-text available
This article presents a robot for remote noninvasive medical examination. In particular, this robot allows a doctor to carry out an interview, an observation, an auscultation and an ultrasound examination, including echocardiography. The robot has been developed within the ReMeDi (Remote Medical Diagnostician) project funded by the European Union’s...
Conference Paper
The paper presents a development of a mobile platform for a robot dedicated for remote USG examination. The design process uses a component based approach for system development and platform functions are implemented within the Xenomai-OROCOS-ROS (XOR) software framework. The paper presents how the testbed platform Carol evolved to the new ReMeDi p...
Conference Paper
In this article we discuss movement control of a ReMeDi medical mobile robot from the user perspective. The control is essentially limited to the level of operator actions where the operator is a member of a nursing staff. Two working modes are the base of considerations: long distance (LD) and short distance (SD) movement. In this context two robo...
Chapter
This paper presents the concept of kinematic control of prosthetic hand with 13 d.o.f., while grasping objects of different shapes and sizes. The concept refers to the process of healthy hand motion control performed by the human nervous system. Planning of grip is based on kinematic model of the hand. The parameters of subsequent phases of the gri...
Article
The article presents the idea o f a robot for remote medical examination. Such a robot is under development within the EU FP7 ReMeDi project. We have outlined selected user's evaluation results of the robot idea together with his/her requirements regarding the robot. Then the basic system components are presented and some of them are discussed (tho...
Conference Paper
Full-text available
The paper presents a design of a control system of a mobile platform for a ReMeDi robotic system - a system for remote diagnosis with ultrasonography and palpation. The platform described in the paper is a first prototype of the mobile base for the system meant for evaluation of technical and user-defined requirements. We present the design of the...
Article
This study addresses the problem of control and motion planning of the parallel non-holonomic orienting platform. Taking as a start point the inverse kinematics equations of the platform we identify the mechanical singularities, and represent the direct kinematics as a controllable control system on SO(3). For this system is locally feedback equiva...
Article
Full-text available
This paper studies a generalization to 3D space of the planar system composed of a tractor pulling a number of trailers, called the multi-bar system. Assuming a natural coordinate description of the system, its kinematics equations are derived in the form of a driftless control system with three controls. The motion planning problem is stated, and...
Chapter
Full-text available
This paper addressed the motion planning problem for a non-holonomic parallel orienting mechanism whose kinematics are represented by a driftless control system on SO(3). A coordinate-free, Jacobian motion planning algorithm is proposed. A normal form of singularity locus is derived. Two example motion planning problems are solved numerically.
Article
This paper presents the general structure of wheel-legged robot module and sensory systems. The scheme, interfaces and system components will be presented. Basing on initial experiments the sensor properties and suitability for a particular task-detection identification and overcoming encountered obstacles on the robot's path were assessed.
Article
In this chapter two locally energy-optimal motion planning methods were compared. Both of them are based on the Newton algorithm ( primarily exploited to solve an inverse kinematic task in robotic manipulators) adapted to motion planning of driftless nonholonomic systems. The first, continuous method employs a standard technique of optimization in...
Conference Paper
Full-text available
This paper addresses the motion planning problem of the trident snake robot consisting of a triangular body equipped with 2-link branches with actuated joints. The kinematics of the robot are represented by a driftless control system referred to as body controlled. This system converts to joint controlled after applying a feedback transformation. A...
Chapter
Full-text available
Designing a robot manipulator with fewer actuators than the dimension of its configuration space —to reduce bulk, weight and cost— becomes feasible by introducing mechanical elements that lead to non-holonomic constraints. Unfortunately, the mechanical advantages of these non-holonomic designs are usually darkened by the complexity of their control...
Chapter
Full-text available
We study the motion planning problem for the multi-bar system composed of a series of rigid bars connected by spherical joints, moving in R3 and subject to non-holonomic constraints. The control system representation of the system takes the form of a driftless control system with 3 inputs. In order to avoid representation singularities, the constra...
Article
We present an algorithm to generate splines on a torus. In the task solved it is assumed that the splines connect points with given velocities in boundary positions. Results are adapted to a double pendulum robotic arm, illustrated by computer simulations and compared with regular cubic interpolation and X-splines. This paper is an extended version...
Article
Full-text available
We address the motion planning problem in specific mechanical systems whose linear and angular velocities depend affinely on control. The configuration space of these systems encompasses the rotation group, and the motion planning involves the system orientation. Derivation of the motion planning algorithm for velocity affine systems has been inspi...
Chapter
Full-text available
We derive a class of dynamic Jacobian inverses of mobile manipulator kinematics based on the Ważewski inequality. It is shown that all right Jacobian inverses, as well as the adjoint Jacobian, the adjugate dexterity matrix, and the singularity robust Jacobian inverse belong to this class. Performance of example Jacobian algorithms is illustrated by...
Chapter
Full-text available
We address the motion planning problem of the trident snake robot. The problem is solved with the help of the imbalanced Jacobian inverse kinematics algorithm dedicated to nonholonomic systems with constraints. Performance of the algorithm is illustrated with computer simulations.
Chapter
Full-text available
In the framework of control theory the motion planning problem of a robotic system amounts to determining a control function that steers the system from an initial state to a prescribed desirable state in such a way that the resulting state or output trajectory stays within an admissible region, free from obstacles. Basically, motion planning algor...
Conference Paper
In the paper a problem of analyzing surgeon's right hand wrist trajectory during laparoscopic operation is considered. Based on the results of the analysis detection algorithms to recognize six motions are developed. The motions can be considered as primitives of a surgery from the human scrub nurse point of view. In the analysis, to represent moti...
Conference Paper
Using control theoretic concepts we present a definitional procedure of extended Jacobian inverse kinematics algorithms for mobile robots. As a point of departure we assume a representation of the mobile robot kinematics as the end point map of a driftless control system with outputs. The space of admissible control functions of this system plays t...
Conference Paper
In this paper we study the inverse kinematic problem for mobile manipulators, consisting of a nonholonomic mobile platform with a manipulator mounted atop of it. Inverse kinematics is defined in terms of the endogenous configuration framework. We propose a general algorithm of finding inverse kinematics based on the model predictive control approac...
Article
This paper presents a simple geometric algorithm to generate splines of arbitrary degree of smoothness in Euclidean spaces. Unlike other existing methods, this simple geometric algorithm does not require a recursive procedure and, consequently, introduces a significant reduction in calculation time. The algorithm is then extended to other complete...
Article
Full-text available
By a generalization of the well-known extended Jacobian method for stationary manipulators, we derive the extended Jacobian inverse kinematics algorithm for nonholonomic mobile robots. Key points of the derivation consist in defining the kinematics of a mobile robot as the end-point map of a driftless control system, decomposing the space of contro...
Chapter
Full-text available
We study Jacobian inverse kinematics algorithm sf ormobile manipulators composed of a nonholonomic mobile platform and a holonomic onboard manipulator. In general, the Jacobian algorithms converge locally, often producing weird end effector and platform trajectories. In the paper we use the existing theory of Newton algorithm si n order to improve...
Conference Paper
Full-text available
A doubly nonholonomic mobile manipulator is defined as a mobile manipulator consisting of a nonholonomic stationary manipulator mounted on a nonholonomic mobile platform. Exploiting two augmenting kinematics maps, called hyperbolic and linear, we propose an extended Jacobian inverse kinematics algorithm for doubly nonholonomic mobile manipulators....
Chapter
Full-text available
A doubly nonholonomic mobile manipulator is defined as a mobile manipulator consisting of a nonholonomic stationary manipulator mounted on a nonholonomic mobile platform. Exploiting two augmenting kinematics maps, called hyperbolic and linear, we propose an extended Jacobian inverse kinematics algorithm for doubly nonholonomic mobile manipulators....
Article
Full-text available
On the basis of a geometric characterization of repeatability we present a repeatable extended Jacobian inverse kinematics algorithm for mobile manipulators. The algorithm's dynamics have linear invariant subspaces in the configuration space. A standard Ritz approximation of platform controls results in a band-limited version of this algorithm. Com...
Conference Paper
Full-text available
A contribution of this paper consists in deriving a repeatable, extended Jacobian inverse kinematics algorithm for mobile manipulators. The endogenous configuration space approach has been assumed as a guideline. an endogenous configuration of a mobile manipulator includes controls of the platform and joint positions of the onboard manipulator. Aft...
Conference Paper
Full-text available
Based on the concept of endogenous configuration space we derive an extended Jacobian inverse kinematics algorithm for doubly nonholonomic mobile manipulators, i.e. mobile manipulators built of a nonholonomic manipulator and a nonholonomic mobile platform. A key step in the derivation consists in de fining a local diffeomorphism between the endogen...
Article
Full-text available
This paper presents a new geometric algorithm to construct a C k -smooth spline curve that interpolates a given set of data (points and velocities) on a complete Riemannian manifold. Although based on a modification of the de Casteljau procedure, our algorithm is implemented in three steps only independently of the required degree of smoothness, an...
Conference Paper
Full-text available
Assuming the endogenous configuration space approach we study the Jacobian pseudoinverse inverse kinematics algorithm for the mobile manipulator composed of a nonholonomic mobile platform and a holonomic aboard manipulator. This algorithm is made finite dimensional by introducing band-limited endogenous configurations resulting from suitable trunca...
Chapter
Full-text available
Using the endogenous configuration space approach we study the inverse kinematic problem for mobile manipulators represented by an affine (not driftless) control system with outputs. A particular case of acceleration-driven mobile platform is addressed, and solved by means of a Jacobian pseudoinverse inverse kinematics algorithm. Performance of thi...
Chapter
Full-text available
This paper presents an extension of the endogenous configuration space approach to mobile manipulators whose kinematics or dynamics are represented by an affine (not driftless) control system with outputs. The inverse kinematic problem and the problem of designing dynamic dexterity measures are addressed. Three particular cases are studied: the cla...
Conference Paper
Full-text available
We study doubly nonholonomic mobile manipulators composed of a nonholonomic mobile platform and a nonholonomic manipulator fixed to the platform. The kinematics of such mobile manipulators are represented by a pair of driftless control systems driven by platform and manipulator controls, and sharing an output function that describes positions and o...
Article
Full-text available
By a mobile manipulator we mean a robotic system composed of a non-holonomic mobile platform and a holonomic manipulator fixed to the platform. A taskspace of the mobile manipulator includes positions and orientations of its end effector relative to an inertial coordinate frame. The kinematics of a mobile manipulator are represented by a driftless...
Conference Paper
A mobile manipulator is defined as a robotic system composed of a nonholonomic mobile platform and a holonomic manipulator fixed to the platform. The kinematics of the mobile manipulator, describing velocity constraints imposed on the platform and determining actual position and orientation of the end effector, are represented by a driftless contro...
Article
In this paper optimization of a robotic manipulator motion in a gravity field is considered. An improvement of manipulator movement is achieved by proper selection of counterweights. The theoretical analysis of a linearized model of a manipulator with a single rotational joint (a direct driven pendulum) with a counterweight is provided. Results of...
Article
We define a mobile manipulator as a complex robotic system composed of a mobile platform and a stationary manipulator mounted on the platform. The platform motion is subject to nonholonomic velocity constraints. The task of the mobile manipulator amounts to placing its end effector at a prescribed position and orientation in the taskspace. The kine...
Conference Paper
Full-text available
We study the kinematics of a mobile manipulator composed of a nonholonomic mobile platform and one or more sta-tionary aboard manipulators whose kinematics are defined implicitly. Combined with the platform kinematics this leads to implicitly defined instantaneous kinematics of the mobile manipulator. By extending the endogenous configuration space...
Article
Full-text available
A trajectory tracking problem for the three-dimensional kinematic model of a unicycle-type mobile robot is considered. It is assumed that only two of the tracking error coordinates are measurable. By means of cascaded systems theory we develop observers for each of the error coordinates and show the K-exponential convergence of the tracking error i...
Chapter
Full-text available
We consider a motion planning problem for the mobile manipulator composed of a nonholonomic mobile platform and a holonomic manipulator fixed to the platform. The problem consists of driving the end effector to a desirable location in the task space, and avoiding simultaneously a collision of the end effector with obstacles present in the task spac...
Article
We consider the inverse kinematic problem for mobile manipulators consisting of a nonholonomic mobile platform and a holonomic manipulator on board the platform. The kinematics of a mobile manipulator are represented by a driftless control system with outputs together with the associated variational control system. The output reachability map of th...
Conference Paper
Full-text available
A mobile manipulator is defined as a robotic system composed of a nonholonomic mobile platform and a holonomic manipulator fixed to the platform. The kinematics of the mobile manipulator, describing velocity constraints imposed on the platform and determining actual position and orientation of the end effector, are represented by a driftless contro...
Conference Paper
Full-text available
In this paper the problem of global trajectory tracking for the kinematic model of a unicycle-type mobile robot is considered. It is assumed that some of the tracking error coordinates are not measurable. Using a cascaded systems approach we develop full order and reduced order observers, and introduce an observer based controller resulting in K-ex...
Conference Paper
Full-text available
The continuous inverse kinematic problem amounts to computing a configuration of a mobile manipulator capable of producing a prescribed trajectory in the taskspace. By adopting a control system representation of kinematics of the mobile manipulator this problem is made equivalent to the problem of exact or asymptotic output tracking that may be sol...
Article
Full-text available
A mobile manipulator is a robotic system composed of a mobile platform and a manipulator mounted atop of the platform. From control theoretic viewpoint the kinematics of the mobile manipulator can be represented by means of a driftless control system with outputs. Assuming this kind of representation we define basic concepts concerned with the kine...

Network

Cited By

Projects

Projects (5)
Archived project
The main objective is to develop the relevant theory, algorithms, and software that will enable the creation and validation of a hybrid control model, combining event-based control and time-driven control, that ensures provably correct and efficient operation of Multiple Mobile Robot System (MMRS).
Archived project
The goal of the project is to define a new class of planning and control algorithm dedicated for nonholonomic systems with drift. The task of these algorithms is to plan and execute the motion of space robot towards free floating target with presence of obstacles distributed over environment. The spacecraft uses thrusters to move towards the free floating target and the manipulator arm for precise motion in vicinity of the target.