Mastering BeagleBone robotics : master the power of the BeagleBone Black to maximize your robot-building skills and create awesome projects / / Richard Grimmett |
Autore | Grimmett Richard |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (234 p.) |
Disciplina | 005.2762 |
Collana | Community Experience Distilled |
Soggetto topico |
BeagleBone Black (Computer) - Programming
Robots - Control systems |
ISBN | 1-78398-891-6 |
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: Preparing the BeagleBone Black; Unpacking and powering up; Installing an operating system; Connecting to an external computer; Installing a Windows manager; Installing additional core software packages; Installing a vision library; Installing sound capability; Creating and recording sound; Making your BeagleBone Black speak; Installing speech recognition; Improving speech recognition accuracy; Responding to voice commands
Adding additional hardware and software for a fully functional core systemSummary; Chapter 2: Building a Basic Tracked Vehicle; Choosing the tracked platform; Connecting a motor controller to control the speed of your tracked platform; Choosing the battery; Connecting the motor controller; Connecting the motor controller system; Controlling your mobile platform programmatically using the BeagleBone Black and Python; Adding program arguments to control your platform; Accessing motor control via voice commands; Summary; Chapter 3: Adding Sensors to your Tracked Vehicle; Basics of sensors Adding distance sensorsSonar sensors; Adding an array of inexpensive sonar sensors to the project; IR sensors; Dynamic path planning for your robot; Basic path planning; Avoiding obstacles; Summary; Chapter 4: Vision and Image Processing; Connecting a webcam to the BeagleBone Black; Using OpenCV; Finding colored objects in your vision system; Following colored objects with your vision system; Finding movement in your vision system; Following movement with your robot; Summary; Chapter 5: Building a Robot that Can Walk; Building robots that can walk; Working of servomotors Building the quadruped platformUsing a servo controller to control the servos; Communicating with the servo controller via a PC; Connecting the servo controller to the BeagleBone Black; Creating a program on Linux to control your quadruped; Issuing voice commands to your quadruped; Summary; Chapter 6: A Robot that Can Sail; The BeagleBone Black and robots that can sail; Building the sailboat platform; Controlling servos with the BeagleBone Black; Controlling the servos on the sailboat from a program; Remote control of the sailboat; A ZigBee tutorial; Summary Chapter 7: Using GPS for NavigationBeginning with a GPS tutorial; Connecting GPS to the BeagleBone Black; Communicating with the GPS; Parsing the GPS information; Calculating distance and bearing; Summary; Chapter 8: Measuring Wind Speed - Integrating Analog Sensors; Connecting an analog wind speed sensor; Getting sensor data from the wind speed sensor; Some basics of sailing; Summary; Chapter 9: An Underwater Remote Operated Vehicle; Building the hardware for the ROV; Controlling brushless DC motors using the BeagleBone Black; Program to control DC motors using the BeagleBone Black Connecting to the BeagleBone Black via a long LAN |
Record Nr. | UNINA-9910788052003321 |
Grimmett Richard | ||
Birmingham, England : , : Packt Publishing, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Mastering BeagleBone robotics : master the power of the BeagleBone Black to maximize your robot-building skills and create awesome projects / / Richard Grimmett |
Autore | Grimmett Richard |
Pubbl/distr/stampa | Birmingham, England : , : Packt Publishing, , 2014 |
Descrizione fisica | 1 online resource (234 p.) |
Disciplina | 005.2762 |
Collana | Community Experience Distilled |
Soggetto topico |
BeagleBone Black (Computer) - Programming
Robots - Control systems |
ISBN | 1-78398-891-6 |
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: Preparing the BeagleBone Black; Unpacking and powering up; Installing an operating system; Connecting to an external computer; Installing a Windows manager; Installing additional core software packages; Installing a vision library; Installing sound capability; Creating and recording sound; Making your BeagleBone Black speak; Installing speech recognition; Improving speech recognition accuracy; Responding to voice commands
Adding additional hardware and software for a fully functional core systemSummary; Chapter 2: Building a Basic Tracked Vehicle; Choosing the tracked platform; Connecting a motor controller to control the speed of your tracked platform; Choosing the battery; Connecting the motor controller; Connecting the motor controller system; Controlling your mobile platform programmatically using the BeagleBone Black and Python; Adding program arguments to control your platform; Accessing motor control via voice commands; Summary; Chapter 3: Adding Sensors to your Tracked Vehicle; Basics of sensors Adding distance sensorsSonar sensors; Adding an array of inexpensive sonar sensors to the project; IR sensors; Dynamic path planning for your robot; Basic path planning; Avoiding obstacles; Summary; Chapter 4: Vision and Image Processing; Connecting a webcam to the BeagleBone Black; Using OpenCV; Finding colored objects in your vision system; Following colored objects with your vision system; Finding movement in your vision system; Following movement with your robot; Summary; Chapter 5: Building a Robot that Can Walk; Building robots that can walk; Working of servomotors Building the quadruped platformUsing a servo controller to control the servos; Communicating with the servo controller via a PC; Connecting the servo controller to the BeagleBone Black; Creating a program on Linux to control your quadruped; Issuing voice commands to your quadruped; Summary; Chapter 6: A Robot that Can Sail; The BeagleBone Black and robots that can sail; Building the sailboat platform; Controlling servos with the BeagleBone Black; Controlling the servos on the sailboat from a program; Remote control of the sailboat; A ZigBee tutorial; Summary Chapter 7: Using GPS for NavigationBeginning with a GPS tutorial; Connecting GPS to the BeagleBone Black; Communicating with the GPS; Parsing the GPS information; Calculating distance and bearing; Summary; Chapter 8: Measuring Wind Speed - Integrating Analog Sensors; Connecting an analog wind speed sensor; Getting sensor data from the wind speed sensor; Some basics of sailing; Summary; Chapter 9: An Underwater Remote Operated Vehicle; Building the hardware for the ROV; Controlling brushless DC motors using the BeagleBone Black; Program to control DC motors using the BeagleBone Black Connecting to the BeagleBone Black via a long LAN |
Record Nr. | UNINA-9910812917503321 |
Grimmett Richard | ||
Birmingham, England : , : Packt Publishing, , 2014 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Mobile robots : navigation, control and sensing, surface robots, and AUVs / / Gerald Cook, Feitian Zhang |
Autore | Cook Gerald <1937-> |
Edizione | [Second edition.] |
Pubbl/distr/stampa | Hoboken, New Jersey : , : Wiley-IEEE Press, , [2020] |
Descrizione fisica | 1 online resource (346 pages) : illustrations |
Disciplina | 629.892 |
Soggetto topico |
Mobile robots
Robots - Control systems |
ISBN |
1-119-53482-8
1-119-53483-6 1-119-53470-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Kinematic models for mobile robots -- Mobile robot control -- Robot attitude -- Robot navigation -- Application of Kalman filtering -- Remote sensing -- Target tracking including multiple targets with multiple sensors -- Obstacle mapping and its application to robot navigation -- Operating a robotic manipulator -- Remote sensing via UAVs -- Dynamics modeling of AUVs -- Control of AUVs. |
Record Nr. | UNINA-9910555003903321 |
Cook Gerald <1937-> | ||
Hoboken, New Jersey : , : Wiley-IEEE Press, , [2020] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Mobile robots : navigation, control and sensing, surface robots, and AUVs / / Gerald Cook, Feitian Zhang |
Autore | Cook Gerald <1937-> |
Edizione | [Second edition.] |
Pubbl/distr/stampa | Hoboken, New Jersey : , : Wiley-IEEE Press, , [2020] |
Descrizione fisica | 1 online resource (346 pages) : illustrations |
Disciplina | 629.892 |
Soggetto topico |
Mobile robots
Robots - Control systems |
ISBN |
1-119-53482-8
1-119-53483-6 1-119-53470-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Kinematic models for mobile robots -- Mobile robot control -- Robot attitude -- Robot navigation -- Application of Kalman filtering -- Remote sensing -- Target tracking including multiple targets with multiple sensors -- Obstacle mapping and its application to robot navigation -- Operating a robotic manipulator -- Remote sensing via UAVs -- Dynamics modeling of AUVs -- Control of AUVs. |
Record Nr. | UNINA-9910678076803321 |
Cook Gerald <1937-> | ||
Hoboken, New Jersey : , : Wiley-IEEE Press, , [2020] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Mobile robots navigation / / edited by Alejandra Barrera |
Pubbl/distr/stampa | Rijeka, Croatia : , : InTech, , [2010] |
Descrizione fisica | 1 online resource (682 pages) : illustrations |
Disciplina | 629.892 |
Soggetto topico |
Mobile robots
Robots - Control systems |
ISBN | 953-51-5894-5 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910137730103321 |
Rijeka, Croatia : , : InTech, , [2010] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Modeling, identification & control of robots [[electronic resource] /] / W. Khalil & E. Dombre |
Autore | Khalil W (Wisama) |
Pubbl/distr/stampa | London ; ; Sterling, VA, : Kogan Page Science, 2004, c2002 |
Descrizione fisica | 1 online resource (503 p.) |
Disciplina | 629.892 |
Altri autori (Persone) | DombreE (Etienne) |
Collana | Kogan Page Science paper edition |
Soggetto topico |
Robots - Mathematical models
Robots - Dynamics Robots - Control systems |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-98541-4
9786611985417 0-08-053661-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Modeling, Identification & Control of Robots; Copyright Page; Contents; Introduction; Chapter 1. Terminology and general definitions; 1.1. Introduction; 1.2. Mechanical components of a robot; 1.3. Definitions; 1.4. Choosing the number of degrees of freedom of a robot; 1.5. Architectures of robot manipulators; 1.6. Characteristics of a robot; 1.7. Conclusion; Chapter 2. Transformation matrix between vectors, frames and screws; 2.1. Introduction; 2.2. Homogeneous coordinates; 2.3. Homogeneous transformations; 2.4. Kinematic screw
2.5. Differential translation and rotation of frames2.6. Representation of forces (wrench); 2.7. Conclusion; Chapter 3. Direct geometric model of serial robots; 3.1 Introduction; 3.2. Description of the geometry of serial robots; 3.3. Direct geometric model; 3.4. Optimization of the computation of the direct geometric model; 3.5. Transformation matrix of the end-effector in the world frame; 3.6. Specification of the orientation; 3.7. Conclusion; Chapter 4. Inverse geometric model of serial robots; 4.1. Introduction; 4.2. Mathematical statement of the problem 4.3. Inverse geometric model of robots with simple geometry4.4 Inverse geometric model of decoupled six degree-of-freedom robots; 4.5. Inverse geometric model of general robots; 4.6. Conclusion; Chapter 5. Direct kinematic model of serial robots; 5.1. Introduction; 5.2. Computation of the Jacobian matrix from the direct geometric model; 5.3. Basic Jacobian matrix; 5.4. Decomposition of the Jacobian matrix into three matrices; 5.5. Efficient computation of the end-effector velocity; 5.6. Dimension of the task space of a robot; 5.7. Analysis of the robot workspace 5.8. Velocity transmission between joint space and task space5.9. Static model; 5.10. Second order kinematic model; 5.11. Kinematic model associated with the task coordinate representation; 5.12. Conclusion; Chapter 6. Inverse kinematic model of serial robots; 6.1 Introduction; 6.2. General form of the kinematic model; 6.3. Inverse kinematic model for a regular case; 6.4. Solution in the neighborhood of singularities; 6.5. Inverse kinematic model of redundant robots; 6.6. Numerical calculation of the inverse geometric problem; 6.7. Minimum description of tasks; 6.8. Conclusion Chapter 7. Geometric and kinematic models of complex chain robots7.1. Introduction; 7.2. Description of tree structured robots; 7.3. Description of robots with closed chains; 7.4. Direct geometric model of tree structured robots; 7.5. Direct geometric model of robots with closed chains; 7.6. Inverse geometric model of closed chain robots; 7.7. Resolution of the geometric constraint equations of a simple loop; 7.8. Kinematic model of complex chain robots; 7.9. Numerical calculation of qp and qc in terms of qa; 7.10. Number of degrees of freedom of robots with closed chains 7.11. Classification of singular positions |
Altri titoli varianti | Robots |
Record Nr. | UNINA-9910457995403321 |
Khalil W (Wisama) | ||
London ; ; Sterling, VA, : Kogan Page Science, 2004, c2002 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Modeling, identification & control of robots [[electronic resource] /] / W. Khalil & E. Dombre |
Autore | Khalil W (Wisama) |
Pubbl/distr/stampa | London ; ; Sterling, VA, : Kogan Page Science, 2004, c2002 |
Descrizione fisica | 1 online resource (503 p.) |
Disciplina | 629.892 |
Altri autori (Persone) | DombreE (Etienne) |
Collana | Kogan Page Science paper edition |
Soggetto topico |
Robots - Mathematical models
Robots - Dynamics Robots - Control systems |
ISBN |
1-281-98541-4
9786611985417 0-08-053661-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Modeling, Identification & Control of Robots; Copyright Page; Contents; Introduction; Chapter 1. Terminology and general definitions; 1.1. Introduction; 1.2. Mechanical components of a robot; 1.3. Definitions; 1.4. Choosing the number of degrees of freedom of a robot; 1.5. Architectures of robot manipulators; 1.6. Characteristics of a robot; 1.7. Conclusion; Chapter 2. Transformation matrix between vectors, frames and screws; 2.1. Introduction; 2.2. Homogeneous coordinates; 2.3. Homogeneous transformations; 2.4. Kinematic screw
2.5. Differential translation and rotation of frames2.6. Representation of forces (wrench); 2.7. Conclusion; Chapter 3. Direct geometric model of serial robots; 3.1 Introduction; 3.2. Description of the geometry of serial robots; 3.3. Direct geometric model; 3.4. Optimization of the computation of the direct geometric model; 3.5. Transformation matrix of the end-effector in the world frame; 3.6. Specification of the orientation; 3.7. Conclusion; Chapter 4. Inverse geometric model of serial robots; 4.1. Introduction; 4.2. Mathematical statement of the problem 4.3. Inverse geometric model of robots with simple geometry4.4 Inverse geometric model of decoupled six degree-of-freedom robots; 4.5. Inverse geometric model of general robots; 4.6. Conclusion; Chapter 5. Direct kinematic model of serial robots; 5.1. Introduction; 5.2. Computation of the Jacobian matrix from the direct geometric model; 5.3. Basic Jacobian matrix; 5.4. Decomposition of the Jacobian matrix into three matrices; 5.5. Efficient computation of the end-effector velocity; 5.6. Dimension of the task space of a robot; 5.7. Analysis of the robot workspace 5.8. Velocity transmission between joint space and task space5.9. Static model; 5.10. Second order kinematic model; 5.11. Kinematic model associated with the task coordinate representation; 5.12. Conclusion; Chapter 6. Inverse kinematic model of serial robots; 6.1 Introduction; 6.2. General form of the kinematic model; 6.3. Inverse kinematic model for a regular case; 6.4. Solution in the neighborhood of singularities; 6.5. Inverse kinematic model of redundant robots; 6.6. Numerical calculation of the inverse geometric problem; 6.7. Minimum description of tasks; 6.8. Conclusion Chapter 7. Geometric and kinematic models of complex chain robots7.1. Introduction; 7.2. Description of tree structured robots; 7.3. Description of robots with closed chains; 7.4. Direct geometric model of tree structured robots; 7.5. Direct geometric model of robots with closed chains; 7.6. Inverse geometric model of closed chain robots; 7.7. Resolution of the geometric constraint equations of a simple loop; 7.8. Kinematic model of complex chain robots; 7.9. Numerical calculation of qp and qc in terms of qa; 7.10. Number of degrees of freedom of robots with closed chains 7.11. Classification of singular positions |
Altri titoli varianti | Robots |
Record Nr. | UNINA-9910784638103321 |
Khalil W (Wisama) | ||
London ; ; Sterling, VA, : Kogan Page Science, 2004, c2002 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Modeling, identification & control of robots / / W. Khalil & E. Dombre |
Autore | Khalil W (Wisama) |
Edizione | [1st ed.] |
Pubbl/distr/stampa | London ; ; Sterling, VA, : Kogan Page Science, 2004, c2002 |
Descrizione fisica | 1 online resource (503 p.) |
Disciplina | 629.892 |
Altri autori (Persone) | DombreE (Etienne) |
Collana | Kogan Page Science paper edition |
Soggetto topico |
Robots - Mathematical models
Robots - Dynamics Robots - Control systems |
ISBN |
1-281-98541-4
9786611985417 0-08-053661-1 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Modeling, Identification & Control of Robots; Copyright Page; Contents; Introduction; Chapter 1. Terminology and general definitions; 1.1. Introduction; 1.2. Mechanical components of a robot; 1.3. Definitions; 1.4. Choosing the number of degrees of freedom of a robot; 1.5. Architectures of robot manipulators; 1.6. Characteristics of a robot; 1.7. Conclusion; Chapter 2. Transformation matrix between vectors, frames and screws; 2.1. Introduction; 2.2. Homogeneous coordinates; 2.3. Homogeneous transformations; 2.4. Kinematic screw
2.5. Differential translation and rotation of frames2.6. Representation of forces (wrench); 2.7. Conclusion; Chapter 3. Direct geometric model of serial robots; 3.1 Introduction; 3.2. Description of the geometry of serial robots; 3.3. Direct geometric model; 3.4. Optimization of the computation of the direct geometric model; 3.5. Transformation matrix of the end-effector in the world frame; 3.6. Specification of the orientation; 3.7. Conclusion; Chapter 4. Inverse geometric model of serial robots; 4.1. Introduction; 4.2. Mathematical statement of the problem 4.3. Inverse geometric model of robots with simple geometry4.4 Inverse geometric model of decoupled six degree-of-freedom robots; 4.5. Inverse geometric model of general robots; 4.6. Conclusion; Chapter 5. Direct kinematic model of serial robots; 5.1. Introduction; 5.2. Computation of the Jacobian matrix from the direct geometric model; 5.3. Basic Jacobian matrix; 5.4. Decomposition of the Jacobian matrix into three matrices; 5.5. Efficient computation of the end-effector velocity; 5.6. Dimension of the task space of a robot; 5.7. Analysis of the robot workspace 5.8. Velocity transmission between joint space and task space5.9. Static model; 5.10. Second order kinematic model; 5.11. Kinematic model associated with the task coordinate representation; 5.12. Conclusion; Chapter 6. Inverse kinematic model of serial robots; 6.1 Introduction; 6.2. General form of the kinematic model; 6.3. Inverse kinematic model for a regular case; 6.4. Solution in the neighborhood of singularities; 6.5. Inverse kinematic model of redundant robots; 6.6. Numerical calculation of the inverse geometric problem; 6.7. Minimum description of tasks; 6.8. Conclusion Chapter 7. Geometric and kinematic models of complex chain robots7.1. Introduction; 7.2. Description of tree structured robots; 7.3. Description of robots with closed chains; 7.4. Direct geometric model of tree structured robots; 7.5. Direct geometric model of robots with closed chains; 7.6. Inverse geometric model of closed chain robots; 7.7. Resolution of the geometric constraint equations of a simple loop; 7.8. Kinematic model of complex chain robots; 7.9. Numerical calculation of qp and qc in terms of qa; 7.10. Number of degrees of freedom of robots with closed chains 7.11. Classification of singular positions |
Altri titoli varianti | Robots |
Record Nr. | UNINA-9910821568003321 |
Khalil W (Wisama) | ||
London ; ; Sterling, VA, : Kogan Page Science, 2004, c2002 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
New developments in robotics automation and control / / edited by Aleksandar Lazinica |
Pubbl/distr/stampa | Rijeka, Croatia : , : InTech, , [2008] |
Descrizione fisica | 1 online resource (viii, 504 pages) : illustrations |
Disciplina | 629.892 |
Soggetto topico | Robots - Control systems |
ISBN | 953-51-5740-X |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910137722103321 |
Rijeka, Croatia : , : InTech, , [2008] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Nonlinear control of robots and unmanned aerial vehicles : an integrated approach / / Ranjan Vepa |
Autore | Vepa Ranjan |
Pubbl/distr/stampa | Boca Raton : , : Taylor & Francis, a CRC title, part of the Taylor & Francis imprint, a member of the Taylor & Francis Group, the academic division of T&F Informa, plc, , [2017] |
Descrizione fisica | 1 online resource (563 pages) : illustrations |
Disciplina | 629.8/9 |
Soggetto topico |
Drone aircraft - Automatic control - Mathematics
Robots - Control systems Nonlinear control theory |
ISBN |
1-315-36737-8
1-4987-6705-2 1-315-35030-0 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | 1. Lagrangian methods and robot dynamics -- 2. Unmanned aerial vehicle dynamics and Lagrangian methods -- 3. Feedback linearization -- 4. Linear and phase plane analysis of stability -- 5. Robot and UAV control : an overview -- 6. Stability -- 7. Lyapunov stability -- 8. Computed torque control -- 9. Sliding mode control -- 10. Parameter identification -- 11. Adaptive and model predictive control -- 12. Lyapunov design : the backstepping approach -- 13. Hybrid position and force control -- 14. UAV control. |
Record Nr. | UNINA-9910136145003321 |
Vepa Ranjan | ||
Boca Raton : , : Taylor & Francis, a CRC title, part of the Taylor & Francis imprint, a member of the Taylor & Francis Group, the academic division of T&F Informa, plc, , [2017] | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|