Arduino robotic projects : build awesome and complex robots with the power of Arduino / / Richard Grimmett ; cover image by Maria Cristina Caggiani |
Autore | Grimmett Richard |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (240 p.) |
Disciplina | 629.8 |
Collana | Community Experience Distilled |
Soggetto topico |
Automatic control - Computer programs
Embedded computer systems - Design and construction Robots - Control systems |
Soggetto genere / forma | Electronic books. |
ISBN | 1-78398-983-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Powering on Arduino; Selecting the right Arduino; A brief history of Arduino; Introducing the different versions of Arduino; Arduino Uno R3; Arduino Mega 2560 R3; Choosing the Arduino Mega; Arduino Due; Arduino Micro; Adafruit FLORA; Adafruit Gemma; Adafruit Trinket; Other options with the Arduino; Powering up the Arduino; Unveiling your Arduino; Connecting to the Arduino; Installing the FLORA IDE; Summary; Chapter 2: Getting Started with the Arduino IDE
Using a Windows machine to develop with ArduinoRunning the IDE for Uno; Setting the IDE to your board; Selecting the proper COM port; Opening and uploading a file to Arduino; Running the IDE for Mega; Running the IDE for the Adafruit FLORA; Installing the Adafruit drivers; Selecting the Adafruit boards; Selecting the COM port; Coding an LED flash on the FLORA; Using a Mac to develop using Arduino; Summary; Chapter 3: Simple Programming Concepts Using the Arduino IDE; Creating, editing, and saving files on the Arduino; Basic C programming on Arduino; Basic programming constructs on Arduino The if statementThe for statement; Summary; Chapter 4: Accessing the GPIO Pins; The GPIO capability of Arduino; The first external hardware connection; The Arduino IDE and LED code; Summary; Chapter 5: Working with Displays; A simple serial display; Enabling the serial display in the IDE; Connecting a display using the SPI interface; Enabling the SPI display in the IDE; An LCD shield; Enabling the LCD display in the IDE; Summary; Chapter 6: Controlling DC Motors; The basics of DC motor; Connecting a DC motor directly to Arduino; Using Arduino code to control the speed of the DC motor Connecting a DC motor using an H-bridge and ArduinoUsing Arduino code to control the direction of the DC motor; Controlling the DC motor using a shield; The Arduino code for the DC motor shield; Summary; Chapter 7: Controlling Servos with Arduino; The basics of a servo motor; Connecting a servo motor directly to Arduino; Controlling the servos with a program; Connecting a servo motor shield to Arduino; Controlling the servo motor shield with a program; Summary; Chapter 8: Avoiding Obstacles Using Sensors; An overview of the sensors; Sonar sensors; Infrared sensors Connecting a sonar sensor to ArduinoAccessing the sonar sensor from the Arduino IDE; Connecting an IR sensor to Arduino; Accessing the IR sensor from the Arduino IDE; Creating a scanning sensor platform; Summary; Chapter 9: Even More Useful Sensors; Connecting a digital compass to Arduino; Accessing the compass from the Arduino IDE; Connecting an accelerometer/gyro to Arduino; Accessing the accelerometer from the Arduino IDE; Connecting an altimeter/pressure sensor to Arduino; Accessing the altimeter/pressure sensor from the Arduino IDE; Summary Chapter 10: Going Truly Mobile - Remote Control of Your Robot |
Record Nr. | UNINA-9910465453103321 |
Grimmett Richard
![]() |
||
Birmingham, England : , : Packt Publishing, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Arduino robotic projects : build awesome and complex robots with the power of Arduino / / Richard Grimmett ; cover image by Maria Cristina Caggiani |
Autore | Grimmett Richard |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (240 p.) |
Disciplina | 629.8 |
Collana | Community Experience Distilled |
Soggetto topico |
Automatic control - Computer programs
Embedded computer systems - Design and construction Robots - Control systems |
ISBN | 1-78398-983-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Powering on Arduino; Selecting the right Arduino; A brief history of Arduino; Introducing the different versions of Arduino; Arduino Uno R3; Arduino Mega 2560 R3; Choosing the Arduino Mega; Arduino Due; Arduino Micro; Adafruit FLORA; Adafruit Gemma; Adafruit Trinket; Other options with the Arduino; Powering up the Arduino; Unveiling your Arduino; Connecting to the Arduino; Installing the FLORA IDE; Summary; Chapter 2: Getting Started with the Arduino IDE
Using a Windows machine to develop with ArduinoRunning the IDE for Uno; Setting the IDE to your board; Selecting the proper COM port; Opening and uploading a file to Arduino; Running the IDE for Mega; Running the IDE for the Adafruit FLORA; Installing the Adafruit drivers; Selecting the Adafruit boards; Selecting the COM port; Coding an LED flash on the FLORA; Using a Mac to develop using Arduino; Summary; Chapter 3: Simple Programming Concepts Using the Arduino IDE; Creating, editing, and saving files on the Arduino; Basic C programming on Arduino; Basic programming constructs on Arduino The if statementThe for statement; Summary; Chapter 4: Accessing the GPIO Pins; The GPIO capability of Arduino; The first external hardware connection; The Arduino IDE and LED code; Summary; Chapter 5: Working with Displays; A simple serial display; Enabling the serial display in the IDE; Connecting a display using the SPI interface; Enabling the SPI display in the IDE; An LCD shield; Enabling the LCD display in the IDE; Summary; Chapter 6: Controlling DC Motors; The basics of DC motor; Connecting a DC motor directly to Arduino; Using Arduino code to control the speed of the DC motor Connecting a DC motor using an H-bridge and ArduinoUsing Arduino code to control the direction of the DC motor; Controlling the DC motor using a shield; The Arduino code for the DC motor shield; Summary; Chapter 7: Controlling Servos with Arduino; The basics of a servo motor; Connecting a servo motor directly to Arduino; Controlling the servos with a program; Connecting a servo motor shield to Arduino; Controlling the servo motor shield with a program; Summary; Chapter 8: Avoiding Obstacles Using Sensors; An overview of the sensors; Sonar sensors; Infrared sensors Connecting a sonar sensor to ArduinoAccessing the sonar sensor from the Arduino IDE; Connecting an IR sensor to Arduino; Accessing the IR sensor from the Arduino IDE; Creating a scanning sensor platform; Summary; Chapter 9: Even More Useful Sensors; Connecting a digital compass to Arduino; Accessing the compass from the Arduino IDE; Connecting an accelerometer/gyro to Arduino; Accessing the accelerometer from the Arduino IDE; Connecting an altimeter/pressure sensor to Arduino; Accessing the altimeter/pressure sensor from the Arduino IDE; Summary Chapter 10: Going Truly Mobile - Remote Control of Your Robot |
Record Nr. | UNINA-9910786885703321 |
Grimmett Richard
![]() |
||
Birmingham, England : , : Packt Publishing, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Arduino robotic projects : build awesome and complex robots with the power of Arduino / / Richard Grimmett ; cover image by Maria Cristina Caggiani |
Autore | Grimmett Richard |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (240 p.) |
Disciplina | 629.8 |
Collana | Community Experience Distilled |
Soggetto topico |
Automatic control - Computer programs
Embedded computer systems - Design and construction Robots - Control systems |
ISBN | 1-78398-983-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Powering on Arduino; Selecting the right Arduino; A brief history of Arduino; Introducing the different versions of Arduino; Arduino Uno R3; Arduino Mega 2560 R3; Choosing the Arduino Mega; Arduino Due; Arduino Micro; Adafruit FLORA; Adafruit Gemma; Adafruit Trinket; Other options with the Arduino; Powering up the Arduino; Unveiling your Arduino; Connecting to the Arduino; Installing the FLORA IDE; Summary; Chapter 2: Getting Started with the Arduino IDE
Using a Windows machine to develop with ArduinoRunning the IDE for Uno; Setting the IDE to your board; Selecting the proper COM port; Opening and uploading a file to Arduino; Running the IDE for Mega; Running the IDE for the Adafruit FLORA; Installing the Adafruit drivers; Selecting the Adafruit boards; Selecting the COM port; Coding an LED flash on the FLORA; Using a Mac to develop using Arduino; Summary; Chapter 3: Simple Programming Concepts Using the Arduino IDE; Creating, editing, and saving files on the Arduino; Basic C programming on Arduino; Basic programming constructs on Arduino The if statementThe for statement; Summary; Chapter 4: Accessing the GPIO Pins; The GPIO capability of Arduino; The first external hardware connection; The Arduino IDE and LED code; Summary; Chapter 5: Working with Displays; A simple serial display; Enabling the serial display in the IDE; Connecting a display using the SPI interface; Enabling the SPI display in the IDE; An LCD shield; Enabling the LCD display in the IDE; Summary; Chapter 6: Controlling DC Motors; The basics of DC motor; Connecting a DC motor directly to Arduino; Using Arduino code to control the speed of the DC motor Connecting a DC motor using an H-bridge and ArduinoUsing Arduino code to control the direction of the DC motor; Controlling the DC motor using a shield; The Arduino code for the DC motor shield; Summary; Chapter 7: Controlling Servos with Arduino; The basics of a servo motor; Connecting a servo motor directly to Arduino; Controlling the servos with a program; Connecting a servo motor shield to Arduino; Controlling the servo motor shield with a program; Summary; Chapter 8: Avoiding Obstacles Using Sensors; An overview of the sensors; Sonar sensors; Infrared sensors Connecting a sonar sensor to ArduinoAccessing the sonar sensor from the Arduino IDE; Connecting an IR sensor to Arduino; Accessing the IR sensor from the Arduino IDE; Creating a scanning sensor platform; Summary; Chapter 9: Even More Useful Sensors; Connecting a digital compass to Arduino; Accessing the compass from the Arduino IDE; Connecting an accelerometer/gyro to Arduino; Accessing the accelerometer from the Arduino IDE; Connecting an altimeter/pressure sensor to Arduino; Accessing the altimeter/pressure sensor from the Arduino IDE; Summary Chapter 10: Going Truly Mobile - Remote Control of Your Robot |
Record Nr. | UNINA-9910827967303321 |
Grimmett Richard
![]() |
||
Birmingham, England : , : Packt Publishing, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
BeagleBone Robotic projects : create complex and exciting robotic projects with the BeagleBone Blue / / Dr. Richard Grimmett |
Autore | Grimmett Richard |
Edizione | [Second edition.] |
Pubbl/distr/stampa | Birmingham, [England] : , : Packt, , 2017 |
Descrizione fisica | 1 online resource (221 pages) |
Disciplina | 629.89 |
Soggetto topico | Microcontrollers |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910792919803321 |
Grimmett Richard
![]() |
||
Birmingham, [England] : , : Packt, , 2017 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
BeagleBone Robotic projects : create complex and exciting robotic projects with the BeagleBone Blue / / Dr. Richard Grimmett |
Autore | Grimmett Richard |
Edizione | [Second edition.] |
Pubbl/distr/stampa | Birmingham, [England] : , : Packt, , 2017 |
Descrizione fisica | 1 online resource (221 pages) |
Disciplina | 629.89 |
Soggetto topico | Microcontrollers |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910810496303321 |
Grimmett Richard
![]() |
||
Birmingham, [England] : , : Packt, , 2017 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
BeagleBone robotic projects / / Richard Grimmett |
Autore | Grimmett Richard |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (244 p.) |
Collana | Community experience distilled |
Soggetto topico |
BeagleBone (Computer)
Microcontrollers |
Soggetto genere / forma | Electronic books. |
ISBN | 1-78355-933-0 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with the BeagleBone Black; Mission briefing; The unveiling!; Hooking up a keyboard, mouse, and display; Changing the operating system; Adding a graphical user interface; Accessing the board remotely; Mission accomplished; A challenge; Chapter 2: Programming the BeagleBone Black; Mission briefing; Basic Linux commands and navigating the filesystem; Createing, editing, and saving files on the BeagleBone Black
Creating and running Python programs on the BeagleBone BlackBasic programming constructs on the BeagleBone Black; Introduction to the C++ programming language; Mission accomplished; A challenge; Chapter 3: Providing Speech Input and Output; Mission briefing; Hooking up the HW to make and input sound; Using Espeak to allow your projects to respond in a robot voice; Using PocketSphinx to interpret your commands; Providing the capability to interpret; your commands and have your robot initiate an action; Mission accomplished; A challenge; Chapter 4: Allowing the BeagleBone Black to See Mission briefingConnecting the USB camera to the BeagleBone Black and viewing the images; Downloading and installing OpenCV - a full-featured vision library; Using the vision library to detect colored objects; Mission accomplished; Challenges; Chapter 5: Making the Unit Mobile - Controlling Wheeled Movement; Mission briefing; Using a motor controller to control the speed of your platform; Controlling your mobile platform programmatically using the BeagleBone Black; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge Chapter 6: Making the Unit Very Mobile - Controlling Legged MovementMission briefing; Connecting the BeagleBone Black to the mobile platform using a servo controller; Creating a program in Linux to control the mobile platform; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge; Chapter 7: Avoiding Obstacles Using Sensors; Mission briefing; Connecting the BeagleBone Black to a USB Sonar sensor; Using a servo to move a single sensor; Mission accomplished; A challenge; Chapter 8: Going Truly Mobile - Remote Control of Your Robot Mission briefingConnecting the BeagleBone Black to a wireless USB keyboard; Using the keyboard to control your project; Mission accomplished; A challenge; Chapter 9: Using a GPS Receiver to Locate Your Robot; Mission briefing; Connecting the BeagleBone Black to a GPS device; Accessing the GPS programmatically and determining how to move to a location; Mission accomplished; A challenge; Chapter 10: System Dynamics; Mission briefing; Creating a general control structure so capabilities can communicate; Mission accomplished; A challenge; Chapter 11: By Land, Sea, and Air; Mission briefing Using the BeagleBone Black in robots that can sail |
Record Nr. | UNINA-9910453418103321 |
Grimmett Richard
![]() |
||
Birmingham : , : Packt Publishing, , 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
BeagleBone robotic projects / / Richard Grimmett |
Autore | Grimmett Richard |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (244 p.) |
Collana | Community experience distilled |
Soggetto topico |
BeagleBone (Computer)
Microcontrollers |
ISBN | 1-78355-933-0 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with the BeagleBone Black; Mission briefing; The unveiling!; Hooking up a keyboard, mouse, and display; Changing the operating system; Adding a graphical user interface; Accessing the board remotely; Mission accomplished; A challenge; Chapter 2: Programming the BeagleBone Black; Mission briefing; Basic Linux commands and navigating the filesystem; Createing, editing, and saving files on the BeagleBone Black
Creating and running Python programs on the BeagleBone BlackBasic programming constructs on the BeagleBone Black; Introduction to the C++ programming language; Mission accomplished; A challenge; Chapter 3: Providing Speech Input and Output; Mission briefing; Hooking up the HW to make and input sound; Using Espeak to allow your projects to respond in a robot voice; Using PocketSphinx to interpret your commands; Providing the capability to interpret; your commands and have your robot initiate an action; Mission accomplished; A challenge; Chapter 4: Allowing the BeagleBone Black to See Mission briefingConnecting the USB camera to the BeagleBone Black and viewing the images; Downloading and installing OpenCV - a full-featured vision library; Using the vision library to detect colored objects; Mission accomplished; Challenges; Chapter 5: Making the Unit Mobile - Controlling Wheeled Movement; Mission briefing; Using a motor controller to control the speed of your platform; Controlling your mobile platform programmatically using the BeagleBone Black; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge Chapter 6: Making the Unit Very Mobile - Controlling Legged MovementMission briefing; Connecting the BeagleBone Black to the mobile platform using a servo controller; Creating a program in Linux to control the mobile platform; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge; Chapter 7: Avoiding Obstacles Using Sensors; Mission briefing; Connecting the BeagleBone Black to a USB Sonar sensor; Using a servo to move a single sensor; Mission accomplished; A challenge; Chapter 8: Going Truly Mobile - Remote Control of Your Robot Mission briefingConnecting the BeagleBone Black to a wireless USB keyboard; Using the keyboard to control your project; Mission accomplished; A challenge; Chapter 9: Using a GPS Receiver to Locate Your Robot; Mission briefing; Connecting the BeagleBone Black to a GPS device; Accessing the GPS programmatically and determining how to move to a location; Mission accomplished; A challenge; Chapter 10: System Dynamics; Mission briefing; Creating a general control structure so capabilities can communicate; Mission accomplished; A challenge; Chapter 11: By Land, Sea, and Air; Mission briefing Using the BeagleBone Black in robots that can sail |
Record Nr. | UNINA-9910790721303321 |
Grimmett Richard
![]() |
||
Birmingham : , : Packt Publishing, , 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
BeagleBone robotic projects / / Richard Grimmett |
Autore | Grimmett Richard |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Birmingham : , : Packt Publishing, , 2013 |
Descrizione fisica | 1 online resource (244 p.) |
Disciplina | 629.89251 |
Collana | Community experience distilled |
Soggetto topico |
BeagleBone (Computer)
Microcontrollers |
ISBN | 1-78355-933-0 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with the BeagleBone Black; Mission briefing; The unveiling!; Hooking up a keyboard, mouse, and display; Changing the operating system; Adding a graphical user interface; Accessing the board remotely; Mission accomplished; A challenge; Chapter 2: Programming the BeagleBone Black; Mission briefing; Basic Linux commands and navigating the filesystem; Createing, editing, and saving files on the BeagleBone Black
Creating and running Python programs on the BeagleBone BlackBasic programming constructs on the BeagleBone Black; Introduction to the C++ programming language; Mission accomplished; A challenge; Chapter 3: Providing Speech Input and Output; Mission briefing; Hooking up the HW to make and input sound; Using Espeak to allow your projects to respond in a robot voice; Using PocketSphinx to interpret your commands; Providing the capability to interpret; your commands and have your robot initiate an action; Mission accomplished; A challenge; Chapter 4: Allowing the BeagleBone Black to See Mission briefingConnecting the USB camera to the BeagleBone Black and viewing the images; Downloading and installing OpenCV - a full-featured vision library; Using the vision library to detect colored objects; Mission accomplished; Challenges; Chapter 5: Making the Unit Mobile - Controlling Wheeled Movement; Mission briefing; Using a motor controller to control the speed of your platform; Controlling your mobile platform programmatically using the BeagleBone Black; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge Chapter 6: Making the Unit Very Mobile - Controlling Legged MovementMission briefing; Connecting the BeagleBone Black to the mobile platform using a servo controller; Creating a program in Linux to control the mobile platform; Making your mobile platform truly mobile by issuing voice commands; Mission accomplished; A challenge; Chapter 7: Avoiding Obstacles Using Sensors; Mission briefing; Connecting the BeagleBone Black to a USB Sonar sensor; Using a servo to move a single sensor; Mission accomplished; A challenge; Chapter 8: Going Truly Mobile - Remote Control of Your Robot Mission briefingConnecting the BeagleBone Black to a wireless USB keyboard; Using the keyboard to control your project; Mission accomplished; A challenge; Chapter 9: Using a GPS Receiver to Locate Your Robot; Mission briefing; Connecting the BeagleBone Black to a GPS device; Accessing the GPS programmatically and determining how to move to a location; Mission accomplished; A challenge; Chapter 10: System Dynamics; Mission briefing; Creating a general control structure so capabilities can communicate; Mission accomplished; A challenge; Chapter 11: By Land, Sea, and Air; Mission briefing Using the BeagleBone Black in robots that can sail |
Record Nr. | UNINA-9910827450603321 |
Grimmett Richard
![]() |
||
Birmingham : , : Packt Publishing, , 2013 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Birds of the Indian subcontinent / / Richard Grimmett, Carol Inskipp and Tim Inskipp ; illustrated by Richard Allen [and eighteen others] |
Autore | Grimmett Richard |
Pubbl/distr/stampa | London, [England] : , : Christopher Helm, , 2016 |
Descrizione fisica | 1 online resource (530 pages) : illustrations (some color), map |
Disciplina | 598.0954 |
Collana | Helm Field Guides |
Soggetto topico | Birds - South Asia |
Soggetto genere / forma | Electronic books. |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910154844203321 |
Grimmett Richard
![]() |
||
London, [England] : , : Christopher Helm, , 2016 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Birds of the Indian subcontinent / / Richard Grimmett, Carol Inskipp and Tim Inskipp ; illustrated by Richard Allen [and eighteen others] |
Autore | Grimmett Richard |
Pubbl/distr/stampa | London, [England] : , : Christopher Helm, , 2016 |
Descrizione fisica | 1 online resource (530 pages) : illustrations (some color), map |
Disciplina | 598.0954 |
Collana | Helm Field Guides |
Soggetto topico | Birds - South Asia |
ISBN |
1-4081-6264-4
1-4729-7250-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910798726203321 |
Grimmett Richard
![]() |
||
London, [England] : , : Christopher Helm, , 2016 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|