Articoli correlati a Small Unmanned Aircraft: Theory and Practice

Small Unmanned Aircraft: Theory and Practice - Rilegato

 
9780691149219: Small Unmanned Aircraft: Theory and Practice

Sinossi

Autonomous unmanned air vehicles (UAVs) are critical to current and future military, civil, and commercial operations. Despite their importance, no previous textbook has accessibly introduced UAVs to students in the engineering, computer, and science disciplines--until now. Small Unmanned Aircraft provides a concise but comprehensive description of the key concepts and technologies underlying the dynamics, control, and guidance of fixed-wing unmanned aircraft, and enables all students with an introductory-level background in controls or robotics to enter this exciting and important area.


The authors explore the essential underlying physics and sensors of UAV problems, including low-level autopilot for stability and higher-level autopilot functions of path planning. The textbook leads the student from rigid-body dynamics through aerodynamics, stability augmentation, and state estimation using onboard sensors, to maneuvering through obstacles. To facilitate understanding, the authors have replaced traditional homework assignments with a simulation project using the MATLAB/Simulink environment. Students begin by modeling rigid-body dynamics, then add aerodynamics and sensor models. They develop low-level autopilot code, extended Kalman filters for state estimation, path-following routines, and high-level path-planning algorithms. The final chapter of the book focuses on UAV guidance using machine vision.


Designed for advanced undergraduate or graduate students in engineering or the sciences, this book offers a bridge to the aerodynamics and control of UAV flight.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Randal W. Beard is a professor in the Department of Electrical and Computer Engineering at Brigham Young University. He is the coauthor of Distributed Consensus in Multi-vehicle Cooperative Control.
Timothy W. McLain is a professor in the Department of Mechanical Engineering at Brigham Young University.

Dalla quarta di copertina

"This book presents a unique and broad introduction to the necessary background, tools, and methods to design guidance, navigation, and control systems for unmanned air vehicles. Written with confidence and authority by leading researchers in the field, this effectively organized book provides an excellent reference for all those interested in this subject."--Emilio Frazzoli, Massachusetts Institute of Technology

"Presenting aircraft dynamics to nonaerospace students, this book provides a clear description and explanation for the design of navigation, guidance, and control algorithms for small to miniature unmanned aircraft systems."--Eric W. Frew, University of Colorado, Boulder

Estratto. © Ristampato con autorizzazione. Tutti i diritti riservati.

SMALL UNMANNED AIRCRAFT

Theory and PracticeBy RANDAL W. BEARD TIMOTHY W. McLAIN

PRINCETON UNIVERSITY PRESS

Copyright © 2012 Princeton University Press
All right reserved.

ISBN: 978-0-691-14921-9

Contents

Preface................................................................xi1 Introduction.........................................................12 Coordinate Frames....................................................83 Kinematics and Dynamics..............................................284 Forces and Moments...................................................395 Linear Design Models.................................................606 Autopilot Design Using Successive Loop Closure.......................957 Sensors for MAVs.....................................................1208 State Estimation.....................................................1439 Design Models for Guidance...........................................16410 Straight-line and Orbit Following...................................17411 Path Manager........................................................18712 Path Planning.......................................................20613 Vision-guided Navigation............................................226APPENDIX A: Nomenclature and Notation..................................247APPENDIX B: Quaternions................................................254APPENDIX C: Animations in Simulink.....................................260APPENDIX D: Modeling in Simulink Using S-Functions.....................270APPENDIX E: Airframe Parameters........................................275APPENDIX F: Trim and Linearization in Simulink.........................277APPENDIX G: Essentials from Probability Theory.........................286APPENDIX H: Sensor Parameters..........................................288Bibliography...........................................................291Index..................................................................299

Chapter One

Introduction

1.1 System Architecture

The objective of this book is to prepare the reader to do research in the exciting and rapidly developing field of autonomous navigation, guidance, and control of unmanned air vehicles. The focus is on the design of the software algorithms required for autonomous and semiautonomous flight. To work in this area, researchers must be familiar with a wide range of topics, including coordinate transformations, aerodynamics, autopilot design, state estimation, path planning, and computer vision. The aim of this book is to cover these essential topics, focusing in particular on their application to small and miniature air vehicles, which we denote by the acronym MAV.

In the development of the topics, we have in mind the software architecture shown in figure 1.1. The block labeled unmanned aircraft in figure 1.1 is the six-degree-of-freedom (DOF) physical aircraft that responds to servo command inputs (elevator, aileron, rudder, and throttle) and wind and other disturbances. The mathematical models required to understand fixed-wing flight are complicated and are covered in chapters 2 to 5 and chapter 9. In particular, in chapter 2 we discuss coordinate frames and transformations between frames. A study of coordinate frames is required since most specifications for MAVs are given in the inertial frame (e.g., orbit a specific coordinate), whereas most of the sensor measurements are with respect to the body frame, and the actuators exert forces and torques in the body frame. In chapter 3 we develop the kinematic and dynamic equations of motion of a rigid body. In chapter 4 we describe the aerodynamic forces and moments that act on fixed-wing aircraft. Chapter 5 begins by combining the results of chapters 3 and 4 to obtain a six-DOF, 12-state, nonlinear dynamic model for a MAV. While incorporating the fidelity desired for simulation purposes, the six-DOF model is fairly complicated and cumbersome. The design and analysis of aircraft control approaches are more easily accomplished using lower-order linear models. Linear models that describe small deviations from trim are derived in chapter 5, including linear transfer function and state-space models.

The block labeled autopilot in figure 1.1 refers to the low-level control algorithms that maintain roll and pitch angles, airspeed, altitude, and course heading. Chapter 6 introduces the standard technique of successive loop closure to design the autopilot control laws. Nested control loops are closed one at a time, with inner loops maintaining roll and pitch angles and outer loops maintaining airspeed, altitude, and course.

The autopilot and the higher level blocks rely on accurate state estimates obtained by dynamically filtering the onboard sensors, which include accelerometers, rate gyros, pressure sensors, magnetometers, and GPS receivers. A description of these sensors and their mathematical models is given in chapter 7. Because it is not possible to measure all the states of small unmanned aircraft using standard sensors, state estimation plays an important role. Descriptions of several state-estimation techniques that are effective for MAVs are given in chapter 8.

A complete model of the flight dynamics coupled with the autopilot and state estimation techniques represents a high dimensional, highly complex, nonlinear system of equations. The full model of the system is too complicated to facilitate the development of high level guidance algorithms. Therefore, chapter 9 develops low-order nonlinear equations that model the closed-loop behavior of the system. These models are used in subsequent chapters to develop guidance algorithms.

One of the primary challenges with MAVs is flight in windy conditions. Since airspeeds in the range of 20 to 40 mph are typical for MAVs, and since wind speeds at several hundred feet above ground level (AGL) almost always exceed 10 mph, MAVs must be able to maneuver effectively in wind. Traditional trajectory tracking methods used in robotics do not work well for MAVs. The primary difficulty with these methods is the requirement to be in a particular location at a particular time, which cannot properly take into account the variations in ground speed caused by the unknown and changing effects of the wind. Alternatively, path-following methods that simply maintain the vehicle on a desired path have proven to be effective in flight tests. Chapter 10 describes the algorithms and methods used to provide the capabilities of the path following block in figure 1.1. We will focus exclusively on straight-line paths and circular orbits and arcs. Other useful paths can be built up from these straight-line and circular path primitives.

The block labeled path manager in figure 1.1 is a finite-state machine that converts a sequence of waypoint configurations (positions and orientations) into sequences of straight-line paths and circular arcs that can be flown by the MAV. This makes it possible to simplify the path planning problem so that the path planner produces either a sequence of straight-line paths that maneuver the MAV through an obstacle field, or a Dubin's path that maneuvers through the obstacle field. Chapter 11 describes the path manager, while chapter 12 describes the path planner. For path planning we consider two classes of problems. The first class of problems is point-to-point algorithms, where the objective is to maneuver from a start position to an end position while avoiding a set of obstacles. The second class of problems is search algorithms, where the objective is to cover a region, potentially having no-go regions, with a sensor footprint.

Almost all applications involving MAVs require the use of an onboard electro-optical/infrared (EO/IR) video camera. The typical objective of the camera is to provide visual information to the end user. Since MAV payload capacities are limited, however, it makes sense to also use the video camera for navigation, guidance, and control. Effective use of camera information is currently an active research topic. In chapter 13 we discuss several potential uses of video cameras on MAVs, including geolocation and vision-based landing. Geolocation uses a sequence of images as well as the onboard sensors to estimate the world coordinates of objects on the ground. Vision-based landing uses video images captured by the MAV to guide it to a target identified in the image plane. We feel that an understanding of these problems will enable further investigations in vision-based guidance of MAVs.

In chapter 13, we use the software architecture shown in figure 1.2, where the path planner block has been replaced with the block vision-based guidance. However, the vision-based guidance laws interact with the architecture in the same manner as the path planner. The modularity of the architecture is one of its most appealing features.

1.2 Design Models

The design philosophy that we follow throughout the book is illustrated schematically in figure 1.3. The unmanned aircraft operating in its environment is depicted in figure 1.3 as the "Physical System," and includes the actuators (control flaps and propeller) and the sensors (IMU, GPS, camera, etc.). The first step in the design process is to model the physical system using nonlinear differential equations. While approximations and simplifications will be necessary at this step, the hope is to capture in mathematics all of the important characteristics of the physical system. In this book, the model of the physical system includes rigid body kinematics and dynamics (chapter 3), aerodynamic forces and moments (chapter 4), and the onboard sensors (chapter 7). The resulting model is called the "Simulation Model" in figure 1.3 and will be used for the high fidelity computer simulation of the physical system. However, we should note that the simulation model is only an approximation of the physical system, and simply because a design is effective on the simulation model, we should not assume that it will function properly on the physical system.

The simulation model is typically nonlinear and high order and is too mathematically complex to be useful for control design. Therefore, to facilitate design, the simulation model is simplified and usually linearized to create lower-order design models. For any physical system, there may be multiple design models that capture certain aspects of the design process. For MAVs, we will use a variety of different design models for both low-level control and also for high-level guidance. In chapter 5, we will decompose the aircraft motion into longitudinal (pitching and climbing) motion and lateral (rolling and heading) motion, and we will have different design models for each type of motion. The linear design models developed in chapter 5 will be used in chapter 6 to develop low-level autopilot loops that control the airspeed, altitude, and course angle of the vehicle. In chapter 8, we show how to estimate the states needed for the autopilot loops using sensors typically found on small and micro air vehicles.

The mathematical equations describing the physics of the system, the low-level autopilot, and the state estimation routines, when considered as a whole, are very complex and are not useful for designing the higher level guidance routines. Therefore, in chapter 9 we develop nonlinear design models that model the closed-loop behavior of the system, where the input is commanded airspeed, altitude, and course angle, and the outputs are the inertial position and orientation of the aircraft. The design models developed in chapter 9 are used in chapters 10 through 13 to develop guidance strategies for the MAV.

As shown in figure 1.3, the design models are used to design the guidance and control systems. The designs are then tested against the high fidelity simulation model, which sometimes requires that the design models be modified or enhanced if they have not captured the essential features of the system. After the designs have been thoroughly tested against the simulation model, they are implemented on the physical system and are again tested and debugged, sometimes requiring that the simulation model be modified to more closely match the physical system.

1.3 Design Project

In this textbook we have decided to replace traditional pencil-and-paper homework problems with a complete and rather extensive design project. The design project is an integral part of the book, and we believe that it will play a significant role in helping the reader to internalize the material that is presented.

The design project involves building a MAV flight simulator from the ground up. The flight simulator will be built using Matlab/Simulink, and we have specifically designed the assignments so that additional add-on packages are not required. The website for the book contains a number of different Matlab and Simulink files that will assist you in developing the flight simulator. Our strategy is to provide you with the basic skeleton files that pass the right information between blocks, but to have you write the internal workings of each block. The project builds upon itself and requires the successful completion of each chapter before it is possible to move to the next chapter. To help you know when the design from each chapter is working, we have included graphs and pictures on the website that show the output of our simulator at each stage.

The project assignment in chapter 2 is to develop an animation of an aircraft and to ensure that you can properly rotate the body of the aircraft on the screen. A tutorial on animating graphics in Matlab is provided in appendix C. The assignment in chapter 3 is to drive the animation using a mathematical model of the rigid body equations of motion. In chapter 4 the force and moments acting on a fixed wing aircraft are added to the simulation. The assignment in chapter 5 is to use the Simulink commands trim and linmod to find the trim conditions of the aircraft and to derive linear transfer function and state-space models of the system. The assignment in chapter 6 adds an autopilot block that uses the real states to control the aircraft. In chapter 7, a model of the sensors is added to the simulator, and in chapter 8, state estimation schemes are added to estimate the states needed for the autopilot using the available sensors. The result of the project assignment in chapter 8 is a closed-loop system that controls airspeed, altitude, and course angle using only available sensor information. The assignment in chapter 9 is to approximate the closed-loop behavior using simple design models and to tune the parameters of the design model so that it essentially matches the behavior of the closed-loop high-fidelity simulation. The assignment in chapter 10 is to develop simple guidance algorithms for following straight-lines and circular orbits in the presence of wind. In chapter 11, straight-line and orbit following are used to synthesize more complicated paths, with emphasis on following Dubins paths. The assignment in chapter 12 is to implement the RRT path planning scheme to plan Dubins paths through an obstacle field. The project assignment in chapter 13 is to point a camera at a moving ground target and to estimate the inertial position of the target using camera data and onboard sensors (geolocation).

Chapter Two

Coordinate Frames

In studying unmanned aircraft systems, it is important to understand how different bodies are oriented relative to each other. Most obviously, we need to understand how the aircraft is oriented with respect to the earth. We may also want to know how a sensor (e.g., a camera) is oriented relative to the aircraft or how an antenna is oriented relative to a signal source on the ground. This chapter describes the various coordinate systems used to describe the position and orientation of the aircraft and its sensors, and the transformation between these coordinate systems. It is necessary to use several different coordinate systems for the following reasons:

• Newton's equations of motion are derived relative to a fixed, inertial reference frame. However, motion is most easily described in a body-fixed frame.

• Aerodynamic forces and torques act on the aircraft body and are most easily described in a body-fixed reference frame.

• On-board sensors like accelerometers and rate gyros measure information with respect to the body frame. Alternatively, GPS measures position, ground speed, and course angle with respect to the inertial frame.

• Most mission requirements, like loiter points and flight trajectories, are specified in the inertial frame. In addition, map information is also given in an inertial frame.

One coordinate frame is transformed into another through two basic operations: rotation and translation. Section 2.1 describes rotation matrices and their use in transforming between coordinate frames. Section 2.2 describes the specific coordinate frames used for miniature air vehicle systems. In section 2.3 we define airspeed, ground speed, and wind speed and the relationship between these quantities. This leads to the more detailed discussion of the wind triangle in section 2.4. In section 2.5 we derive an expression for differentiating a vector in a rotating and translating frame.

2.1 Rotation Matrices

We begin by considering the two coordinate frames shown in figure 2.1. The vector p can be expressed in both the F0 frame (specified by (i0, j0, k0)) and in the F1 frame (specified by (i1, j1, k1)). In the F0 frame we have

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Alternatively in the F1 frame we have

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

The vector sets (i0, j0, k0) and (i1, j1, k1) are each mutually perpendicular sets of unit basis vectors.

Setting these two expressions equal to each other gives

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Taking the dot product of both sides with i1, j1, and k1 respectively, and stacking the result into matrix form gives

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

From the geometry of figure 2.1 we get

p1 = R10p0, (2.1)

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

The notation R10 is used to denote a rotation from coordinate frame F0 to coordinate frame F1.

Proceeding in a similar way, a right-handed rotation of the coordinate system about the y-axis gives

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

and a right-handed rotation of the coordinate system about the x-axis is

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

As pointed out in [7], the negative sign on the sine term appears above the line with only ones and zeros.

(Continues...)


Excerpted from SMALL UNMANNED AIRCRAFTby RANDAL W. BEARD TIMOTHY W. McLAIN Copyright © 2012 by Princeton University Press. Excerpted by permission of PRINCETON UNIVERSITY PRESS. All rights reserved. No part of this excerpt may be reproduced or reprinted without permission in writing from the publisher.
Excerpts are provided by Dial-A-Book Inc. solely for the personal use of visitors to this web site.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: buono
Ships in a BOX from Central Missouri...
Visualizza questo articolo

EUR 3,40 per la spedizione in U.S.A.

Destinazione, tempi e costi

EUR 8,00 per la spedizione da Italia a U.S.A.

Destinazione, tempi e costi

Risultati della ricerca per Small Unmanned Aircraft: Theory and Practice

Foto dell'editore

Beard, Randal W.
ISBN 10: 0691149216 ISBN 13: 9780691149219
Antico o usato Rilegato

Da: Textbooks_Source, Columbia, MO, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

hardcover. Condizione: Good. 2nd Edition. Ships in a BOX from Central Missouri! May not include working access code. Will not include dust jacket. Has used sticker(s) and some writing or highlighting. UPS shipping for most packages, (Priority Mail for AK/HI/APO/PO Boxes). Codice articolo 001323933U

Contatta il venditore

Compra usato

EUR 87,77
Convertire valuta
Spese di spedizione: EUR 3,40
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Beard, Randal W.; Mclain, Timothy W.
ISBN 10: 0691149216 ISBN 13: 9780691149219
Antico o usato Rilegato

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: good. May show signs of wear, highlighting, writing, and previous use. This item may be a former library book with typical markings. No guarantee on products that contain supplements Your satisfaction is 100% guaranteed. Twenty-five year bookseller with shipments to over fifty million happy customers. Codice articolo 9681931-5

Contatta il venditore

Compra usato

EUR 88,94
Convertire valuta
Spese di spedizione: EUR 2,25
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Beard, Randal W. and Timothy W. McLain
ISBN 10: 0691149216 ISBN 13: 9780691149219
Antico o usato Rilegato

Da: Easton's Books, Inc., Mount Vernon, WA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Hardcover. Condizione: NF. Hardback in Near Fine condition without dust jacket. . 7.25 X 1 X 10 inches. 320 pages. Quick shipping, excellent customer service. All books carefully packaged in boxes and ship with tracking information. Codice articolo 67982

Contatta il venditore

Compra usato

EUR 87,77
Convertire valuta
Spese di spedizione: EUR 4,25
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Beard, Randal W.
ISBN 10: 0691149216 ISBN 13: 9780691149219
Nuovo Rilegato

Da: Brook Bookstore On Demand, Napoli, NA, Italia

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: new. Codice articolo bd66a3c67cee4354334ff21a807878f1

Contatta il venditore

Compra nuovo

EUR 125,27
Convertire valuta
Spese di spedizione: EUR 8,00
Da: Italia a: U.S.A.
Destinazione, tempi e costi

Quantità: 14 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Beard, Randal W.; Mclain, Timothy W.
ISBN 10: 0691149216 ISBN 13: 9780691149219
Antico o usato Rilegato

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 9681931

Contatta il venditore

Compra usato

EUR 132,41
Convertire valuta
Spese di spedizione: EUR 2,25
In U.S.A.
Destinazione, tempi e costi

Quantità: 15 disponibili

Aggiungi al carrello

Foto dell'editore

Randal W. Beard
ISBN 10: 0691149216 ISBN 13: 9780691149219
Nuovo Rilegato

Da: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. 2012. Hardcover. Provides key concepts and technologies underlying the dynamics, control, and guidance of fixed-wing unmanned aircraft, and enables students with an introductory-level background in controls or robotics to enter this important area. This title explores the essential underlying physics and sensors of unmanned air vehicles problems. Num Pages: 320 pages, 126 line illus. 8 tables. BIC Classification: TRP; TRT. Category: (P) Professional & Vocational; (U) Tertiary Education (US: College). Dimension: 182 x 255 x 23. Weight in Grams: 838. . . . . . Codice articolo V9780691149219

Contatta il venditore

Compra nuovo

EUR 126,68
Convertire valuta
Spese di spedizione: EUR 10,50
Da: Irlanda a: U.S.A.
Destinazione, tempi e costi

Quantità: 14 disponibili

Aggiungi al carrello

Foto dell'editore

Randal W. Beard
ISBN 10: 0691149216 ISBN 13: 9780691149219
Nuovo Rilegato

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

HRD. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo WP-9780691149219

Contatta il venditore

Compra nuovo

EUR 131,37
Convertire valuta
Spese di spedizione: EUR 6,72
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: 14 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Beard, Randal W.; Mclain, Timothy W.
ISBN 10: 0691149216 ISBN 13: 9780691149219
Nuovo Rilegato

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 9681931-n

Contatta il venditore

Compra nuovo

EUR 138,76
Convertire valuta
Spese di spedizione: EUR 2,25
In U.S.A.
Destinazione, tempi e costi

Quantità: 15 disponibili

Aggiungi al carrello

Foto dell'editore

Beard, Randal W.; McLain, Timothy W.
ISBN 10: 0691149216 ISBN 13: 9780691149219
Nuovo Rilegato

Da: Best Price, Torrance, CA, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. SUPER FAST SHIPPING. Codice articolo 9780691149219

Contatta il venditore

Compra nuovo

EUR 140,81
Convertire valuta
Spese di spedizione: EUR 7,65
In U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Beard, Randal W.; Mclain, Timothy W.
ISBN 10: 0691149216 ISBN 13: 9780691149219
Nuovo Rilegato

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 9681931-n

Contatta il venditore

Compra nuovo

EUR 131,36
Convertire valuta
Spese di spedizione: EUR 17,18
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 15 copie di questo libro

Vedi tutti i risultati per questo libro