Details

Advanced Robotic Vehicles Programming


Advanced Robotic Vehicles Programming

An Ardupilot and Pixhawk Approach

von: Julio Alberto Mendoza-Mendoza, Victor Javier Gonzalez-Villela, Gabriel Sepulveda-Cervantes, Mauricio Mendez-Martinez, Humberto Sossa-Azuela

56,99 €

Verlag: Apress
Format: PDF
Veröffentl.: 03.02.2020
ISBN/EAN: 9781484255315
Sprache: englisch

Dieses eBook enthält ein Wasserzeichen.

Beschreibungen

<div>Learn how to program robotic vehicles with ardupilot libraries and pixhawk autopilot, both of which are open source technologies with a global scope. This book is focused on quadcopters but the knowledge is easily extendable to&nbsp;three-dimensional vehicles such as&nbsp;drones, submarines, and rovers.</div><div><p>Pixhawk and the ardupilot libraries have grown dramatically in popularity due to the fact that the hardware and software offer a real-time task scheduler, huge data processing capabilities, interconnectivity, low power consumption, and a global developer support.&nbsp;&nbsp;</p>

This book shows you how take your robotic programming skills to the next level. From hardware to software,&nbsp;<i>Advanced Robotic Vehicles Programming</i>&nbsp;links theory with practice in the development of unmanned vehicles. By the end of this book, you’ll learn the pixhawk software and ardupilot libraries to develop your own autonomous vehicles.&nbsp;<p></p>

<p><b>What You'll Learn</b></p>

<ul> <li>Model and implement elementary controls in any unmanned vehicle</li> <li>Select hardware and software components during the design process of an unmanned vehicle</li> <li>Use other compatible hardware and software development packages</li> Understand popular scientific and technical nomenclature in the field <li>Identify relevant complexities and processes for the operation of an unmanned vehicle</li> </ul> <p><b>Who This Book Is For</b></p>

<p>Undergraduate and graduate students, researchers, makers, hobbyists, and those who want to go beyond basic programming of an Arduino for any kind of robotic vehicle.</p></div>
<div>Part 1: Introduction.- Chapter 1: Hardware and Software Description.- Chapter 2: Ardupilot Working Environment.- Chapter 3: Recap and Definitions.- Part 2: Sequential Mode.- Chapter 4: Basic Input and Output Operations.- Chapter 5: Advanced Operations: Serial Communications, Data Storage, Motion Units and Basis of Time Management.- Chapter 6:&nbsp; Application to Quadcopter Drone Control with a Smooth Flight Mode:&nbsp;.- Part 3: Real Time Mode.- Chapter 7: Real Time Working Environment.- Chapter 8: Compendium of the Previous Chapters in Real Time Mode with Application Code.- Appendices.</div>
<div>Julio Mendoza-Mendoza earned his computing doctoral degree at CIC IPN in 2016, where he specialized&nbsp;in underactuated robotics, UAS, and intelligent and nonlinear control. He also earned his advanced-technologies master degree and mechatronics-engineering bachelor at UPIITA IPN, in 2011 and 2008 respectively. Currently, Julio is working on 5 patents related to his research field and developing his&nbsp;flying serial-robot manipulator theory at FI UNAM through his postdoctoral 2017 DGAPA grant.</div><div><br></div><div>V. J. Gonzalez-Villela received his B.Eng. degree in Mechanical and Electrical Engineering and the M.Eng.&nbsp;degree in Electrical Engineering in 1987 and 1993, respectively, from the National Autonomous University of Mexico (UNAM), and a Ph.D. degree in Kinematics, Dynamics, and Nonlinear Systems applied to Mobile Robot Modelling and Control from Loughborough University, Loughborough, UK, in 2006. He is currently a Titular Professor in the Department of Mechatronics Engineering, UNAM. His research focuses on Mobile, Hybrid and Adaptive Robots, and Artificial Intuition.</div>
<div>Learn how to program robotic vehicles with ardupilot libraries and pixhawk autopilot, both of which are open source technologies with a global scope. This book is focused on quadcopters but the knowledge is easily extendable to&nbsp;three-dimensional vehicles such as&nbsp;drones, submarines, and rovers.</div><div><p>Pixhawk and the ardupilot libraries have grown dramatically in popularity due to the fact that the hardware and software offer a real-time task scheduler, huge data processing capabilities, interconnectivity, low power consumption, and a global developer support.&nbsp;&nbsp;</p><p>This book shows you how take your robotic programming skills to the next level. From hardware to software,&nbsp;<i>Advanced Robotic Vehicles Programming</i>&nbsp;links theory with practice in the development of unmanned vehicles. By the end of this book, you’ll learn the pixhawk software and ardupilot libraries to develop your own autonomous vehicles.&nbsp;</p><p>You will:</p><ul><li>Model and implement elementary controls in any unmanned vehicle</li><li>Select hardware and software components during the design process of an unmanned vehicle</li><li>Use other compatible hardware and software development packages</li>Understand popular scientific and technical nomenclature in the field<li>Identify relevant complexities and processes for the operation of an unmanned vehicle</li></ul></div>
Build and develop your own complex robotic vehicles more easily Program with a completed and advanced treatment that includes a full list of commands and codes in C Model and implement elementary controls in any unmanned vehicle

Diese Produkte könnten Sie auch interessieren:

Optical Communication Theory and Techniques
Optical Communication Theory and Techniques
von: Enrico Forestieri
PDF ebook
149,79 €
Virtual Organizations
Virtual Organizations
von: Luis M. Camarinha-Matos, Hamideh Afsarmanesh, Martin Ollus
PDF ebook
149,79 €
Quantitative Measure for Discrete Event Supervisory Control
Quantitative Measure for Discrete Event Supervisory Control
von: Asok Ray, Vir V. Phoha, Shashi Phoha
PDF ebook
96,29 €