ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Advanced Robotic Vehicles Programming: An Ardupilot and Pixhawk Approach

دانلود کتاب برنامه نویسی وسایل نقلیه روباتیک پیشرفته: رویکرد Ardupilot و Pixhawk

Advanced Robotic Vehicles Programming: An Ardupilot and Pixhawk Approach

مشخصات کتاب

Advanced Robotic Vehicles Programming: An Ardupilot and Pixhawk Approach

ویرایش:  
نویسندگان: , , , ,   
سری:  
ISBN (شابک) : 9781484255308, 1484255305 
ناشر:  
سال نشر:  
تعداد صفحات: 452 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 32,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Advanced Robotic Vehicles Programming: An Ardupilot and Pixhawk Approach به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی وسایل نقلیه روباتیک پیشرفته: رویکرد Ardupilot و Pixhawk نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی وسایل نقلیه روباتیک پیشرفته: رویکرد Ardupilot و Pixhawk

با نحوه برنامه‌ریزی وسایل نقلیه روباتیک با کتابخانه‌های ardupilot و pixhawk autopilot، که هر دو فناوری‌های منبع باز با دامنه جهانی هستند، آشنا شوید. این کتاب بر روی کوادکوپترها متمرکز شده است، اما دانش به راحتی می‌تواند به وسایل نقلیه سه بعدی مانند هواپیماهای بدون سرنشین، زیردریایی‌ها و مریخ نوردها گسترش یابد. که سخت‌افزار و نرم‌افزار یک زمان‌بندی کار بلادرنگ، قابلیت‌های عظیم پردازش داده، اتصالات متقابل، مصرف انرژی کم و پشتیبانی جهانی از توسعه دهندگان را ارائه می‌دهند.   این کتاب به شما نشان می دهد که چگونه مهارت های برنامه نویسی رباتیک خود را به سطح بعدی ارتقا دهید. از سخت‌افزار گرفته تا نرم‌افزار، برنامه‌نویسی وسایل نقلیه روباتیک پیشرفته تئوری را با عمل در توسعه وسایل نقلیه بدون سرنشین پیوند می‌دهد. در پایان این کتاب، نرم افزار pixhawk و کتابخانه های ardupilot را برای توسعه وسایل نقلیه خودران خود خواهید آموخت. 

آنچه یاد خواهید گرفت

  • کنترل‌های ابتدایی را مدل‌سازی و اجرا کنید وسیله نقلیه بدون سرنشین
  • انتخاب اجزای سخت افزاری و نرم افزاری در طول فرآیند طراحی یک وسیله نقلیه بدون سرنشین
  • استفاده از سایر بسته های توسعه سخت افزار و نرم افزار سازگار
درک نامگذاری علمی و فنی رایج در این زمینه
  • پیچیدگی ها و فرآیندهای مربوطه را برای عملکرد یک وسیله نقلیه بدون سرنشین شناسایی کنید

این کتاب برای چه کسی است span>

دانشجویان، محققین، سازندگان، علاقمندان، و کسانی که می‌خواهند از برنامه‌نویسی اولیه یک آردوینو برای هر نوع وسیله نقلیه روباتیک فراتر بروند.


توضیحاتی درمورد کتاب به خارجی

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 three-dimensional vehicles such as drones, submarines, and rovers.

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.  

This book shows you how take your robotic programming skills to the next level. From hardware to software, Advanced Robotic Vehicles Programming 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. 

What You\'ll Learn

  • Model and implement elementary controls in any unmanned vehicle
  • Select hardware and software components during the design process of an unmanned vehicle
  • Use other compatible hardware and software development packages
Understand popular scientific and technical nomenclature in the field
  • Identify relevant complexities and processes for the operation of an unmanned vehicle

Who This Book Is For

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.



فهرست مطالب

Table of Contents\nAbout the Authors\nAcknowledgments\nClause of Responsibilities\nForeword\nWarning\nPrior Knowledge\nExpected Results\nLicenses\nPart I: Introduction\n	Chapter 1: Hardware and Software Description\n		Autopilot\n		Kinds of Autopilot: SDK vs. GUI\n		Kinds of SDKs\n		Pixhawk Autopilot (Hardware)\n		Clones vs. Originals\n		Commercial Autopilot vs. Your Own Design\n		ArduPilot Libraries (Software)\n		Compatibilities and Similar Projects\n		Confusion Between Hardware and Software?\n		Chapter Summary\n	Chapter 2: ArduPilot Working Environment\n		File Types Related to ArduPilot Libraries\n		Specific Data Types\n			Implementation Tip: PPM, PWM, 1000, or 2000?\n		Description and Flow of the Programs Used\n			Coding and Compiling\n			Connection and Loading Interface\n			Physical Execution\n			Display\n			Feedback\n		Uploading Custom Code to the Autopilot\n		Making New Projects by Using Eclipse\n		Error Checking\n		Is It Feasible to Use Arduino Directly with ArduPilot Libraries?\n		Chapter Summary\n	Chapter 3: Concepts and Definitions\n		Auxiliary Components\n			Brushless Motors\n			ESC\n			Propellers\n			Frame\n			Special Connectors\n			Telemetry Module (Wireless Serial Communication)\n			LIPO Battery\n			Battery Tester or Battery Monitor\n			GPS Module\n			Distributor\n			Power Module\n			Silicon Wire\n			Thermofit\n			Fasteners\n			Passive Antivibration Modules\n			Remote Control\n			Embedded On-Board Computer\n			Special Pixhawk Components\n		Computational Efficiency Against Mathematical Equality\n		Working with Variables, Functions, Modules, and Objects\n			Variable\n			Structure\n			Function\n			Module\n		Getter and Setter Concepts\n		Concepts of Orientation and Position\n		Attention: Difference Between Installation and Coding\n		Usual Parts of ArduPilot Code\n		Usual Models for Programming ArduPilot Code\n		Chapter Summary\n		Part 1 References and Suggested Websites\nPart II: Sequential Operation Mode\n	Chapter 4: Basic Input and Output Operations\n		About the Header\n		About the Setup\n		Writing to the Terminal\n		Terminal Reading\n		Radio Reading\n		Auxiliary Channels and Introduction to State Machines\n		Position and Orientation Internal Sensors Reading\n		External Position Sensors Reading (GPS)\n		Reading Analog Sensors\n		Signals Filtering\n		Digital Reading and Writing\n		Battery Reading\n		Using Visual Alerts Through the Main LED\n		Chapter Summary\n	Chapter 5: Advanced Operations\n		Wired and Wireless Serial Communication\n		Communication Procedure\n			Procedures for Sending Data\n			Data Verification Procedure\n			Description of a Basic Checksum Method\n			Description of the XOR Checksum Method\n		Polling\n		Reading from External Devices Through Serial Communication and Development Boards\n		Writing to Brushless Motors (BLDC Motors)\n		Code Optimization\n		Simplified Function for Writing to Motors\n		Writing to Standard DC Motors (Brushed)\n		Using Stepper Motors\n		Using Servomotors for Auxiliary Tasks\n		Summary of ArduPilot Compatible Motors\n		Data Use and Storage\n		Using the Mission Planner GUI to Plot SD Data\n		Time Management\n		Chapter Summary\n	Chapter 6: Quadcopter Control with Smooth Flight Mode\n		Basic Modeling of a Multicopter\n		Second Example: Bicopter (with Coaxial Motors Analysis)\n		Velocity Kinematic Relations\n		Dynamic Translation Equations\n		Dynamic Rotational Equations\n		Flight Modes\n		Decoupled Tasks\n		Control Methods\n		Closed Loop vs. Open Loop\n		Saturated PD Control (Soft-Mode Basic Control of Flight)\n		Drone Flight Implementation\n		Chapter Summary\n		Part 2 References\nPart III: Real-Time Mode\n	Chapter 7: Real-Time Working Environment\n		Linker\n		Scheduler Description\n		ArduPilot Usual Parts in Real-Time Mode/Scheduler Mode\n		Measuring the Execution Time of a Task\n		Chapter Summary\n	Chapter 8: Compendium of the  Previous Chapters in Real Time with  Application Code\n		Module radio.pde\n		Module control.pde\n		Module Data.pde\n		Module Pose.pde\n		Chapter Summary\n		Part 3 References\nAppendix 1:\rComparison of  Commands with  Other SDKs\nAppendix 2:\rSetup Extended Code\nAppendix 3:\rExtended Header\nAppendix 4:\rThe Fully Functional Code\nAppendix 5:\rHelpful Keywords\nAppendix 6:\rInstalling ArduPilot Libraries\n	“Generic” Procedure\n	Installation Procedure\n	Compiling the Libraries\n	Interface Customization and Recompilation from the Preloaded Version of the Eclipse Editor\n	Uploading ∗ .px4 Files to the Autopilot\n	Terminal Test of the Previously Loaded Program\n	References and Suggested Websites\nAppendix 7:\rThrust Vectoring\nAppendix 8:\rOmnidirectionality\n	References and Suggested Websites\nAppendix 9:\rExtended Power Methods\n	References and Suggested Websites\nAppendix 10:\rSummary of the Design of a Quadcopter\n	Vehicle Design\n	Autopilot Selection\n	Selection of the Remote Control\n	References and Websites\nAppendix 11:\rWorking with Header Files\nIndex




نظرات کاربران