3,709 research outputs found
A Self-Organizing Neural Model of Motor Equivalent Reaching and Tool Use by a Multijoint Arm
This paper describes a self-organizing neural model for eye-hand coordination. Called the DIRECT model, it embodies a solution of the classical motor equivalence problem. Motor equivalence computations allow humans and other animals to flexibly employ an arm with more degrees of freedom than the space in which it moves to carry out spatially defined tasks under conditions that may require novel joint configurations. During a motor babbling phase, the model endogenously generates movement commands that activate the correlated visual, spatial, and motor information that are used to learn its internal coordinate transformations. After learning occurs, the model is capable of controlling reaching movements of the arm to prescribed spatial targets using many different combinations of joints. When allowed visual feedback, the model can automatically perform, without additional learning, reaches with tools of variable lengths, with clamped joints, with distortions of visual input by a prism, and with unexpected perturbations. These compensatory computations occur within a single accurate reaching movement. No corrective movements are needed. Blind reaches using internal feedback have also been simulated. The model achieves its competence by transforming visual information about target position and end effector position in 3-D space into a body-centered spatial representation of the direction in 3-D space that the end effector must move to contact the target. The spatial direction vector is adaptively transformed into a motor direction vector, which represents the joint rotations that move the end effector in the desired spatial direction from the present arm configuration. Properties of the model are compared with psychophysical data on human reaching movements, neurophysiological data on the tuning curves of neurons in the monkey motor cortex, and alternative models of movement control.National Science Foundation (IRI 90-24877); Office of Naval Research (N00014-92-J-1309); Air Force Office of Scientific Research (F49620-92-J-0499); National Science Foundation (IRI 90-24877
Control Strategies for Autonomous Vehicles
This chapter focuses on the self-driving technology from a control
perspective and investigates the control strategies used in autonomous vehicles
and advanced driver-assistance systems from both theoretical and practical
viewpoints. First, we introduce the self-driving technology as a whole,
including perception, planning and control techniques required for
accomplishing the challenging task of autonomous driving. We then dwell upon
each of these operations to explain their role in the autonomous system
architecture, with a prime focus on control strategies. The core portion of
this chapter commences with detailed mathematical modeling of autonomous
vehicles followed by a comprehensive discussion on control strategies. The
chapter covers longitudinal as well as lateral control strategies for
autonomous vehicles with coupled and de-coupled control schemes. We as well
discuss some of the machine learning techniques applied to autonomous vehicle
control task. Finally, we briefly summarize some of the research works that our
team has carried out at the Autonomous Systems Lab and conclude the chapter
with a few thoughtful remarks
Study and Development of Mechatronic Devices and Machine Learning Schemes for Industrial Applications
Obiettivo del presente progetto di dottorato è lo studio e sviluppo di sistemi meccatronici e di modelli machine learning per macchine operatrici e celle robotizzate al fine di incrementarne le prestazioni operative e gestionali. Le pressanti esigenze del mercato hanno imposto lavorazioni con livelli di accuratezza sempre più elevati, tempi di risposta e di produzione ridotti e a costi contenuti. In questo contesto nasce il progetto di dottorato, focalizzato su applicazioni di lavorazioni meccaniche (e.g. fresatura), che includono sistemi complessi quali, ad esempio, macchine a 5 assi e, tipicamente, robot industriali, il cui utilizzo varia a seconda dell’impiego. Oltre alle specifiche problematiche delle lavorazioni, si deve anche considerare l’interazione macchina-robot per permettere un’efficiente capacità e gestione dell’intero impianto. La complessità di questo scenario può evidenziare sia specifiche problematiche inerenti alle lavorazioni (e.g. vibrazioni) sia inefficienze più generali che riguardano l’impianto produttivo (e.g. asservimento delle macchine con robot, consumo energetico). Vista la vastità della tematica, il progetto si è suddiviso in due parti, lo studio e sviluppo di due specifici dispositivi meccatronici, basati sull’impiego di attuatori piezoelettrici, che puntano principalmente alla compensazione di vibrazioni indotte dal processo di lavorazione, e l’integrazione di robot per l’asservimento di macchine utensili in celle robotizzate, impiegando modelli di machine learning per definire le traiettorie ed i punti di raggiungibilità del robot, al fine di migliorarne l’accuratezza del posizionamento del pezzo in diverse condizioni. In conclusione, la presente tesi vuole proporre soluzioni meccatroniche e di machine learning per incrementare le prestazioni di macchine e sistemi robotizzati convenzionali. I sistemi studiati possono essere integrati in celle robotizzate, focalizzandosi sia su problematiche specifiche delle lavorazioni in macchine operatrici sia su problematiche a livello di impianto robot-macchina. Le ricerche hanno riguardato un’approfondita valutazione dello stato dell’arte, la definizione dei modelli teorici, la progettazione funzionale e l’identificazione delle criticità del design dei prototipi, la realizzazione delle simulazioni e delle prove sperimentali e l’analisi dei risultati.The aim of this Ph.D. project is the study and development of mechatronic systems and machine learning models for machine tools and robotic applications to improve their performances. The industrial demands have imposed an ever-increasing accuracy and efficiency requirement whilst constraining the cost. In this context, this project focuses on machining processes (e.g. milling) that include complex systems such as 5-axes machine tool and industrial robots, employed for various applications. Beside the issues related to the machining process itself, the interaction between the machining centre and the robot must be considered for the complete industrial plant’s improvement. This scenario´s complexity depicts both specific machining problematics (e.g. vibrations) and more general issues related to the complete plant, such as machine tending with an industrial robot and energy consumption. Regarding the immensity of this area, this project is divided in two parts, the study and development of two mechatronic devices, based on piezoelectric stack actuators, for the active vibration control during the machining process, and the robot machine tending within the robotic cell, employing machine learning schemes for the trajectory definition and robot reachability to improve the corresponding positioning accuracy. In conclusion, this thesis aims to provide a set of solutions, based on mechatronic devices and machine learning schemes, to improve the conventional machining centre and the robotic systems performances. The studied systems can be integrated within a robotic cell, focusing on issues related to the specific machining process and to the interaction between robot-machining centre. This research required a thorough study of the state-of-the-art, the formulation of theoretical models, the functional design development, the identification of the critical aspects in the prototype designs, the simulation and experimental campaigns, and the analysis of the obtained results
Comparative evaluation of approaches in T.4.1-4.3 and working definition of adaptive module
The goal of this deliverable is two-fold: (1) to present and compare different approaches towards learning and encoding movements us- ing dynamical systems that have been developed by the AMARSi partners (in the past during the first 6 months of the project), and (2) to analyze their suitability to be used as adaptive modules, i.e. as building blocks for the complete architecture that will be devel- oped in the project. The document presents a total of eight approaches, in two groups: modules for discrete movements (i.e. with a clear goal where the movement stops) and for rhythmic movements (i.e. which exhibit periodicity). The basic formulation of each approach is presented together with some illustrative simulation results. Key character- istics such as the type of dynamical behavior, learning algorithm, generalization properties, stability analysis are then discussed for each approach. We then make a comparative analysis of the different approaches by comparing these characteristics and discussing their suitability for the AMARSi project
Forward Kinematic Modelling with Radial Basis Function Neural Network Tuned with a Novel Meta-Heuristic Algorithm for Robotic Manipulators
The complexity of forward kinematic modelling increases with the increase in the degrees of freedom for a manipulator. To reduce the computational weight and time lag for desired output transformation, this paper proposes a forward kinematic model mapped with the help of the Radial Basis Function Neural Network (RBFNN) architecture tuned by a novel meta-heuristic algorithm, namely, the Cooperative Search Optimisation Algorithm (CSOA). The architecture presented is able to automatically learn the kinematic properties of the manipulator. Learning is accomplished iteratively based only on the observation of the input–output relationship. Related simulations are carried out on a 3-Degrees of Freedom (DOF) manipulator on the Robot Operating System (ROS). The dataset created from the simulation is divided 65–35 for training–testing of the proposed model. The metrics used for model validation include spread value, cost and runtime for the training dataset, and Mean Relative Error, Normal Mean Square Error, and Mean Absolute Error for the testing dataset. A comparative analysis of the CSOA-RBFNN model is performed with an artificial neural network, support vector regression model, and with with other meta-heuristic RBFNN models, i.e., PSORBFNN and GWO-RBFNN, that show the effectiveness and superiority of the proposed technique.publishedVersio
Modification of Gesture-Determined-Dynamic Function with Consideration of Margins for Motion Planning of Humanoid Robots
The gesture-determined-dynamic function (GDDF) offers an effective way to
handle the control problems of humanoid robots. Specifically, GDDF is utilized
to constrain the movements of dual arms of humanoid robots and steer specific
gestures to conduct demanding tasks under certain conditions. However, there is
still a deficiency in this scheme. Through experiments, we found that the
joints of the dual arms, which can be regarded as the redundant manipulators,
could exceed their limits slightly at the joint angle level. The performance
straightly depends on the parameters designed beforehand for the GDDF, which
causes a lack of adaptability to the practical applications of this method. In
this paper, a modified scheme of GDDF with consideration of margins (MGDDF) is
proposed. This MGDDF scheme is based on quadratic programming (QP) framework,
which is widely applied to solving the redundancy resolution problems of robot
arms. Moreover, three margins are introduced in the proposed MGDDF scheme to
avoid joint limits. With consideration of these margins, the joints of
manipulators of the humanoid robots will not exceed their limits, and the
potential damages which might be caused by exceeding limits will be completely
avoided. Computer simulations conducted on MATLAB further verify the
feasibility and superiority of the proposed MGDDF scheme
- …