Publications


Warning
:
The material that can be downloaded in pdf format from this webpage may be subject to copyright restrictions. Only personal use is allowed.

Jump to:

Books


B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo, Robotics: Modelling, Planning and Control, Springer, 2009
(see here).

B. Siciliano, L. Sciavicco, L. Villani, G. Oriolo, Robotica: Modellistica, Pianificazione e Controllo, McGraw-Hill, 2008 (see here).

L. Lanari, G. Oriolo, Controlli Automatici - Esercizi di Sintesi, EUROMA, 1997 (in Italian, downloadable pdf version).


International Journals


H. Jabbari, G. Oriolo, H. Bolandi, "Output feedback image-based visual servoing control of an underactuated unmanned aerial vehicle," Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, vol. 228, no. 7, pp. 435-448, 2014 (pdf). DOI: 10.1177/0959651814530698


In this article, image-based visual servoing control of an underactuated unmanned aerial vehicle is considered for the three-dimensional translational motion. Taking into account the low quality of accelerometers’ data, the main objective of this article is to only use information of rate gyroscopes and a camera, as the sensor suite, in order to design an image-based visual servoing controller. Kinematics and dynamics of the unmanned aerial vehicle are expressed in terms of visual information, which make it possible to design dynamic image-based visual servoing controllers without using lin- ear velocity information obtained from accelerometers. Image features are selected through perspective image moments of a flat target plane in which no geometric information is required, and therefore, the approach can be applied in unknown environments. Two output feedback controllers that deal with uncertainties in dynamics of the system related to the motion of the target and also unknown depth information of the image are proposed using a linear observer. Stability analysis guarantees that the errors of the system remain uniformly ultimately bounded during a tracking mission and converge to zero when the target is stationary. Simulation results are presented to validate the designed controllers.

H. Jabbari, G. Oriolo, H. Bolandi, "An adaptive scheme for image-based visual servoing of an underactuated UAV," International Journal of Robotics and Automation, vol. 29, no. 1, pp. 92-104, 2014 (pdf). DOI: 10.2316/Journal.206.2014.1.206-3942

An image-based visual servoing (IBVS) method is proposed for controlling the 3D translational motion and the yaw rotation of a quadrotor. The dynamic model of this Unmanned Aerial Vehicle (UAV) is considered at the design stage to account for its underactuation. In contrast with previous IBVS methods for underactuated UAVs, which used spherical image moments as visual features, the proposed controller makes use of appropriately defined perspective moments. As a consequence, we gain a clear improvement in performance, as satisfactory trajectories are obtained in both image and Cartesian space. In addition, an adaptation mechanism is included in the controller to achieve robust performance in spite of uncertainties related to the depth of the image features and to the dynamics of the robot. Simulation results in both nominal and perturbed conditions are presented to validate the proposed method.

A. Franchi, G. Oriolo, P. Stegagno, "Mutual localization in multi-robot systems using anonymous relative measurements," The International Journal of Robotics Research, vol. 32, no. 11, pp. 1302-1322, 2013 (pdf). DOI: 10.1177/0278364913495425

We propose a decentralized method to perform mutual localization in multi-robot systems using anonymous relative measurements, i.e., measurements that do not include the identity of the measured robot. This is a challenging and practically relevant operating scenario that has received little attention in the literature. Our mutual localization algorithm includes two main components: a probabilistic multiple registration stage, which provides all data associations that are consistent with the relative robot measurements and the current belief, and a dynamic filtering stage, which incorporates odometric data into the estimation process. The design of the proposed method proceeds from a detailed formal analysis of the implications of anonymity on the mutual localization problem. Experimental results on a team of differential-drive robots illustrate the effectiveness of the approach, and in particular its robustness against false positives and negatives that may affect the robot measurement process. We also provide an experimental comparison that shows how the proposed method outperforms more classical approaches that may be designed building on existing techniques. The source code of the proposed method is available within the MLAM ROS stack.


A. Censi, A. Franchi, A. Marchionni, G. Oriolo, "Simultaneous calibration of odometry and sensor parameters for mobile robots," IEEE Transactions on Robotics, vol. 29, no. 2, pp. 475-492, 2013 (pdf). DOI: 10.1109/TRO.2012.2226380

Consider a differential-drive mobile robot equipped with an on-board exteroceptive sensor that can estimate its own motion, e.g., a range-finder. Calibration of this robot involves estimating six parameters: three for the odometry (radii and distance between the wheels), and three for the pose of the sensor with respect to the robot. After analyzing the observability of this problem, this paper describes a method for calibrating all parameters at the same time, without the need for external sensors or devices, using only the measurement of the wheels velocities and the data from the exteroceptive sensor. The method does not require the robot to move along particular trajectories. Simultaneous calibration is formulated as a maximum-likelihood problem and the solution is found in a closed form. Experimental results show that the accuracy of the proposed calibration method is very close to the attainable limit given by the Cramèr–Rao bound.

A. Cherubini, F. Chaumette, G. Oriolo, "Visual servoing for path reaching with nonholonomic robots," Robotica, vol. 29, pp. 1037-1048, 2011 (pdf).

We present two visual servoing controllers (pose-based and image-based) enabling mobile robots with a fixed pinhole camera to reach and follow a continuous path drawn on the ground. The first contribution is the theoretical and experimental comparison between pose-based and image-based techniques for a nonholonomic robot task. Moreover, our controllers are appropriate not only for path following, but also for path reaching, a problem that has been rarely tackled in the past. Finally, in contrast with most works, which require the path geometric model, only two path features are necessary in our image-based scheme and three in the pose-based scheme. For both controllers, a convergence analysis is carried out, and the performance is validated by simulations, and outdoor experiments on a car-like robot.


A. Cherubini, F. Giannone, L. Iocchi, M. Lombardo, G. Oriolo, "Policy gradient learning for a humanoid soccer robot," Robotics and Autonomous Systems, vol. 57, pp. 808-818, 2009 (pdf).

In humanoid robotic soccer, many factors, both at low-level (e.g., vision and motion control) and at high-level (e.g., behaviors and game strategies), determine the quality of the robot performance. In particular, the speed of individual robots, the precision of the trajectory and the stability of the walking gaits, have a high impact on the success of a team. Consequently, humanoid soccer robots require fine tuning, especially for the basic behaviors. In recent years, machine learning techniques have been used to find optimal parameter sets for various humanoid robot behaviors. However, a drawback of learning techniques is time consumption: a practical learning method for robotic applications must be effective with a small amount of data. In this article, we compare two learning methods for humanoid walking gaits based on the Policy Gradient algorithm. We demonstrate that an extension of the classic Policy Gradient algorithm that takes into account parameter relevance allows for better solutions when only a few experiments are available. The results of our experimental work show the effectiveness of the policy gradient learning method, as well as its higher convergence rate, when the relevance of parameters is taken into account during learning.

A. Franchi, L. Freda, G. Oriolo, M. Vendittelli, "The Sensor-based Random Graph method for cooperative robot exploration," IEEE/ASME Transactions on Mechatronics, vol. 14, no. 2, pp. 163-175, 2009 (pdf).

We present a decentralized cooperative exploration strategy for a team of mobile robots equipped with range finders. A roadmap of the explored area, with the associate safe region, is built in the form of a Sensor-based Random Graph (SRG). This is expanded by the robots by using a randomized local planner which automatically realizes a trade-off between information gain and navigation cost. The nodes of the SRG represent view configurations that have been visited by at least one robot, and are connected by arcs that represent safe paths. These paths have been actually traveled by the robots or added to the SRG to improve its connectivity. Decentralized cooperation and coordination mechanisms are used so as to guarantee exploration efficiency and avoid conflicts. Simulations and experiments are presented to show the performance of the proposed technique.

A. Cherubini, G. Oriolo, F. Macrì, F. Aloise, F. Cincotti, D. Mattia, "A multimode navigation system for an assistive robotics project," Autonomous Robots, vol. 25, pp. 383-404, 2008 (pdf).

Assistive technology is an emerging area, where robotic devices can help individuals with motor disabilities to achieve independence in daily activities. This paper deals with a system that provides remote control of Sony AIBO, a commercial mobile robot, within the assistive project ASPICE. The robot can be controlled by various input devices, including a Brain-Computer Interface. AIBO has been chosen for its friendly-looking aspect, in order to ease interaction with the patients. The development of the project is described by focusing on the design of the robot navigation system. Single step, semi-autonomous and autonomous navigation modes have been realized to provide different levels of control. Automatic collision avoidance is integrated in all cases. Other features of the system, such as the video feedback from the robotic platform to the user, and the use of AIBO as communication aid, are briefly described. The performance of the navigation system is shown by simulations as well as experiments. The system has been clinically validated, in order to obtain a definitive assessment through patient feedback.

A. De Luca, G. Oriolo, P. Robuffo Giordano, "Feature depth observation for image-based visual servoing: Theory and experiments," The International Journal of Robotics Research, vol. 27, no. 10, pp. 1093-1116, 2008 (pdf).

In the classical image-based visual servoing framework, error signals are directly computed from image feature parameters, allowing in principle to obtain control schemes that need neither a complete 3D model of the scene, nor a perfect camera calibration. However, when the computation of control signals involves the interaction matrix, the current value of some 3D parameters is required for each considered feature, and typically a rough approximation of this value is used. With reference to the case of a point feature, for which the relevant 3D parameter is the depth Z, we propose a visual servoing approach where Z is observed and made available for servoing. This is achieved by interpreting depth as an unmeasurable state with known dynamics, and by building a nonlinear observer that asymptotically recovers the actual value of Z for the selected feature. A byproduct of our analysis is the rigorous characterization of camera motions that actually allow such observation. Moreover, in the case of a partially uncalibrated camera, it is possible to exploit complementary camera motions in order to preliminarily estimate the focal length without knowing Z. Simulation and experimental results are presented for a mobile robot with an on-board camera in order to illustrate the benefits of integrating the depth observation within classical visual servoing schemes.

F. Cincotti, D. Mattia, F. Aloise, S. Bufalari, G. Schalk, G. Oriolo, A. Cherubini, M.G. Marciani, F. Babiloni, "Non-invasive brain-computer interface system: Towards its application as assistive technology," Brain Research Bulletin, vol. 75, no. 6, pp. 796-803, 2008 (pdf).

The quality of life of people suffering from severe motor disabilities can benefit from the use of current assistive technology capable of ameliorating communication, house-environment management and mobility, according to the user’s residual motor abilities. Brain–computer interfaces (BCIs) are systems that can translate brain activity into signals that control external devices. Thus they can represent the only technology for severely paralyzed patients to increase or maintain their communication and control options. Here we report on a pilot study in which a system was implemented and validated to allow disabled persons to improve or recover their mobility (directly or by emulation) and communication within the surrounding environment. The system is based on a software controller that offers to the user a communication interface that is matched with the individual’s residual motor abilities. Patients (n = 14) with severe motor disabilities due to progressive neurodegenerative disorders were trained to use the system prototype under a rehabilitation program carried out in a house-like furnished space. All users utilized regular assistive control options (e.g., microswitches or head trackers). In addition, four subjects learned to operate the system by means of a non-invasive EEG-based BCI. This system was controlled by the subjects’ voluntary modulations of EEG sensorimotor rhythms recorded on the scalp; this skill was learnt even though the subjects have not had control over their limbs for a long time. We conclude that such a prototype system, which integrates several different assistive technologies including a BCI system, can potentially facilitate the translation from pre-clinical demonstrations to a clinical useful BCI.


L. Freda, G. Oriolo, "Vision-based interception of a moving target with a nonholonomic mobile robot," Robotics and Autonomous Systems, vol. 55, pp. 419-432, 2007 (pdf).

A novel vision-based scheme is presented for driving a nonholonomic mobile robot to intercept a moving target. The proposed method has a two-level structure. On the lower level, the pan-tilt platform carrying the on-board camera is controlled so as to keep the target as close as possible to the center of the image plane. On the higher level, the relative position of the target is retrieved from its image coordinates and the camera pan-tilt angles through simple geometry, and used to compute a control law which drives the robot to the target. Various possible choices are discussed for the high-level robot controller, and the associated stability properties are rigorously analyzed. The proposed visual interception method is validated through simulations as well as experiments on the mobile robot MagellanPro.

A. De Luca, G. Oriolo, P. Robuffo Giordano, "Image-based visual servoing schemes for nonholonomic mobile manipulators," Robotica, vol. 25, no. 2, pp. 129-145, 2007 (pdf).

We consider the task-oriented modeling of the differential kinematics of nonholonomic mobile manipulators (NMMs). A suitable NMM Jacobian is defined that relates the available input commands to the time derivative of the task variables, and can be used to formulate and solve kinematic control problems. When the NMM is redundant with respect to the given task, we provide an extension of two well-known redundancy resolution methods for fixed-base manipulators (Projected Gradient and Task Priority) and introduce a novel technique (Task Sequencing) aimed at improving performance, e.g., avoiding singularities. The proposed methods are applied then to the specific case of  image-based visual servoing, where the NMM image Jacobian combines the interaction matrix and the kinematic model of the mobile manipulator. Comparative numerical results are presented for two case studies.

G. L. Mariottini, G. Oriolo, D. Prattichizzo, "Image-based visual servoing for nonholonomic mobile robots using epipolar geometry," IEEE Transactions on Roboticsvol. 23, no. 1, pp. 87-100, 2007 (pdf).

We present an image-based visual servoing strategy for driving a nonholonomic mobile robot equipped with a pinhole camera toward a desired configuration. The proposed approach, which exploits the epipolar geometry defined by the current and desired camera views, does not need any knowledge of the 3-D scene geometry. The control scheme is divided in two steps. In the first, using an approximate input-output linearizing feedback, the epipoles are zeroed so as to align the robot with the goal. Feature points are then used in the second translational step to reach the desired configuration. Asymptotic convergence to the desired configuration is proven, both in the calibrated and partially calibrated case. Simulation and experimental results show the effectiveness of the proposed control scheme.

G. Oriolo, M. Vendittelli, "A framework for the stabilization of general nonholonomic systems with an application to the plate-ball mechanism," IEEE Transactions on Robotics, vol. 21, no. 2, pp. 162-175, 2005 (pdf).

We present a framework for the stabilization of nonholonomic systems that do not possess special properties such as flatness or exact nilpotentizability. Our approach makes use of two tools: an iterative control scheme and a nilpotent approximation of the system dynamics. The latter is used to compute an approximate steering control which, repeatedly applied to the system, guarantees asymptotic stability with exponential convergence to any desired set-point, under appropriate conditions. For illustration, we apply the proposed strategy to design a stabilizing controller for the plate-ball manipulation system, a canonical example of non-flat nonholonomic mechanism. The theoretical performance and robustness of the algorithm are confirmed by simulations, both in the nominal case and in the presence of a perturbation on the ball radius.

M. Vendittelli, G. Oriolo, F. Jean, J.-P. Laumond, "Nonhomogeneous nilpotent approximations for nonholonomic systems with singularities," IEEE Transactions on Automatic Control, vol. 49, no. 2, pp. 261-266, 2004 (pdf).

Nilpotent approximations are a useful tool for analyzing and controlling systems whose tangent linearization does not preserve controllability, such as nonholonomic mechanisms.  However, conventional homogeneous approximations exhibit a drawback: in the neighborhood of singular points (where the system growth vector is not constant) the vector fields of the approximate dynamics do not vary continuously with the approximation point.  The geometric counterpart of this situation is that the sub-Riemannian distance estimate provided by the classical Ball-Box Theorem is not uniform at singular points. With reference to a specific family of driftless systems, we show how to build a nonhomogeneous nilpotent approximation whose vector fields vary continuously around  singular points. It is also proven that the privileged coordinates associated to such an  approximation provide a uniform estimate of the distance.

A. De Luca, S. Iannitti, R. Mattone, G. Oriolo, "Underactuated manipulators: Control properties and techniques," Machine Intelligence & Robotic Control, vol. 4, no. 3, pp. 113-125, 2002.

A. De Luca, G. Oriolo, "Trajectory planning and control for planar robots with passive last joint," The International Journal of Robotics Research, vol. 21, no. 5-6, pp. 575-590, 2002 (pdf).

We present a method for trajectory planning and control of planar robots with a passive rotational last joint. These underactuated mechanical systems, which are subject to nonholonomic second-order constraints, are shown to be fully linearized and input-output decoupled by means of a nonlinear dynamic feedback. This objective is achieved in a unified framework, both in the presence or absence of gravity. The linearizing output is the position of the center of percussion of the last link. Based on this result, one can plan smooth trajectories joining in finite time any initial and desired final state of the robot; in particular, transfers between inverted equilibria and swing-up maneuvers under gravity are easily obtained. We also address the problem of avoiding the singularity induced by the dynamic linearization procedure through a careful choice of output trajectories. A byproduct of the proposed method is the straightforward design of exponentially stable tracking controllers for the generated trajectories. Simulation results are reported for a 3R robot moving in a horizontal and vertical plane. Possible extensions of the approach and its relationships with the differential flatness technique are briefly discussed.

G. Oriolo, A. De Luca, M. Vendittelli, "WMR control via dynamic feedback linearization: Design, implementation and experimental validation," IEEE Transactions on Control Systems Technology, vol. 10, no. 6, pp. 835-852, 2002 (pdf).

The subject of this paper is the motion control problem of wheeled mobile robots (WMRs) in environments without obstacles. With reference to the popular unicycle kinematics, it is shown that dynamic feedback linearization is an efficient design tool leading to a solution simultaneously valid for both trajectory tracking and set-point regulation problems. The implementation of this approach on the laboratory prototype SuperMARIO, a two-wheel differentially-driven mobile robot, is described in detail. To assess the quality of the proposed controller, we compare its performance with that of several existing control techniques in a number of experiments. The obtained results provide useful guidelines for WMR control designers.

A. De Luca, G. Oriolo, "Comments on "Adaptive Variable Structure Set-Point Control of Underactuated Robots"," IEEE Transactions on Automatic Control, vol. 46, no. 5, pp. 809-811, 2001.
P. Lucibello, G. Oriolo, "Robust stabilization by iterative state steering with an application to chained-form systems," Automatica, vol. 37, no. 1, pp. 71-79, 2001 (pdf).

An approach is presented for the robust stabilization of nonlinear systems. The proposed strategy can be adopted whenever it is possible to compute a control law that steers the state in finite time from any initial condition to a point closer to the desired equilibrium. Under suitable assumptions, such control law can be applied in an iterative fashion, obtaining uniform asymptotic stability of the equilibrium point, with exponential rate of convergence. Small non-persistent perturbations are rejected, while persistent perturbations induce limited errors. In order to show the usefulness of the presented theoretical developments, the approach is applied to chained-form systems and, for illustration, simulations results are given for the robust stabilization of a unicycle.

A. De Luca, R. Mattone, G. Oriolo, "Stabilization of an underactuated planar 2R manipulator," International Journal of Robust and Nonlinear Control, vol. 10, pp. 181-198, 2000 (compressed Postscript).

We describe a technique for the stabilization of a 2R robot moving in the horizontal plane with a single actuator at the base, an interesting example of underactuated mechanical system that is not smoothly stabilizable. The proposed method is based on a recently introduced iterative steering paradigm, which prescribes the repeated application of an error contracting open-loop control law. In order to compute efficiently such a law, the dynamic equations of the robot are transformed via partial feedback linearization and nilpotent approximation. Simulation and experimental results are presented for a laboratory prototype.

G. Oriolo, S. Panzieri, G. Ulivi, "Learning optimal trajectories for nonholonomic systems," International Journal of Control, vol. 73, no. 10, pp. 980-991, 2000 (pdf).

Many advanced robotic systems are subject to nonholonomic constraints, e.g., wheeled mobile robots, space manipulators and multifingered robot hands. Steering these mechanisms between configurations in the presence of perturbations is a difficult problem. In fact, the divide et impera strategy (first plan a trajectory, then track it by feedback) has a fundamental drawback in this case: due to the peculiar control properties of nonholonomic systems, smooth feedback cannot provide tracking of the whole trajectory. As a result, it would be necessary to give up either accuracy in the final positioning or predictability of the actual motion. We pursue here a different approach which does not rely on a separation between planning and control. Based on the learning control paradigm, a robust steering scheme is devised for systems which can be put in chained form, a canonical structure for nonholonomic systems. By overparameterizing the control law, other performance goals can be met, typically expressed as cost functions to be minimized along the trajectory. As a case study, we consider the generation of robust optimal trajectories for a car-like mobile robot, with criteria such as total length, maximum steering angle, distance from workspace obstacles, or error with respect to an off-line planned trajectory.

G. Oriolo, S. Panzieri, G. Ulivi, "An iterative learning controller for nonholonomic mobile robots," The International Journal of Robotics Research, vol. 17, no. 9, pp. 954-970, 1998 (pdf).

We present an iterative learning controller that applies to nonholonomic mobile robots as well as to other systems which can be put in chained form. The learning algorithm exploites the fact that chained-form systems are linear under piecewise-constant inputs. The proposed control scheme requires the execution of a small number of experiments in order to drive the system to the desired state in finite time, with nice convergence and robustness properties with respect to modeling inaccuracies as well as disturbances. To overcome the necessity of exact system re-initialization at each iteration, the basic method is modified so as to obtain a cyclic controller, in which the system is cyclically steered among an arbitrary sequence of states. As a case study, a car-like mobile robot is considered. Both simulation and experimental results are reported in order to show the performance of the method.

G. Oriolo, G.Ulivi, M.Vendittelli, "Real-time map building and navigation for autonomous robots in unknown environments," IEEE Transactions on System, Man, and Cybernetics - Part B: Cybernetics, vol. 28, no. 3, pp. 316-333, 1998 (pdf).

An algorithmic method is presented for the problem of autonomous robot motion in completely unknown environments. Our approach is based on the alternate execution of two fundamental processes: map building and navigation. In the former, range measures are collected through the robot exteroceptive sensors and processed in order to build a local representation of the surrounding area. This representation is then integrated in the global map so far reconstructed by filtering out insufficient or conflicting information. In the navigation phase, an A*-based planner generates a local path from the current robot position to the goal, that is safe inside the visited area and proposes directions for further exploration. The robot follows the path up to the boundary of the visited area, terminating its motion if unexpected obstacles are encountered. The most peculiar aspects of our method are (i) the use of fuzzy logic to build an environment map that is very efficiently computed and modified, and (ii) the iterative application of A*, that is a complete planning algorithm taking full advantage local information. Experimental results of the implementation on a NOMAD 200 mobile robot show that the proposed method provides real-time performance both in static and moderately dynamic environments.

A. De Luca, R. Mattone, G. Oriolo, "Steering a class of redundant mechanisms through end-effector generalized forces," IEEE Transactions on Robotics and Automation, vol. 14, no. 2, pp. 329-335, 1998.
A. De Luca, R.Mattone, G.Oriolo, "Control of redundant robots under end-effector commands: A case study in underactuated systems," Applied Mathematics and Computer Science, vol. 7, no. 2, pp. 225-251, 1997 (compressed Postscript).

G. Oriolo, G. Ulivi, M. Vendittelli, "Fuzzy maps: A new tool for mobile robot perception and planning," Journal of Robotic Systems, vol. 14, no. 3, pp. 179-197, 1997 (compressed Postscript).

A. De Luca, G. Oriolo, "Nonholonomic behavior in redundant robots under kinematic control," IEEE Transactions on Robotics and Automation , vol. 13, no. 5, pp. 776-782, 1997.

G. Oriolo, G. Ulivi, M. Vendittelli "Path planning for mobile robots via skeletons on fuzzy maps," Intelligent Automation and Soft Computing, vol. 2, no. 4, pp. 355-374, 1996.

A. De Luca, G. Oriolo, "Reconfiguration of redundant robots under kinematic inversion," Advanced Robotics, vol. 10, n. 3, pp. 249-263, 1996.

A. De Luca, G. Oriolo, B. Siciliano, "Robot redundancy resolution at the acceleration level," Laboratory Robotics and Automation, vol. 4, no. 2, pp. 97-106, 1992.

A. De Luca, G. Oriolo, "The reduced gradient method for solving redundancy in robot arms," Robotersysteme, vol. 7, no. 2, pp. 117-122, 1991.

A. De Luca, L. Lanari, G. Oriolo, "A sensitivity approach to optimal spline robot trajectories," Automatica, vol. 27, no. 3, pp. 535-539, 1991.


Book Chapters

G. Oriolo, "Wheeled robots," in Encyclopedia of Systems and Control, J. Baillieul, T. Samad, Eds., Springer, London, pp. 1-9 (online), 2014 (pdf). ISBN: 978-1-4471-5102-9. DOI: 10.1007/978-1-4471-5102-9_178-1
S. Chiaverini, G. Oriolo, I. Walker, "Kinematically redundant manipulators," in Springer Handbook of Robotics, B. Siciliano, O. Khatib, Eds., Springer, pp. 245-268, 2008 (pdf). More info about this book here.

A. De Luca, G. Oriolo, M. Vendittelli, S. Iannitti "Planning motions for robotic systems subject to differential constraints," in MISTRAL - Methodologies and Integration of Subsystems and Technologies for Anthropic Robots and Locomotion, B. Siciliano, A. De Luca, C. Melchiorri, G. Casalino, Eds., STAR, vol. 10, pp. 1-38, Springer, 2004.
A. De Luca, G. Oriolo, M. Vendittelli, "Control of wheeled mobile robots: An experimental overview," in RAMSETE - Articulated and Mobile Robotics for Services and Technologies, S. Nicosia, B. Siciliano, A. Bicchi, P. Valigi, Eds., LNCIS, vol. 270, pp. 181-226, Springer, 2001 (pdf).
E. Fabrizi, G. Oriolo, G. Ulivi, "Accurate map building via fusion of laser and ultrasonic range measures," in Fuzzy Logic Techniques for Autonomous Vehicle Navigation, D. Driankov, A. Saffiotti, Eds., Studies in Fuzziness and Soft Computing, vol. 61, pp. 257-279, Springer, 2001.
A. De Luca, G. Oriolo, C. Samson, "Feedback control of a nonholonomic car-like robot," in Robot Motion Planning and Control, J.-P. Laumond, Ed., LNCIS, vol. 229, pp. 171-253, Springer, 1998 (compressed Postscript). The whole book in PDF format can be downloaded from here.
G. Oriolo, G. Ulivi, M. Vendittelli, "Fuzzy maps: Managing uncertainty in sensor-based motion planning," in Applications of Fuzzy Logic: Toward High Machine Intelligence Quotient Systems, M. Jamshidi, A. Titli, L. Zadeh, S. Boverie, Eds., pp. 175-199, Prentice-Hall, 1997.

A. De Luca, G. Oriolo, "Modelling and control of nonholonomic mechanical systems," in Kinematics and Dynamics of Multi-Body Systems, J. Angeles, A. Kecskemethy Eds., CISM Courses and Lectures, vol. 360, pp. 277-342, Springer, 1995 (pdf).


International Conferences


M. Cognetti, P. Mohammadi, G. Oriolo, M. Vendittelli, "Task-oriented whole-body planning for humanoids based on hybrid motion generation," 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, pp. 4071-4076, 2014 (pdf). DOI: 10.1109/IROS.2014.6943135

M. Cognetti, G. Oriolo, P. Peliti, L. Rosa, P. Stegagno, "Cooperative control of a heterogeneous multi-robot system based on relative localization," 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, pp. 350-356, 2014 (pdf). DOI: 10.1109/IROS.2014.6942583

M. Cefalo, G. Oriolo, "Dynamically feasible task-constrained motion planning with moving obstacles," 2014 IEEE International Conference on Robotics and Automation, Hong Kong, China, pp. 2045-2050, 2014 (pdf). DOI: 10.1109/ICRA.2014.6907130

M. Gagliardi, G. Oriolo, H.H. Bülthoff, A. Franchi, “Image-based road network clearing without localization and without maps using a team of UAVs,” 2014 European Control Conference, Strasbourg, France, pp. 1902-1908, 2014 (pdf). DOI: 10.1109/ECC.2014.6862560

M. Cefalo, G. Oriolo, M. Vendittelli, "Task-constrained motion planning with moving obstacles," 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, pp. 5758-5763, 2013 (pdf). DOI: 10.1109/IROS.2013.6697190

N. Shariari, S. Fantasia, F. Flacco, G. Oriolo, "Robotic visual servoing of moving targets," 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, pp. 77-82, 2013 (pdf). DOI: 10.1109/IROS.2013.6696335

G. Oriolo, A. Paolillo, L. Rosa, M. Vendittelli, "Vision-based trajectory control for humanoid navigation," 2013 IEEE-RAS International Conference on Humanoid Robots, Atlanta, GA, pp. 118-123, 2013 (pdf).

A. Faragasso, G. Oriolo, A. Paolillo, M. Vendittelli, "Vision-based corridor navigation for humanoid robots," 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, pp. 3190-3195, 2013 (pdf). DOI 10.1109/ICRA.2013.6631112

M. Cefalo, G. Oriolo, M. Vendittelli, "Planning safe cyclic motions under repetitive task constraints," 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, pp. 3807-3812, 2013 (pdf). DOI: 10.1109/ICRA.2013.6631112

N. Aghakhani, M. Geravand, N. Shahriari, M. Vendittelli, G. Oriolo, "Task control with Remote Center of Motion constraint for minimally invasive robotic surgery," 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, pp. 5807-5812, 2013 (pdf). DOI: 10.1109/ICRA.2013.6631412

A. Leccese, A. Gasparri, A. Priolo, G. Oriolo, G. Ulivi, "A swarm aggregation algorithm based on local interaction with actuator saturations and integrated obstacle avoidance," 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, pp. 1865-1870, 2013 (pdf). DOI: 10.1109/ICRA.2013.6630823

P. Stegagno, M. Cognetti, L. Rosa, P. Peliti, G. Oriolo, "Relative localization and identification in a heterogeneous multi-robot system," 2013 IEEE International Conference on Robotics and Automation, Karlsruhe, Germany, pp. 1857-1864, 2013 (pdf). DOI: 10.1109/ICRA.2013.6630822

G. Oriolo, A. Paolillo, L. Rosa, M. Vendittelli, "Vision-based odometric localization for humanoids using a kinematic EKF," 2012 IEEE-RAS International Conference on Humanoid Robots, Osaka, Japan, pp. 153-158, 2012 (pdf).

H. Jabbari Asl, G. Oriolo, H. Bolandi, "Dynamic IBVS control of an underactuated UAV," 2012 IEEE International Conference on Robotics and Biomimetics. Guangzhou, China, 2012, pp. 1158-1163 (pdf).

M. Cognetti, P. Stegagno, A. Franchi, G. Oriolo, "Two measurement scenarios for anonymous mutual localization in multi-UAV systems," 2nd IFAC Workshop on Multivehicle Systems, Espoo, Finland, 2012, pp. 13-20 (pdf).

P. Peliti, L. Rosa, G. Oriolo, M. Vendittelli, "Vision-based loitering over a target for a fixed-wing UAV," 10th IFAC Symposium on Robot Control, Dubrovnik, Croatia, pp. 51-57, 2012 (pdf).

R. Spica, A. Franchi, G. Oriolo, H. H. Bülthoff, P. Robuffo Giordano, "Aerial grasping of a moving target with a quadrotor UAV," 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vilamoura, Portugal, pp. 4985-4992, 2012 (pdf).

A. Gasparri, G. Oriolo, A. Priolo, G. Ulivi, "A swarm aggregation algorithm based on local interaction for multi-robot systems with actuator saturations," 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vilamoura, Portugal, pp. 539-544, 2012 (pdf).

M. Cognetti, P. Stegagno, A. Franchi, G. Oriolo, H. H. Bülthoff, "3-D mutual localization with anonymous bearing measurements," 2012 IEEE International Conference on Robotics and Automation, Saint Paul, MN, pp. 791-798, 2012 (pdf).

P. Stegagno, M. Cognetti, A. Franchi, G. Oriolo, "Mutual localization using anonymous bearing measurements," 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, San Francisco, CA, pp. 469-474, 2011 (pdf).

A. Franchi, G. Oriolo, P. Stegagno, "Probabilistic mutual localization in multi-agent systems from anonymous position measures," 49th IEEE Conference on Decision and Control, Atlanta, GA pp. 6534-6540, 2010 (pdf).

A. Franchi, P. Stegagno, M. Di Rocco, G. Oriolo, "Distributed target localization and encirclement with a multi-robot system," 7th IFAC Symposium on Intelligent Autonomous Vehicles, Lecce, Italy, 2010 (pdf)

A. Franchi, G. Oriolo, P. Stegagno, "On the Solvability of the Mutual Localization Problem with Anonymous Position Measures," 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, pp. 3193-3199, 2010 (pdf).

A. De Luca, G. Oriolo, P. Robuffo Giordano, "Kinematic Control of Nonholonomic Mobile Manipulators in the Presence of Steering Wheels," 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, pp. 1792-1798, 2010 (pdf).

A. Franchi, G. Oriolo, P. Stegagno, "Mutual Localization in a Multi-Robot System with Anonymous Relative Position Measures," 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, pp. 3974-3980, 2009 (pdf).

G. Oriolo, M. Vendittelli, "A control-based approach to task-constrained motion planning," 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, pp. 297-302, 2009 (pdf).

L. Freda, G. Oriolo, F. Vecchioli, "An Exploration Method for General Robotic Systems Equipped with Multiple Sensors," 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, pp. 5076-5082, 2009 (pdf).

A. Cherubini, F. Chaumette, M. Colafrancesco, L. Freda, G. Oriolo, "Comparing appearance-based controllers for nonholonomic navigation from a visual memory," ICRA 2009 Workshop on Safe Navigation in Open and Dynamic Environments: Application to Autonomous Vehicles, Kobe, J, 2009 (pdf).

A. Cherubini, F. Chaumette, G. Oriolo, "An image-based visual servoing scheme for following paths with nonholonomic mobile robots," 10th International Conference on Control, Automation, Robotics and Vision, Hanoi, Vietnam, pp. 108-113, 2008 (pdf).

A. Cherubini, F. Chaumette, G. Oriolo, "A position-based visual servoing scheme for following paths with nonholonomic mobile robots," 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, Nice, France, pp. 2157-2164, 2008 (pdf).

L. Freda, G. Oriolo, F. Vecchioli, "Sensor-based Exploration for General Robotic Systems," 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, Nice, France, pp. 1648-1654, 2008 (pdf).

A. Franchi, L. Freda, L. Marchionni, G. Oriolo, M. Vendittelli, "Decentralized cooperative exploration: Implementation and experiments," 10th International Conference on Intelligent Autonomous Systems, July 2008, Baden Baden, Germany (no pdf yet).

P. Robuffo Giordano, A. De Luca, G. Oriolo, "3D structure identification from image moments," 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, pp. 93-100, 2008 (pdf).

A. De Luca, G. Oriolo, P. Robuffo Giordano, "Visual servoing with exploitation of redundancy: An experimental study," 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, pp. 2231-2237, 2008 (pdf).

A. Censi, D. Calisi, A. De Luca, G. Oriolo, "A Bayesian framework for optimal motion planning with uncertainty," 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, pp. 1798-1805, 2008 (pdf).

A. Censi, L. Marchionni, G. Oriolo, "Simultaneous maximum-likelihood calibration of robot and sensor parameters," 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, pp. 2098-2103, 2008 (pdf).

A. Franchi, L. Freda, G. Oriolo, M. Vendittelli, "A decentralized strategy for cooperative robot exploration," 1st International Conference on Robot Communication and Coordination, Athens, Greece, 2007 (pdf).

A. Cherubini, G. Oriolo, F. Macrì, F. Aloise, F. Cincotti, D. Mattia, "A vision-based path planner/follower for an assistive robotics project," 1st International Workshop on Robot Vision (in conjunction with VISAPP 2007), Barcelona, SP, pp. 77-86, 2007 (pdf).

F. Cincotti, F. Aloise, S. Bufalari, G. Schalk, G. Oriolo, A. Cherubini, F. Davide, F. Babiloni, M. G. Marciani, D. Mattia, "Non-invasive Brain-Computer Interface system to operate assistive devices," 29th IEEE International Conference of the Engineering in Medicine and Biology Society, Lyon, F, 2007.

A. Franchi, L. Freda, G. Oriolo, M. Vendittelli, "A randomized strategy for cooperative robot exploration," 2007 IEEE International Conference on Robotics and Automation, Roma, Italy, pp. 768-774, 2007 (pdf).

A. Cherubini, G. Oriolo, F. Macrì, F. Aloise, F. Babiloni, F. Cincotti, D. Mattia, "Development of a multimode navigation system for an assistive robotics project," 2007 IEEE International Conference on Robotics and Automation, Roma, Italy, pp. 2336-2342, 2007 (pdf).

A. De Luca, G. Oriolo, P. Robuffo Giordano, "On-line estimation of feature depth for image-based visual servoing schemes," 2007 IEEE International Conference on Robotics and Automation, Roma, Italy, pp. 2823-2828, 2007 (pdf).

L. Freda, F. Loiudice, G. Oriolo, "A randomized method for integrated exploration," 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, PRC, pp. 2457-2464, 2006 (pdf).

M. Cefalo, L. Lanari, G. Oriolo, "Energy-based control of the Butterfly robot," 8th International IFAC Symposium on Robot Control, Bologna, I, 2006 (pdf).

A. Turli, G. Oriolo, S. Panzieri, "Increasing the connectivity of probabilistic roadmaps via genetic post-processing," 8th International IFAC Symposium on Robot Control, Bologna, I, 2006 (pdf).
A. De Luca, G. Oriolo, P. Robuffo Giordano, "Kinematic modeling and redundancy resolution for nonholonomic mobile manipulators," 2006 IEEE International Conference on Robotics and Automation, Orlando, FL, 2006 (pdf).

G. L. Mariottini, G. Oriolo, D. Prattichizzo, "Image-based visual servoing for nonholonomic mobile robots with central catadioptric camera," 2006 IEEE International Conference on Robotics and Automation, Orlando, FL, 2006.

F. Cincotti, F. Aloise, F. Babiloni, M. G. Marciani, D. Morelli, S. Paolucci, G. Oriolo, A. Cherubini, S. Bruscino, F. Sciarra, F. Mangiola, A. Melpignano, F. Davide, D. Mattia, "Brain-operated assistive devices: The ASPICE project", 1st IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, Pisa, I, 2006.     

F. Aloise, F. Cincotti, F. Babiloni, M. G. Marciani, D. Morelli, S. Paolucci, G. Oriolo, A. Cherubini, F. Sciarra, F. Mangiola, A. Melpignano, F. Davide, D. Mattia, "ASPICE: an interface system for independent life", 4th International Conference On Smart Homes and Health Telematics, Belfast, Northern Ireland, UK, 2006.      

F. Aloise, F. Cincotti, F. Babiloni, M. G. Marciani, D. Morelli, S. Paolucci, G. Oriolo, A. Cherubini, F. Sciarra, F. Mangiola, A. Melpignano, F. Davide, D. Mattia, "The ASPICE project: Inclusive design for the motor disabled", 8th International Working Conference on Advanced Visual Interfaces, Venezia, I, 2006.      
F. Jean, G. Oriolo, M. Vendittelli, "A globally convergent steering algorithm for regular nonholonomic systems," 44th IEEE Conference on Decision and Control, Seville, SP, pp. 7514-7519, 2005 (pdf).
F. Capparella, L. Freda, M. Malagnino, G. Oriolo, "Visual servoing of a wheeled mobile robot for intercepting a moving object," 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, Edmonton, CND, pp. 2021-2027, 2005 (pdf).

L. Freda, G. Oriolo, "Frontier-based probabilistic strategies for sensor-based exploration," 2005 IEEE International Conference on Robotics and Automation, Barcelona, SP, pp. 3892-3898, 2005 (pdf).

G. Oriolo, C. Mongillo, "Motion planning for mobile manipulators along given end-effector paths," 2005 IEEE International Conference on Robotics and Automation, Barcelona, SP, pp. 2166-2172, 2005 (pdf).

L. Freda, G. Oriolo, M. Vendittelli, "Probabilistic strategies for sensor-based exploration," 9th International Symposium on Robotics with Applications, Sevilla, SP, 2004.

G. L. Mariottini, G. Oriolo, D. Prattichizzo, "Epipole-based visual servoing for nonholonomic mobile robots," 2004 IEEE International Conference on Robotics and Automation, New Orleans, LA, pp. 497-503, 2004.

G. Oriolo, M. Vendittelli, L. Freda, G. Troso, "The SRT method: Randomized strategies for exploration," 2004 IEEE International Conference on Robotics and Automation, New Orleans, LA, pp. 4688-4694, 2004 (pdf).

M. Cefalo, L. Lanari, G. Oriolo, M. Vendittelli, "The REAL Lab: Remote experiments for active learning," XLI AICA Annual Congress, Trento, IT, 2003.

G. Oriolo, M. Vendittelli, A. Marigo, A. Bicchi, "From nominal to robust planning: The plate-ball manipulation system," 2003 IEEE International Conference on Robotics and Automation, Taipei, TW, 2003 (pdf).
G. Oriolo, M. Ottavi, M. Vendittelli, "Probabilistic motion planning for redundant robots along given end-effector paths," 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, Lausanne, CH, pp. 1657-1662, 2002 (pdf).
A. De Luca, G. Oriolo, L. Paone, P. Robuffo Giordano, M. Vendittelli, "Visual-based planning and control for nonholonomic mobile robots," 10th IEEE Mediterranean Conference on Control and Automation, Lisbon, PT, 2002.
T. Sartini, M. Vendittelli, G. Oriolo, "A resolution-adaptive strategy for probabilistic motion planning," 9th International Symposium on Robotics with Applications, Orlando, FL, 2002.
F. Zonfrilli, G. Oriolo, D. Nardi, "A Biped Locomotion Strategy for the Quadruped Robot Sony ERS-210," 2002 IEEE International Conference on Robotics and Automation, Washington, DC, 2002.
A. De Luca, G. Oriolo, L. Paone, P. Robuffo Giordano, "Experiments in Visual Feedback Control of a Wheeled Mobile Robot," 2002 IEEE International Conference on Robotics and Automation, Washington, DC, 2002.
G. Oriolo, M. Vendittelli, "Robust stabilization of the plate-ball manipulation system," 2001 IEEE International Conference on Robotics and Automation, Seoul, KR, pp. 91-96, 2001 (pdf).

F. M. Antoniali, G. Oriolo, "Robot localization in nonsmooth environments: Experiments with a new filtering technique," 2001 IEEE International Conference on Robotics and Automation, Seoul, pp. 1591-1596, KR, 2001 (pdf).

A. De Luca, S. Iannitti, G. Oriolo, "Stabilization of a PR planar underactuated robot," 2001 IEEE International Conference on Robotics and Automation, Seoul, KR, pp. 2090-2095, 2001.
A. De Luca, S. Iannitti, R. Mattone, G. Oriolo, "Control problems in underactuated manipulators," 2001 IEEE/ASME International Conference on Advanced Mechatronics, Como, I, 2001.
E. Fabrizi, G. Oriolo, S. Panzieri, G. Ulivi, "Mobile robot localization via fusion of ultrasonic and inertial sensor data," 8th International Symposium on Robotics with Applications, Maui, USA, 2000.
A. De Luca, G. Oriolo, "Motion planning under gravity for underactuated three-link robots," 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, J, pp. 139-144, 2000 (pdf).
A. De Luca, G. Oriolo, M. Vendittelli, "Stabilization of the unicycle via dynamic feedback linearization," 6th IFAC Symposium on Robot Control, Vienna, A, pp.397-402, 2000.
A. Bettini, A. De Luca, G. Oriolo, "An experimental comparison of redundancy resolution schemes," 6th IFAC Symposium on Robot Control, Vienna, A, pp. 351-356, 2000.
F. M. Antoniali, G. Oriolo, "Localization of mobile robots in environments with non-smooth geometry," 6th IFAC Symposium on Robot Control, Vienna, A, pp. 337-344, 2000.
M. Vendittelli, G. Oriolo, "Stabilization of the general two-trailer system," 2000 IEEE International Conference on Robotics and Automation, San Francisco, USA, pp. 1817-1823, 2000 (compressed Postscript).

A. De Luca, G. Oriolo, "Motion planning and trajectory control of an underactuated three-link robot via dynamic feedback linearization," 2000 IEEE International Conference on Robotics and Automation, San Francisco, USA, pp. 2789-2795, 2000 (compressed Postscript).

M. Vendittelli, G. Oriolo, J.P. Laumond, "Steering nonholonomic systems via nilpotent approximations: The general two-trailer system," 1999 IEEE International Conference on Robotics and Automation, Detroit, USA, pp. 823-829, 1999 (compressed Postscript).

G. Oriolo, S. Panzieri, G. Ulivi, "Learning optimal trajectories for nonholonomic systems," Iterative Learning Control Workshop and Roundtable, Tampa, USA, pp. 3-4, 1998.
E. Fabrizi, G. Oriolo, S. Panzieri, G. Ulivi, "Enhanced uncertainty modeling for robot localization," 7th Int. Symp. on Robotics with Application (ISORA'98), Anchorage, AL, 1998.
A. De Luca, G. Oriolo, "Stabilization of the Acrobot via iterative state steering," 1998 IEEE International Conference on Robotics and Automation, Leuven, B, pp. 3581-3587, 1998.
M. Vendittelli, J.P. Laumond, G. Oriolo, "Nilpotent approximation of nonholonomic systems with singularities: A case study," 4th IFAC Symposium on Nonlinear Control Systems Design, Enschede, NL, pp. 777-782, 1998.
P. Lucibello, G. Oriolo, "Robust stabilization of the angular velocity for an underactuated rigid spacecraft," 4th IFAC Symposium on Nonlinear Control Systems Design, Enschede, NL, pp. 714-719, 1998.
E. Fabrizi, G. Oriolo, S. Panzieri, G. Ulivi,, "A KF-based localization algorithm for nonholonomic mobile robots," 6th IEEE Mediterranean Conference on Control and Automation, Alghero, I, 1998.
A. De Luca, R. Mattone, G. Oriolo, "Stabilization of underactuated robots: Theory and experiments for a planar 2R manipulator," 1997 IEEE International Conference on Robotics and Automation, Albuquerque, NM, pp. 3274-3280, 1997.
F. Gambino, G. Oriolo, G. Ulivi, "A comparison of three uncertainty calculus techniques for ultrasonic map building," 1996 SPIE International Symposium on Aerospace/Defense Sensing and Control-Applications of Fuzzy Logic Technology III, Orlando, USA, pp. 249-260, 1996 (compressed Postscript).

G. Oriolo, S. Panzieri, G. Ulivi, "An iterative learning controller for nonholonomic robots," 1996 IEEE International Conference on Robotics and Automation, Minneapolis, USA, pp. 2676-2681, 1996.
A. Bemporad, A. De Luca, G. Oriolo, "Local incremental planning for a car-like robot navigating among obstacles," 1996 IEEE International Conference on Robotics and Automation, Minneapolis, USA, pp. 1205-1211, 1996 (compressed Postscript).

A. De Luca, R. Mattone, G. Oriolo, "Dynamic mobility of redundant robots using end-effector commands," 1996 IEEE International Conference on Robotics and Automation, Minneapolis, USA, pp. 1760-1767, 1996.
G. Oriolo, S. Panzieri, G. Ulivi, "Finite-dimensional optimal learning control: Application to a flexible link," 4th IEEE Mediterranean Symposium on New Directions in Control and Automation, Maleme, GR, pp. 687-692, 1996.
G. Oriolo, S. Panzieri, G. Ulivi, "Cyclic learning control for chained-form systems with application to the car-like robot," 13th IFAC World Congress, San Francisco, USA, vol. A, pp. 187-192, 1996.
E. Ferretti, G. Oriolo, S. Panzieri, G. Ulivi, "Learning nice robust trajectories for a car-like robot," 4th International Symposium on Intelligent Robotic Systems (SIRS'96), Lisbon, PT, pp.123-130, 1996.
P. Lucibello, G. Oriolo, "Stabilization via iterative state steering with application to chained-form systems," 35th IEEE Conf. on Decision and Control, Kobe, J, pp. 1455-1460, 1996 (compressed Postscript).

A. De Luca, R. Mattone, G. Oriolo, "Control of underactuated mechanical systems: Application to the planar 2R robot," 35th IEEE Conf. on Decision and Control, Kobe, J, pp. 2614-2619, 1996.
G. Oriolo, G. Ulivi, M. Vendittelli, "On-line map building and navigation for autonomous mobile robots", 1995 IEEE International Conference on Robotics and Automation, Nagoya, J, pp. 2900-2906, 1995.
G. Oriolo, G. Ulivi, M. Vendittelli, "Path planning via skeletons on grey-level maps", 3rd Mediterranean Symposium on New Directions in Control and Automation, Limassol, CY, vol. 2, pp. 307-314, 1995.
G. Fortarezza, G. Oriolo, G. Ulivi, M. Vendittelli, "A mobile robot localization method for incremental map building and navigation", 3rd International Symposium on Intelligent Robotic Systems (SIRS'95), Pisa, I, pp. 57-65, 1995.
A. De Luca, G. Oriolo, "Local incremental planning for nonholonomic mobile robots," 1994 IEEE International Conference on Robotics and Automation, San Diego, USA, pp. 104-110, 1994 (compressed Postscript).

G. Oriolo, "Stabilization of self-motions in redundant robots", 1994 IEEE International Conference on Robotics and Automation, San Diego, USA, pp. 704-710, 1994.
G. Oriolo, G. Ulivi, M. Vendittelli, "Potential-based motion planning on fuzzy maps", 2nd European Congress on Intelligent Techniques and Soft Computing (EUFIT'94), Aachen, D, pp. 731-735, 1994.
G. Oriolo, G. Ulivi, M. Vendittelli, "Motion planning with uncertainty: Navigation on fuzzy maps", 4th IFAC Symposium on Robot Control (SYROCO'94), Capri, I, pp. 71-78, 1994.
A. De Luca, G. Oriolo, "Nonholonomy in redundant robots under kinematic inversion," 4th IFAC Symposium on Robot Control (SYROCO'94), Capri, I, pp. 179-184,1994.
G. Oriolo, "The self-motion stabilization problem in redundant manipulators," 1993 International Symposium on Intelligent Robotics (ISIR'93), Bangalore, IND, pp. 259-268, 1993.
A. De Luca, L. Lanari, G. Oriolo, "Control of redundant robots on cyclic trajectories," 1992 IEEE International Conference on Robotics and Automation, Nice, F, pp. 500-506, 1992.
G. Oriolo, "The reactive vortex fields method for robot motion planning with uncertainty," 36th ANIPLA Annual Conference, Genova, I, pp. 584-597, 1992.
C. De Medio, G. Oriolo, "Robot obstacle avoidance using vortex fields," 2nd International Workshop on Advances in Robot Kinematics, Linz, A, 1990. Also in Advances in Robot Kinematics, S. Stifter and J. Lenarcic (Eds.), Springer-Verlag, Wien, pp. 227-235, 1991 (pdf - low quality!).
A. De Luca, G. Oriolo, "Issues in acceleration resolution of robot redundancy," 3rd IFAC Symposium on Robot Control (SYROCO'91), Vienna, A, pp. 665-670, 1991.
G. Oriolo, Y. Nakamura, "Free-joint manipulators: motion control under second-order nonholonomic constraints," 1991 IEEE/RSJ International Workshop on Intelligent Robots and Systems (IROS'91), Osaka, J, pp. 1248-1253, 1991.
G. Oriolo, Y. Nakamura, "Nonholonomic motion of underactuated kinematic chains," 9th Annual Conference of Japan Robotics Society, Tsukuba, J, pp. 801-804, 1991.
G. Oriolo, Y. Nakamura, "Control of mechanical systems with second-order nonholonomic constraints: Underactuated manipulators", 30th Conference on Decision and Control, Brighton, UK, pp. 2398-2403, 1991 (compressed Postscript).

A. De Luca, G. Oriolo, "The reduced gradient method for solving redundancy in robot arms," 11th IFAC World Congress, Tallinn, USSR, vol. 9, pp. 143-148, 1990.
A. De Luca, G. Oriolo, "Kinematic resolution of redundancy via joint-space decomposition," 8th CISM-IFToMM Symposium on Theory and Practice of Robots and Manipulators (Ro.Man.Sy.'90), Krakow, PL, pp. 64-71, 1990.
A. De Luca, G. Oriolo, "Efficient dynamic resolution of robot redundancy," 1990 American Control Conference, S. Diego, USA, pp. 221-227, 1990.
C. De Medio, F. Nicolo', G. Oriolo, "Robot motion planning using vortex fields," Joint Conference on New Trends in Systems Theory, Genova, I, pp. 237-244, 1990.
A. De Luca, L. Lanari, G. Oriolo, F. Nicolò, "A sensitivity approach to optimal spline robot trajectories," 2nd IFAC Symposium on Robot Control (SYROCO'88), Karlsruhe, D, pp. 505-510, 1988.

My Homepage