Textbooks Suitable for ...

University-level Students

Software Engineering for Experimental Robotics

Editor: Davide Brugali

STAR Volume 30

Abstract: Software Engineering for Experimental Robotics collects contributions that describe the state of the art in software development for the Robotics domain. It reports on innovative ideas that are progressively introduced in the software development process, in order to promote the reuse of robotic software artifacts: domain engineering, components, frameworks and architectural styles. It illustrates the results of the most successful and well-known research projects which aim to develop reusable robotic software systems. Most of the chapters report on concepts and ideas discussed at the well attended ICRA2005 Workshop on "Principles and Practice of Software Development in Robotics", Barcelona, Spain, April 18 2005. The authors are recognised as leading scholars internationally, and the result is an effective blend of fundamental and innovative results on research and development in software for robotic systems, where one common factor is the integration of reusable building blocks. Besides the advancement in the field, most contributions survey the state of the art, report a number of practical applications to real systems, and discuss possible future developments.

Fast SLAM

Authors: Michael Montemerlo, Sebastian Thrun

STAR Volume 27

Abstract: This monograph describes a new family of algorithms for the simultaneous localization and mapping problem in robotics (SLAM). SLAM addresses the problem of acquiring an environment map with a roving robot, while simultaneously localizing the robot relative to this map. This problem has received enormous attention in the robotics community in the past few years, reaching a peak of popularity on the occasion of the DARPA Grand Challenge in October 2005, which was won by the team headed by the authors. The FastSLAM family of algorithms applies particle filters to the SLAM Problem, which provides new insights into the data association problem that is paramount in SLAM. The FastSLAM-type algorithms have enabled robots to acquire maps of unprecedented size and accuracy, in a number of robot application domains and have been successfully applied in different dynamic environments, including the solution to the problem of people tracking.

Intelligent Vehicle Systems: A 4D/RCS Approach

Editors: Raj Madhavan, Elena R. Messina and James S. Albus

Nova Science Publishers, Inc. ISBN: 1-60021-260-3

This book presents new research on autonomous mobility capabilities and shows how technological advances can be anticipated in the coming two decades. An in-depth description is presented on the theoretical foundations and engineering approaches that enable these capabilities. Chapter 1 provides a brief introduction to the 4D/RCS reference model architecture and design methodology that has proven successful in guiding the development of autonomous mobility systems. Chapters 2 through 7 provide more detailed descriptions of research that has been conducted and algorithms that have been developed to implement the various aspects of the 4D/RCS reference model architecture and design methodology. Chapters 8 and 9 discuss applications, performance measures, and standards. Chapter 10 provides a history of Army and DARPA research in autonomous ground mobility. The Epilog provides a perspective on the potential future developments in autonomous mobility.

Springer Handbook of Robotics

Editors: Bruno Siciliano and Oussama Khatib

From Springer's 2006 catalogue:

"Robotics is undergoing a major transformation in scope and dimension. Starting from a predominantly industrial focus, robotics has been rapidly expanding into the challenges of unstructured environments. The Springer Handbook of Robotics incorporates these new developments and therefore basically differs from other handbooks of robotics focusing on industrial applications. It presents a widespread and well-structured conglomeration of new emerging application areas of robotics. The handbook is an ideal resource for robotics experts but also for people new to this expanding field such as engineers, medical doctors, computer scientists, designers; edited by two internationally renowned experts."

This 1500-page handbook is due out in March 2007.

European Robotics Symposium 2006

STAR Volume 22, Editor: Henrik Christensen.

Abstract: This unique reference represents a cross-section of forefront robotics research, ranging from robotics and systems to learning, autonomy and failure detection, from vision and navigation to localization and mapping, which are based on the papers presented at the 1st European Robotics Symposium (EUROS-06) held in Palermo, Italy from 16-18 March, 2006. The European Robotics Symposium (EUROS) is a brand-new International scientific event promoted by EURON, the European Robotics Network. Since its inception in 2000, EURON links most of the European robotics research teams and today (2006) involves more than 165 universities and companies across all of its member states. The EUROS meeting will be held in Europe every other year, but international participation at all levels is strongly encouraged making it a meeting place for high-quality presentation of interesting international research on robotics.

Welding Robots Technology

System Issues and Application,
by J. Norberto Pires, Altino Loureiro, and Gunnar Bölmsjo.

From car manufacturing to production of niche products, welding is one of the most widespread and successful applications of industrial robotics. This book is an overview of robotic welding at the beginning of this century. The last few years-worth of evolution in robotic welding are described, illustrating the rapid innovations and featuring: Welding Technology; Sensors and Sensing Techniques; Industrial robotic welding systems; and Actual industrial application of modern-day robotic welding techniques. Containing worked examples and problems, this book will be of value to students of robotics and manufacturing engineering who wish to understand the latest robot welding technologies while also being a useful reference for active researchers and those working in industry. The book signposts future developments and aims to give readers the information they need to contribute to the next wave of development in the area of manufacturing technology.

Biomimetic Neural Learning for Intelligent Robots

edited by Stefan Wermter, Günther Palm, and Mark Elshaw, 2005

This book presents research performed as part of the EU project on biomimetic multimodal learning in a mirror neuron-based robot (MirrorBot) and contributions presented at the International AI-Workshop in NeuroBotics. The overall aim of the book is to present a broad spectrum of current research into biomimetic neural learning for intelligent autonomous robots. There seems to be a need for a new type of robots which is inspired by nature and so performs in a more flexible learned manner than current robots. This new type of robots is driven by recent new theories and experiments in neuroscience indicating that a biological and neuroscience-oriented approach could lead to new life-like robotic systems.

The book focuses on some of the research progress made in the MirrorBot project which uses concepts from mirror neurons as a basis for the integration of vision, language and action. In this book we show the development of new techniques using cell assemblies, associative neural networks, and Hebbian-type learning in order to associate vision, language and motor concepts. We have developed biomimetic multimodal learning and language instruction in a robot to investigate the task of searching for objects. As well as the research performed in this area for the MirrorBot project, the second part of this book incorporates significant contributes from essential research in the field of biomimetic robotics. This second part of the book concentrates on the progress made in neuroscience-inspired robotic learning approaches (in short: Neuro-Botics).

We hope that this book stimulates and encourages new research in this area.

Introduction to Autonomous Mobile Robots

A Bradford book by Roland Siegwart and Illah R. Nourbakhsh.

Mobile robots range from the teleoperated Sojourner on the Mars Pathfinder mission to cleaning robots in the Paris Metro. Introduction to Autonomous Mobile Robots offers students and other interested readers an overview of the technology of mobility -- the mechanisms that allow a mobile robot to move through a real world environment to perform its tasks -- including locomotion, sensing, localization, and motion planning. It discusses all facets of mobile robotics, including hardware design, wheel design, kinematics analysis, sensors and perception, localization, mapping, and robot control architectures.

The design of any successful robot involves the integration of many different disciplines, among them kinematics, signal analysis, information theory, artificial intelligence, and probability theory. Reflecting this, the book presents the techniques and technology that enable mobility in a series of interacting modules. Each chapter covers a different aspect of mobility, as the book moves from low-level to high-level details. The first two chapters explore low-level locomotory ability, examining robots' wheels and legs and the principles of kinematics. This is followed by an in-depth view of perception, including descriptions of many "off-the-shelf" sensors and an analysis of the interpretation of sensed data. The final two chapters consider the higher-level challenges of localization and cognition, discussing successful localization strategies, autonomous mapping, and navigation competence. Bringing together all aspects of mobile robotics into one volume, Introduction to Autonomous Mobile Robots can serve as a textbook for coursework or a working tool for beginners in the field.

Modelling and Control of Robot Manipulators

Series: Advanced Textbooks in Control and Signal Processing
Lorenzo Sciavicco, Bruno Siciliano

Fundamental and technological topics are uniquely blended and clearly developed in nine chapters with a gradually increasing level of complexity. A wide variety of relevant problems is raised throughout, and the proper tools to find engineering-oriented solutions are introduced and explained, step by step. Fundamental coverage includes: Kinematics; Statics and dynamics of manipulators; Trajectory planning and motion control in free space. Technological aspects include: Actuators; Sensors; Hardware/software control architectures; Industrial robot-control algorithms. Furthermore, established research results involving description of end-effector orientation, closed kinematic chains, kinematic redundancy and singularities, dynamic parameter identification, robust and adaptive control and force/motion control are provided. To provide readers with a homogeneous background, three appendices are included on: Linear algebra; Rigid-body mechanics; Feedback control. To acquire practical skill, more than 50 examples and case studies are carefully worked out and interwoven through the text, with frequent resort to simulation. In addition, more than 80 end-of-chapter exercises are proposed, and the book is accompanied by a solutions manual containing the MATLAB code for computer problems; this is available from the publisher free of charge to those adopting this work as a textbook for courses.

Robot Force Control Series:

Kluwer International Series in Engineering and Computer Science Vol. 540
Bruno Siciliano and Luigi Villani, 2000

One of the fundamental requirements for the success of a robot task is the capability 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; hence the need to seek for effective force control strategies. The book provides a theoretical and experimental treatment of robot interaction control. In the framework of model-based operational space control, stiffness control and impedance control are presented as the basic strategies for indirect force control; a key feature is the coverage of six-degree-of-freedom interaction tasks and manipulator kinematic redundancy. Then, direct force control strategies are presented which are obtained from motion control schemes suitably modified by the closure of an outer force regulation feedback loop. Finally, advanced force and position control strategies are presented which include passivity-based, adaptive and output feedback control schemes. Remarkably, all control schemes are experimentally tested on a setup consisting of a seven-joint industrial robot with open control architecture and force/torque sensor. The topic of robot force control is not treated in depth in robotics textbooks, in spite of its crucial importance for practical manipulation tasks. In the few books addressing this topic, the material is often limited to single-degree-of-freedom tasks. On the other hand, several results are available in the robotics literature but no dedicated monograph exists. The book is thus aimed at filling this gap by providing a theoretical and experimental treatment of robot force control.

Modeling, Identification and Control of Robots

Wisama Khalil (IRCCyN-Nantes-France), and Etienne Dombre (LIRMM-Montpellier-France).

Summary: This book covers the three fundemental issues of manipulators (modeling, identification and control) using a unified approach for serial, tree structure and closed loop robots. It is intended for researchers, university lecturers, engineers, and postgraduate students in the field of automatic control, robotics and mechanics. It is a revised and augmented edition of the french version "Modélisation, identification et commande des robots" published by Hermès in 1999 and whose first edition "Modelisation et commande des robots" was published in 1988.

For further information consult http://www.hermespenton.com

Evolutionary Robotics  the Biology, Intelligence, and Technology of Self-organizing Machines

Stefano Nolfi and Dario Floreano

Summary: Evolutionary robotics is a new technique for the automatic creation of autonomous robots. Inspired by the Darwinian principle of selective reproduction of the fittest, it views robots as autonomous artificial organisms that develop their own skills in close interaction with the environment and without human intervention. Drawing heavily on biology and ethology, it uses the tools of neural networks, genetic algorithms, dynamic systems, and biomorphic engineering. The resulting robots share with simple biological systems the characteristics of robustness, simplicity, small size, flexibility, and modularity.

In evolutionary robotics, an initial population of artificial chromosomes, each encoding the control system of a robot, is randomly created and put into the environment. Each robot is then free to act (move, look around, manipulate) according to its genetically specified controller while its performance on various tasks is automatically evaluated. The fittest robots then "reproduce" by swapping parts of their genetic material with small random mutations. The process is repeated until the "birth" of a robot that satisfies the performance criteria.

This book describes the basic concepts and methodologies of evolutionary robotics and the results achieved so far. An important feature is the clear presentation of a set of empirical experiments of increasing complexity. Software with a graphic interface, freely available on a Web page (http://gral.ip.rm.cnr.it/evorobot/simulator.html), allows the reader to replicate and vary (in simulation and on real robots) most of the experiments.

MIT Press/ Bradford Books.

http://mitpress.mit.edu/book-home.tcl?isbn=0262140705

To download the Evorobot software visit:  http://gral.ip.rm.cnr.it/evorobot/simulator.html

Modeling and IPC Control of Iteractive Mechanical Systems: a Coordinate-free Approach

Stefano Stramigioli
Springer Lecture Notes in Control and Information Sciences 266.

Robots, and more generally mechanical systems, are types of physical system. This is why it is important to study and control these systems using information about their particular structure that describes their particular nature. In discussing physical systems, concepts like energy, interconnection and interaction, become of substantial importance. Furthermore, during the modeling and control tasks, the results we obtain should be independent from artificial co-ordinates that people use to analyse the results of their work. This has lead to the concept of co-ordinate free description and tensors that have been used a lot in the theory of relativity.Throughout this book emphasis is placed on the intrinsic description of the results reported.The book describes the modeling and control of robotic systems subject to interaction. It covers everything from basic concepts of differential geometry to real robotics. Physics and the geometric interconnection of arts play a major role throughout the work.

www.amazon.com page

Motion control systems for wheeled robots.

S.F. Burdakov, I.V. Miroshnik and R.E. Stelmakov.

Summary: The book is devoted to the problems of modelling, analysis and control of multi-wheeled (mobile) robots. Dynamical and kinematic models of the robots, theoretical problems of path planning and design of trajectory control systems, as well as applied aspects of motion control in mobile environments and those of the use of vision systems, are considered. The text is based on the modern techniques of analysis and design of complex mechanical systems, a geometric approach to nonlinear control and fuzzy logic control theory. Technical methodologies of the implementation of the control systems for typical samples of wheeled robots are represented; numerous examples and results of simulation are included in the book.

The book contains results of the cooperative research accomplished by the Laboratory ``Control of Complex Systems'' of the Institute for Problems of Mechanical Engineering of the Russian Academy of Sciences, the Department ``Mechanics and Control Processes'' of the State Technical University and the Laboratory of Cybernetics and Control Systems of the State Institute of Fine Mechanics and Optics. The research was supported by the Russian Foundation for Basic Research, Russian Federal Program ``Integration'', as well as the Scientific and Educational Center ``St. Petersburg Academical University''.

 

Created by EURON

On-Line Resources

Paper Publications

Valid XHTML 1.0 Transitional

Webmaster :  Last update :  26 Feb 2007
 Graphic design :  Maibritt Popp Stuckert Jørgensen Structural design :  Bridget Hallam