220 results on '"Siciliano, Bruno"'
Search Results
2. A New Approach for Simplifying Multi-Degree of Freedom Haptic Device Dynamics Model.
- Author
-
Mashayekhi, Ahmad, Karami, Abbas, and Siciliano, Bruno
- Abstract
A haptic device (HD) is an interface used for simulating a virtual environment (VE) for its operator. While simulating a VE, the HD should be stable; otherwise, it can damage itself or its operator. Usually, HDs are multi-degree-of-freedom serial manipulators with sensor quantization and friction in their joints. Hence, the HD dynamics is complex and its analytical stability analysis is complicated. During simulating of the VE for the operator, stylus movements are small. In the previous studies, the multi-DOF nonlinear dynamics of the HD was replaced with simple dynamics in which mass and viscous values are constant. However, there were neither analytical methods to determine the values of the mentioned parameters in the simplified model nor studying the accuracy of this simplification is studied. In this paper, a novel and general approach is employed for simplifying a multi-degree-of-freedom haptic device dynamics during arbitrary motion around the operating point, and its accuracy in the prediction of the stable simulation of the VE is discussed. Meanwhile, sensor quantization and Coulomb friction are considered in the model. This method is evaluated through simulation for stability analysis of the PHANToM 1.5 and KUKA Light Weight Robot IV (LWR IV) as haptic interfaces in various situations. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
3. Chapter 4: Robots Working in the Backroom: Depalletization of Mixed-Case Pallets.
- Author
-
Arpenti, Pierluigi, Caccavale, Riccardo, Fontanelli, Andrea Giuseppe, Lippiello, Vincenzo, Paduano, Gianmarco, Siciliano, Bruno, and Villani, Luigi
- Abstract
Depalletizing robotic systems are commonly deployed to automatize and speed-up parts of logistic processes. Despite this, the necessity to adapt the preexisting logistic processes to the automatic systems often impairs the application of such robotic solutions to small business realities like supermarkets. In this chapter we propose an integrated robotic depalletizing system designed to be easily deployed into supermarket logistic processes. Integrating a robotic system into a supermarket backroom demands a high level of autonomy, based on strong perceptive, executive and gripping capabilities. We will describe the system along with its main components showing how the proposed framework performs into a real supermarket scenario. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
4. Holonomic Rolling Nonprehensile Manipulation Primitive.
- Author
-
Donaire, Alejandro, Ruggiero, Fabio, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
In this chapter, the design of nonlinear controllers for non-prehensile holonomic rolling system is reviewed.Ageneral model for the class of non-prehensile rolling system considered in this work is first formulated. Then, both the input-state linearisation approach and the interconnection and damping assignment passivitybased control technique for rolling systems are addressed. The class of control designs presented in this chapter make use of energy concepts and physical properties. Three benchmark examples are used to illustrate the control design presented, namely the disk-on-disk, the ball-and-beam, and the eccentric disk-on-disk This chapter is based on the works presented in [1-3]. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
5. Planning Framework for Robotic Pizza Dough Stretching with a Rolling Pin.
- Author
-
Jung-Tae Kim, Ruggiero, Fabio, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
Stretching a pizza dough with a rolling pin is a nonprehensile manipulation. Since the object is deformable, force closure cannot be established, and the manipulation is carried out in a nonprehensile way. The framework of this pizza dough stretching application that is explained in this chapter consists of four subprocedures: (i) recognition of the pizza dough on a plate, (ii) planning the necessary steps to shape the pizza dough to the desired form, (iii) path generation for a rolling pin to execute the output of the pizza dough planner, and (iv) inverse kinematics for the bi-manual robot to grasp and control the rolling pin properly. Using the deformable object model described in Chap. 3, each sub-procedure of the proposed framework is explained sequentially. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
6. A Coordinate-Free Framework for Robotic Pizza Tossing and Catching.
- Author
-
Satici, Aykut C., Ruggiero, Fabio, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
This chapter presents a solution to the problem of autonomous pizza tossing and catching. Under the assumption that robotic fingers grasp the pizza dough with soft contact, the grasp constraints are formulated and used to derive the individual and combined Euler-Lagrange dynamic equations of motion of the robotic manipulator and the dough. In particular, the dynamics of the dough is a modified version of the rigid-body dynamics, taking into account the change of inertia due to its deformation. Through these mathematical models, the two control problems of tossing and catching are formulated. For the tossing phase, an exponentially convergent controller that stabilizes a desired velocity of the dough as it leaves the fingers, is derived. On the other hand, to catch the dough, an optimal trajectory for the endeffector of the robotic manipulator is generated. Finally, the control laws to make the optimal trajectory exponentially attractive are derived. The developed theory is demonstrated with an elaborate simulation of the tossing and catching phases. This chapter is based on the works presented in [1]. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
7. Smoothed Particle Hydrodynamics-Based Viscous Deformable Object Modelling.
- Author
-
Jung-Tae Kim, Ruggiero, Fabio, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
Materials like fluids are long since important research objects of continuum mechanics as well as of computer graphics. Smoothed particle hydrodynamics(SPH) is one of the representationmethods employed for continuous materials. Its simplicity in implementation and its realistic representation are drastically improved during the last decades. More recently, highly viscous fluids like honey, jam, and bread dough based on the SPH formulation have gained attention with impressive results. In this chapter, a novel implicit viscosity method is proposed. The internal viscosity forces are recursively calculated from the difference of the nearby velocities of the particles until they are small enough to be neglected. The proposed approach has longer time-steps compared with existing explicit viscosity methods, resulting in shorter computation time. Besides, the proposed method uses a physical viscosity coefficient, not an artificial one like in existing implicit viscosity methods, which helps predict the viscous behavior of continuous materials more accurately. The obtained results show that the computational time for the proposed approach is predictable, while the accuracy in modelling the viscosity behaviour is similar or higher than existing methods. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
8. Pizza-Peel Handling Through a Sliding Nonprehensile Manipulation Primitive.
- Author
-
Gutierrez-Giles, Alejandro, Ruggiero, Fabio, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
The sliding primitive is a ubiquitous nonprehensile manipulation task, generally performed by mechanical systems represented by underactuated nonlinear models. A literature review of the recent works dealing with this task is first introduced. Then, a particular nonprehensile manipulation task that has arisen in the framework of the RoDyMan project, i.e., a pizza and peel mechanical system, is addressed. A more in-depth study is presented for this system, including modelling, control, and stability analysis. Finally, a discussion on the current achievements and some directions for future work is provided. This chapter is based on the work presented in [1]. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
9. Nonholonomic Rolling Nonprehensile Manipulation Primitive.
- Author
-
Gutierrez-Giles, Alejandro, Satici, Aykut C., Donaire, Alejandro, Ruggiero, Fabio, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
This chapter reviews the problem of nonholonomic rolling in nonprehensile manipulation tasks through two challenging and illustrative examples: the robotic hula-hoop and the ballbot system. The hula-hoop consists of an actuated stick and an unactuated hoop. First, the corresponding kinematic model is derived. Second, the dynamic model is derived through the Lagrange-D'Alembert equations. Then a control strategy is designed to rotate the hoop at some desired constant speed whereas positioning it over a desired point on the stick surface. A stability analysis, which guarantees ultimate boundedness of all signals of interest, is carried out. The ballbot is an underactuated and nonholonomic constrained mobile robot whose upward equilibrium point must be stabilised by active controls. Coordinate-invariant equations of motion are derived for the ballbot. The linearised equations of motion are then derived, followed by the detailed controllability analysis. Excluding the rotary degree of freedom of the ball in the inertial vertical direction, the linear system turns out to be controllable. It follows that the nonlinear system is locally controllable, and a proportional-derivative type controller is designed to locally exponentially stabilise the upward equilibrium point and the translation of the ball. Numerical simulations for these two examples illustrate the effectiveness of the proposed methods. This chapter is based on the works presented in [1-4]. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
10. Non-rigid Tracking Using RGB-D Data.
- Author
-
Petit, Antoine, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
In this chapter, the real-time non-rigid tracking system to continuously estimate the deformations of the manipulated objects is described, using visual and range data provided by an RGB-D sensor. Based on the models described in the previous chapter, the method enables to deal with various deformations (elastic and plastic), fractures, and contacts, while ensuring physical consistency, handling rigid motions, occlusions, and addressing these tasks in real-time. It relies on a prior visual segmentation of the object in the RGB image. The mesh is registered first in a rigid manner with a classical ICP algorithm between the visible surface of the mesh and the segmented point cloud. A non-rigid fitting phase is then performed by determining geometrical point-to-point correspondences with the point cloud, used to compute external forces exerted on the mesh. Deformations are computed by solving mechanical equations balancing these external forces with internal forces provided by the FEM models. A technique to estimate the elastic parameters of the object is proposed by minimizing a fitting error between the simulated deformations, actuated by the input operator force provided by a force sensor, and the deformations captured by theRGB-D camera. Conversely, estimating a contact force exerted on the object can be carried out using point cloud data byminimizing the deviation between the registered and the simulated deformations. The system has been evaluated on synthetic and real data, with various objects, deformation, and interaction scenarios, and by integrating it into manipulation experiments on the RoDyMan humanoid robotic platform. This chapter is based on the works presented in [1-3]. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
11. Deformation Modelling for a Physics-Based Perception System.
- Author
-
Petit, Antoine, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
Manipulation tasks require capturing the deformations undergone by the manipulated object. In order to handle various sorts and magnitudes of deformations, physical deformationmodels have been employed based on FEM. By resorting to linear elasticity with a volumetric formulation, thesemodels simulate large strainswhile handling volumetric effects. For perception, such modelling provides physically consistent regularization to registered deformations, especially over areas unobserved by the sensing system. Besides elasticity modelling, fracture models are investigated to cope with potential cracks or tears of the manipulated objects as well as collision models to deal with multiple interacting objects or interactions with the environment. Also, these models have proven to be computationally efficient and are thus suitable for dynamic manipulation. This chapter is based on the works presented in [1, 2]. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
12. Preface.
- Author
-
Villani, Luigi, Natale, Ciro, Beetz, Michael, and Siciliano, Bruno
- Published
- 2022
13. Preface.
- Author
-
Siciliano, Bruno and Ruggiero, Fabio
- Published
- 2022
14. Influence of human operator on stability of haptic rendering: a closed-form equation.
- Author
-
Mashayekhi, Ahmad, Behbahani, Saeed, Ficuciello, Fanny, and Siciliano, Bruno
- Published
- 2020
- Full Text
- View/download PDF
15. The Impact of COVID-19 Partial Lockdown on Primary Pollutant Concentrations in the Atmosphere of Rio de Janeiro and São Paulo Megacities (Brazil).
- Author
-
Siciliano, Bruno, Carvalho, Giovanna, da Silva, Cleyton Martins, and Arbilla, Graciela
- Subjects
STAY-at-home orders ,AIR pollutants ,COVID-19 ,SOCIAL distancing ,POLLUTANTS ,SOCIAL impact ,AIR masses ,LOW-income countries - Abstract
As COVID-19 spread all over the world, most of the countries adopted some kind of restrictions to avoid the collapse of health systems. In Brazil, São Paulo and Rio the Janeiro, the two most populated cities in the country, were the first to determine social distancing. In this study, the impact of the social distancing measures on the concentrations of the three main primary air pollutants (PM
10 , NO2 and CO) was analyzed. CO levels showed the most significant reductions (up to 100%) since it is related to light-duty vehicular emissions. NO2 also showed reductions (9.1%–41.8%) while PM10 levels were only reduced in the 1st lockdown week. The decrease of pollutants was not directly proportional to the vehicular flux reduction, because it depends on other factors such as the transport of air masses from industrial and rural areas. The differences observed can be explained considering the fleet characteristics in the two cities and the response of the population to the social distancing recommendations. [ABSTRACT FROM AUTHOR]- Published
- 2020
- Full Text
- View/download PDF
16. Delay-Dependent Stability Analysis in Haptic Rendering.
- Author
-
Mashayekhi, Ahmad, Behbahani, Saeed, Ficuciello, Fanny, and Siciliano, Bruno
- Abstract
Nowadays haptic devices have lots of applications in virtual reality systems. While using a haptic device, one of the main requirements is the stable behavior of the system. An unstable behavior of a haptic device may damage itself and even may hurt its operator. Stability of haptic devices in the presence of inevitable time delay in addition to a suitable zero-order hold is studied in the presented paper, using two different methods. Both presented methods are based on Lyapunov-Krazuvskii functional. In the first method, a model transform is performed to determine the stability boundary, while the second approach is based on Free Weighing Matrices (FWMs). Delay-dependent stability criteria are determined by solving Linear Matrix Inequalities (LMIs). Results of these two methods are compared with each other and verified by simulations as well as experiments on a KUKA Light Weight Robot 4 (LWR4). It is concluded that using free weighing matrices leads to more unknown parameters and needs more calculation, but its results are less conservative. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
17. Levels of Volatile Carbonyl Compounds in the Atlantic Rainforest, in the City of Rio de Janeiro.
- Author
-
Braga, André Luis, Siciliano, Bruno, Dantas, Guilherme, André, Michelle, da Silva, Cleyton Martins, and Arbilla, Graciela
- Subjects
CARBONYL compounds ,RAIN forests ,AIR pollution ,FORMALDEHYDE ,ACETALDEHYDE - Abstract
When Europeans arrived in America, the Brazilian Atlantic rainforest covered approximately 1,290,000 km
2 . Now, only 8% of the biome's original vegetation remains. One of the largest areas is Tijuca Forest National Park. In this work, the concentrations of 13 carbonyl compounds in an isolated area inside Tijuca Forest, in an urban park with primary and secondary vegetation (Gericinó Natural Park) and in two typical urban areas (Tijuca District and the city of Nilópolis) were determined. The main compounds were formaldehyde and acetaldehyde. The formaldehyde mean concentrations were 0.98 ± 1.00, 1.27 ± 1.67, 3.09 ± 1.60 and 2.33 ± 2.17 μg m−3 for Tijuca Forest, Gericinó Natural Park, Tijuca District and the city of Nilópolis, respectively. The mean acetaldehyde concentrations were, for the same locations, 0.93 ± 1.05, 2.94 ± 2.54, 2.78 ± 0.91 and 5.48 ± 1.90 μg m−3 . The results indicate that the compounds measured within the forest are transported from the city and that the trees play an important role in removing air pollutants. In contrast, the Gericinó protected area is heavily affected by urban emissions, and its capacity to dilute or absorb pollutants is low because of the sparse vegetation. [ABSTRACT FROM AUTHOR]- Published
- 2019
- Full Text
- View/download PDF
18. Foreword.
- Author
-
Dillmann, Rüdiger and Siciliano, Bruno
- Published
- 2020
19. A stochastic algorithm for automatic hand pose and motion estimation.
- Author
-
Cordella, Francesca, Corato, Francesco, Siciliano, Bruno, Zollo, Loredana, and Corato, Francesco Di
- Subjects
HAND ,KALMAN filtering ,ALGORITHMS ,OPTOELECTRONIC devices ,CAMERAS - Abstract
In this paper, a novel, robust, and simple method for automatically estimating the hand pose is proposed and validated. The method uses a multi-camera optoelectronic system and a model-based stochastic algorithm. The approach is marker-based and relies on an Unscented Kalman Filter. A hand kinematic model is introduced for constraining relative marker's positions and improving the algorithm robustness with respect to outliers and possible occlusions. The algorithm outputs are 3D coordinate measures of markers and hand joint angle values. To validate the proposed algorithm, a comparison with ground truths for angular and 3D coordinate measures is carried out. The comparative analysis shows the advantages of using the model-based stochastic algorithm with respect to standard processing software of optoelectronic cameras in terms of implementation simplicity, time consumption, and user effort. The accuracy is remarkable, with a difference of maximum 0.035r a d and 4m m with respect to angular and 3D Cartesian coordinates ground truths, respectively. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
20. Vision-based and IMU-aided scale factor-free linear velocity estimator.
- Author
-
Mebarki, Rafik, Lippiello, Vincenzo, and Siciliano, Bruno
- Subjects
QUADROTOR helicopters ,HEMISPHERICAL photography ,LINEAR velocity ,KALMAN filtering ,IMAGE processing - Abstract
This paper presents a new linear velocity estimator based on the unscented Kalman filter and making use of image information aided with inertial measurements. The proposed technique is independent of the scale factor in case of planar observed scene and does not require a priori knowledge of the scene. Image moments of virtual objects, i.e. sets of classical image features such as corners collected online, are employed as the sole correcting information to be fed back to the estimator. Experimental results performed with a quadrotor equipped with a fisheye camera highlight the potential of the proposed approach. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
21. Series Editor’s Foreword.
- Author
-
Siciliano, Bruno
- Published
- 2023
22. Robotics and the Handbook.
- Author
-
Siciliano, Bruno and Khatib, Oussama
- Published
- 2016
- Full Text
- View/download PDF
23. Redundancy Resolution in Human-Robot Co-manipulation with Cartesian Impedance Control.
- Author
-
Ficuciello, Fanny, Villani, Luigi, and Siciliano, Bruno
- Published
- 2016
- Full Text
- View/download PDF
24. Foreword.
- Author
-
Siciliano, Bruno
- Published
- 2023
25. Human Motion Mapping to a Robot Arm with Redundancy Resolution.
- Author
-
Ficuciello, Fanny, Romano, Amedeo, Lippiello, Vincenzo, Villani, Luigi, and Siciliano, Bruno
- Published
- 2014
- Full Text
- View/download PDF
26. A Robust Hand Pose Estimation Algorithm for Hand Rehabilitation.
- Author
-
Cordella, Francesca, Di Corato, Francesco, Zollo, Loredana, and Siciliano, Bruno
- Published
- 2013
- Full Text
- View/download PDF
27. Postural Synergies and Neural Network for Autonomous Grasping: A Tool for Dextrous Prosthetic and Robotic Hands.
- Author
-
Ficuciello, Fanny, Palli, Gianluca, Melchiorri, Claudio, and Siciliano, Bruno
- Published
- 2013
- Full Text
- View/download PDF
28. Mapping Grasps from the Human Hand to the DEXMART Hand by Means of Postural Synergies and Vision.
- Author
-
Ficuciello, Fanny, Palli, Gianluca, Melchiorri, Claudio, and Siciliano, Bruno
- Published
- 2013
- Full Text
- View/download PDF
29. Real-Time Estimation of Planar Surfaces in Arbitrary Environments Using Microsoft Kinect Sensor.
- Author
-
Castaldo, Francesco, Lippiello, Vincenzo, Palmieri, Francesco A. N., and Siciliano, Bruno
- Published
- 2013
- Full Text
- View/download PDF
30. Null-Space Impedance Control For Physical Human-Robot Interaction.
- Author
-
Villani, Luigi, Sadeghian, Hamid, and Siciliano, Bruno
- Published
- 2013
- Full Text
- View/download PDF
31. Grasping and Control of Multi-Fingered Hands.
- Author
-
Villani, Luigi, Ficuciello, Fanny, Lippiello, Vincenzo, Palli, Gianluca, Ruggiero, Fabio, and Siciliano, Bruno
- Published
- 2012
- Full Text
- View/download PDF
32. A Framework for Force and Visual Control of Robot Manipulators.
- Author
-
Lippiello, Vincenzo, Siciliano, Bruno, and Villani, Luigi
- Abstract
A framework for force and visual control of robot manipulators in contact with a partially known environment is proposed. The environment is modelled as a rigid object of known geometry but of unknown and time-varying pose. An algorithm for online estimation of the object pose is adopted, based on visual data as well as on force measurements. This information is used by a force/position controller. The resulting control scheme has a inner/outer structure where the outer loop performs pose estimation and the inner loop is devoted to interaction control. [ABSTRACT FROM AUTHOR]
- Published
- 2011
- Full Text
- View/download PDF
33. Force and Visual Control for Safe Human-Robot Interaction.
- Author
-
Siciliano, Bruno, Villani, Luigi, Lippiello, Vincenzo, and De Santis, Agostino
- Abstract
Abstract. Unlike the industrial robotics domain where the workspace of machines and humans can be segmented, applications of intelligent machines that work in contact with humans are increasing, which involve e.g. haptic interfaces and teleoperators, cooperative material-handling, power extenders and such high-volume markets as rehabilitation, physical training and entertainment. Force and vision play a fundamental role to increase the autonomy of a robotic system, especially in the presence of humans. Vision provides global information on the surrounding environment to be used for motion planning and obstacle avoidance, while force allows adjusting the robot motion so that the local constraints imposed by the environment are satisfied. In order to avoid dangerous collisions and ensure a safe interaction, suitable control strategies based on force and visual feedback can be used while tracking human motion. This paper surveys such strategies and presents some experimental results in a number of significant case studies. [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
34. Human-aware Interaction Control of Robot Manipulators Based on Force and Vision.
- Author
-
Villani, Luigi, De Santis, Agostino, Lippiello, Vincenzo, and Siciliano, Bruno
- Abstract
The extension of application domains of robotics from factories to human environments leads to implementing proper strategies for close interaction between people and robots. On the one hand, small-scale industrial robots have to learn to get along with human coworkers in factories, and, on the other hand, service robots are a solution for automatizing common daily tasks in domestic environments, due to lack or high cost of human expertise. The size of an industrial robot, or the necessary autonomous behavior of a service robot, can result in dangerous situations for humans coexisting in the robot operational domain. Therefore, physical issues must be carefully considered, since ˵natural″ or unexpected behaviors of people during interaction with robots can result in injuries, which may be severe, when considering the current mechanical structure of robots available on the market [1]. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
35. BackMatter.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Published
- 2009
36. FrontMatter.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Published
- 2009
37. Introduction.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
Robotics is concerned with the study of those machines that can replace human beings in the execution of a task, as regards both physical activity and decision making. The goal of the introductory chapter is to point out the problems related to the use of robots in industrial applications, as well as the perspectives offered by advanced robotics. A classification of the most common mechanical structures of robot manipulators and mobile robots is presented. Topics of modelling, planning and control are introduced which will be examined in the following chapters. The chapter ends with a list of references dealing with subjects both of specific interest and of related interest to those covered by this textbook. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
38. Kinematics.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
A manipulator can be schematically represented from a mechanical viewpoint as a kinematic chain of rigid bodies (links) connected by means of revolute or prismatic joints. One end of the chain is constrained to a base, while an end-effector is mounted to the other end. The resulting motion of the structure is obtained by composition of the elementary motions of each link with respect to the previous one. Therefore, in order to manipulate an object in space, it is necessary to describe the end-effector position and orientation. This chapter is dedicated to the derivation of the direct kinematics equation through a systematic, general approach based on linear algebra. This allows the end-effector position and orientation (pose) to be expressed as a function of the joint variables of the mechanical structure with respect to a reference frame. Both open-chain and closed-chain kinematic structures are considered. With reference to a minimal representation of orientation, the concept of operational space is introduced and its relationship with the joint space is established. Furthermore, a calibration technique of the manipulator kinematic parameters is presented. The chapter ends with the derivation of solutions to the inverse kinematics problem, which consists of the determination of the joint variables corresponding to a given end-effector pose. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
39. Differential Kinematics and Statics.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
In the previous chapter, direct and inverse kinematics equations establishing the relationship between the joint variables and the end-effector pose were derived. In this chapter, differential kinematics is presented which gives the relationship between the joint velocities and the corresponding end-effector linear and angular velocity. This mapping is described by a matrix, termed geometric Jacobian, which depends on the manipulator configuration. Alternatively, if the end-effector pose is expressed with reference to a minimal representation in the operational space, it is possible to compute the Jacobian matrix via differentiation of the direct kinematics function with respect to the joint variables. The resulting Jacobian, termed analytical Jacobian, in general differs from the geometric one. The Jacobian constitutes one of the most important tools for manipulator characterization; in fact, it is useful for finding singularities, analyzing redundancy, determining inverse kinematics algorithms, describing the mapping between forces applied to the end-effector and resulting torques at the joints (statics) and, as will be seen in the following chapters, deriving dynamic equations of motion and designing operational space control schemes. Finally, the kineto-statics duality concept is illustrated, which is at the basis of the definition of velocity and force manipulability ellipsoids. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
40. Trajectory Planning.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
For the execution of a specific robot task, it is worth considering the main features of motion planning algorithms. The goal of trajectory planning is to generate the reference inputs to the motion control system which ensures that the manipulator executes the planned trajectories. The user typically specifies a number of parameters to describe the desired trajectory. Planning consists of generating a time sequence of the values attained by an interpolating function (typically a polynomial) of the desired trajectory. This chapter presents some techniques for trajectory generation, both in the case when the initial and final point of the path are assigned (point-to-point motion), and in the case when a finite sequence of points are assigned along the path (motion through a sequence of points). First, the problem of trajectory planning in the joint space is considered, and then the basic concepts of trajectory planning in the operational space are illustrated. The treatment of the motion planning problem for mobile robots is deferred to Chap. 12. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
41. Actuators and Sensors.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
In this chapter, two basic robot components are treated: actuators and sensors. In the first part, the features of an actuating system are presented in terms of the power supply, power amplifier, servomotor and transmission. In view of their control versatility, two types of servomotors are used, namely, electric servomotors for actuating the joints of small and medium size manipulators, and hydraulic servomotors for actuating the joints of large size manipulators. The models describing the input/output relationship for such servomotors are derived, together with the control schemes of the drives. The electric servomotors are also employed to actuate the wheels of the mobile robots, which will be dealt with in Chap. 11. Successively, proprioceptive sensors are presented which allow measurement of the quantities characterizing the internal state of the manipulator, namely, encoders and resolvers for joint position measurement, tachometers for joint velocity measurement; further, exteroceptive sensors are presented including force sensors for end-effector force measurement, distance sensors for detection of objects in the workspace, and vision sensors for the measurement of the characteristic parameters of such objects, whenever the manipulator interacts with the environment. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
42. Control Architecture.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
This chapter is devoted to presenting a reference model for the functional architecture of an industrial robot΄s control system. The hierarchical structure and its articulation into functional modules allows the determination of the requirements and characteristics of the programming environment and the hardware architecture. The architecture refers to robot manipulators, yet its articulation in levels also holds for mobile robots. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
43. Dynamics.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
Derivation of the dynamic model of a manipulator plays an important role for simulation of motion, analysis of manipulator structures, and design of control algorithms. Simulating manipulator motion allows control strategies and motion planning techniques to be tested without the need to use a physically available system. The analysis of the dynamic model can be helpful for mechanical design of prototype arms. Computation of the forces and torques required for the execution of typical motions provides useful information for designing joints, transmissions and actuators. The goal of this chapter is to present two methods for derivation of the equations of motion of a manipulator in the joint space. The first method is based on the Lagrange formulation and is conceptually simple and systematic. The second method is based on the Newton–Euler formulation and yields the model in a recursive form; it is computationally more efficient since it exploits the typically open structure of the manipulator kinematic chain. Then, a technique for dynamic parameter identification is presented. Further, the problems of direct dynamics and inverse dynamics are formalized, and a technique for trajectory dynamic scaling is introduced, which adapts trajectory planning to the dynamic characteristics of the manipulator. The chapter ends with the derivation of the dynamic model of a manipulator in the operational space and the definition of the dynamic manipulability ellipsoid. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
44. Motion Control.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
In Chap. 4, trajectory planning techniques have been presented which allow the generation of the reference inputs to the motion control system. The problem of controlling a manipulator can be formulated as that to determine the time history of the generalized forces (forces or torques) to be developed by the joint actuators, so as to guarantee execution of the commanded task while satisfying given transient and steady-state requirements. The task may regard either the execution of specified motions for a manipulator operating in free space, or the execution of specified motions and contact forces for a manipulator whose end-effector is constrained by the environment. In view of problem complexity, the two aspects will be treated separately; first, motion control in free space, and then control of the interaction with the environment. The problem of motion control of a manipulator is the topic of this chapter. A number of joint space control techniques are presented. These can be distinguished between decentralized control schemes, i.e., when the single manipulator joint is controlled independently of the others, and centralized control schemes, i.e., when the dynamic interaction effects between the joints are taken into account. Finally, as a premise to the interaction control problem, the basic features of operational space control schemes are illustrated. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
45. Force Control.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
One of the fundamental requirements for the success of a manipulation task is the capacity to handle interaction between manipulator and environment. The quantity that describes the state of interaction more effectively is the contact force at the manipulator΄s end-effector. High values of contact force are generally undesirable since they may stress both the manipulator and the manipulated object. In this chapter, performance of operational space motion control schemes is studied first, during the interaction of a manipulator with the environment. The concepts of mechanical compliance and impedance are introduced, with special regard to the problem of integrating contact force measurements into the control strategy. Then, force control schemes are presented which are obtained from motion control schemes suitably modified by the closure of an outer force regulation feedback loop. For the planning of control actions to perform an interaction task, natural constraints set by the task geometry and artificial constraints set by the control strategy are established; the constraints are referred to a suitable constraint frame. The formulation is conveniently exploited to derive hybrid force/motion control schemes. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
46. Visual Servoing.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
Vision allows a robotic system to obtain geometrical and qualitative information on the surrounding environment to be used both for motion planning and control. In particular, control based on feedback of visual measurements is termed visual servoing. In the first part of this chapter, some basic algorithms for image processing, aimed at extracting numerical information referred to as image feature parameters, are presented. These parameters, relative to images of objects present in the scene observed by a camera, can be used to estimate the pose of the camera with respect to the objects and vice versa. To this end, analytical pose estimation methods, based on the measurement of a certain number of points or correspondences are presented. Also, numerical pose estimation methods, based on the integration of the linear mapping between the camera velocity in the operational space and the time derivative of the feature parameters in the image plane, are introduced. In cases in which multiple images of the same scene, taken from different viewpoints, are available, additional information can be obtained using stereo vision techniques and epipolar geometry. A fundamental operation is also camera calibration; to this end, a calibration method based on the measurement of a certain number of correspondences is presented. Then, the two main approaches to visual servoing are introduced, namely position-based visual servoing and image-based visual servoing, as well as a scheme, termed hybrid visual servoing, which combines the benefits of both approaches. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
47. Mobile Robots.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
The previous chapters deal mainly with articulated manipulators that represent the large majority of robots used in industrial settings. However, mobile robots are becoming increasingly important in advanced applications, in view of their potential for autonomous intervention. This chapter presents techniques for modelling, planning and control of wheeled mobile robots. The structure of the kinematic constraints arising from the pure rolling of the wheels is first analyzed; it is shown that such constraints are in general nonholonomic and consequently reduce the local mobility of the robot. The kinematic model associated with the constraints is introduced to describe the instantaneous admissible motions, and conditions are given under which it can be put in chained form. The dynamic model, that relates the admissible motions to the generalized forces acting on the robot DOFs, is then derived. The peculiar nature of the kinematic model, and in particular the existence of flat outputs, is exploited to devise trajectory planning methods that guarantee that the nonholonomic constraints are satisfied. The structure of minimum-time trajectories is also analyzed. The motion control problem for mobile robots is then discussed, with reference to two basic motion tasks, i.e., trajectory tracking and posture regulation. The chapter concludes by surveying some techniques for odometric localization that is necessary to implement feedback control schemes. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
48. Motion Planning.
- Author
-
Siciliano, Bruno, Sciavicco, Lorenzo, Villani, Luigi, and Oriolo, Giuseppe
- Abstract
The trajectory planning methods presented in Chaps. 4 and 11, respectively for manipulators and mobile robots, operate under the simplifying assumption that the workspace is empty. In the presence of obstacles, it is necessary to plan motions that enable the robot to execute the assigned task without colliding with them. This problem, referred to as motion planning, is the subject of this chapter. After defining a canonical version of the problem, the concept of configuration space is introduced in order to achieve an efficient formulation. A selection of representative planning techniques is then presented. The method based on the notion of retraction characterizes the connectivity of the free configuration space using a roadmap, i.e., a set of collision-free paths, while the cell decomposition method identifies a network of channels with the same property. The PRM and bidirectional RRT techniques are probabilistic in nature and rely on the randomized sampling of the configuration space and the memorization of those samples that do not cause a collision between the robot and the obstacles. The artificial potential method is also described as a heuristic approach particularly suited to on-line planning problems, where the geometry of the workspace obstacles is unknown in advance. The chapter ends with a discussion of the application of the presented planning methods to the robot manipulator case. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
49. A Probability-Based Approach to Consumer Oriented Evaluation of Traditional Craft Items Using Kansai Data.
- Author
-
Siciliano, Bruno, Khatib, Oussama, Groen, Frans, Huynh, Van-Nam, Ono, Hiroakira, Lawry, Jonathan, Kreinovich, Vkladik, Nguyen, Hung T., Yan, Hongbin, Huynh, Van Nam, and Nakamori, Yoshiteru
- Abstract
This paper deals with the evaluation problem of Japanese traditional crafts in which product items are evaluated according so-called kansei features by means of the semantic differential method. As for traditional crafts, decisions on which items to buy or use are usually influenced by personal feelings/characteristics, we shall propose a consumer-oriented evaluation model targeting on those recommendation requests specified by consumers. Particularly, given a consumer's recommendation request, the proposed model aims at defining an evaluation function that quantifies how well a product item meets the consumer's feeling preference. An application for evaluating patterns of Kutani porcelain is conducted to illustrate how the proposed evaluation model works practically. [ABSTRACT FROM AUTHOR]
- Published
- 2008
- Full Text
- View/download PDF
50. Information from Inconsistent Knowledge: A Probability Logic Approach.
- Author
-
Siciliano, Bruno, Khatib, Oussama, Groen, Frans, Huynh, Van-Nam, Nakamori, Yoshiteru, Ono, Hiroakira, Lawry, Jonathan, Kreinovich, Vkladik, Nguyen, Hung T., Paris, Jeff B., Picado-Muiño, David, and Rosefield, Michael
- Abstract
We treat the sentences in a finite inconsistent knowledge base as assertions that are true with probability at least some primary threshold η and consider as consequences those assertions entailed to have probability at least some secondary threshold ζ. [ABSTRACT FROM AUTHOR]
- Published
- 2008
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.