دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2nd نویسندگان: Enrique Fernandez, Luis Sanchez Crespo, Anil Mahtani, Aaron Martinez سری: ISBN (شابک) : 1783987588, 9781783987580 ناشر: Packt Publishing سال نشر: 2015 تعداد صفحات: 458 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 9 مگابایت
کلمات کلیدی مربوط به کتاب یادگیری ROS برای برنامه نویسی رباتیک: طراحی ریزپردازنده، ریزپردازنده ها و طراحی سیستم، سخت افزار و DIY، کامپیوتر و فناوری، مقدماتی و آغاز، برنامه نویسی، کامپیوتر و فناوری، توسعه نرم افزار، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، کامپیوتر و فناوری، منطق، طراحی نرم افزار، تست و مهندسی ,برنامه نویسی,کامپیوتر و فناوری,علوم کامپیوتر,الگوریتم ها,هوش مصنوعی,ذخیره سازی و طراحی پایگاه داده,گرافیک و تجسم,شبکه سازی,طراحی نرم افزار شی گرا,سیستم عامل,Programmi
در صورت تبدیل فایل کتاب Learning ROS for Robotics Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب یادگیری ROS برای برنامه نویسی رباتیک نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
راهنمای یک مرحله ای شما برای سیستم عامل ربات درباره این کتاب* ربات خود را در دنیای مجازی مدل کنید و یاد بگیرید چگونه آن را شبیه سازی کنید* اطلاعات Point Cloud ایجاد، تجسم و پردازش کنید* آموزش های کاربردی و آسان برای برنامه ریزی ربات های خود جزئیات اگر تا به حال سعی کرده اید یک ربات بسازید، می دانید که برنامه نویسی همه چیز از ابتدا چقدر می تواند دست و پا گیر باشد. اینجاست که ROS به تصویر میآید. این مجموعه ای از ابزارها، کتابخانه ها و قراردادهایی است که فرآیند ساخت ربات را ساده می کند. علاوه بر این، ROS توسعه نرمافزار رباتیک مشترک را تشویق میکند و به شما این امکان را میدهد تا با متخصصان در زمینههای مختلف برای همکاری و ایجاد بر اساس کار یکدیگر ارتباط برقرار کنید. این کتاب مملو از مثالها به شما کمک میکند چارچوب ROS را درک کنید تا به شما در ساخت برنامههای روباتی خود کمک کند. در یک محیط شبیه سازی شده و دانش خود را با جامعه بزرگی که از ROS پشتیبانی می کند به اشتراک بگذارید. این کتاب با شروع در سطح مقدماتی، راهنمای جامعی برای دنیای شگفت انگیز رباتیک است که یکپارچه سازی حسگرها، مدل سازی، شبیه سازی، بینایی کامپیوتر، الگوریتم های ناوبری و موارد دیگر را پوشش می دهد. . سپس به بررسی مفاهیمی مانند موضوعات، پیام ها و گره ها خواهید پرداخت. در مرحله بعد، یاد خواهید گرفت که چگونه ربات خود را با دوربین های HD ببیند، یا با حسگرهای برد، موانع را هدایت کنید. علاوه بر این، به لطف مشارکتهای جامعه وسیع ROS، ربات شما میتواند به صورت مستقل حرکت کند، و حتی در عرض چند دقیقه شما را بشناسد و با شما تعامل داشته باشد. در این نسخه بهروز شده چه چیزی جدید است؟ اول از همه، ما این بار با ROS Hydro کار می کنیم. شما یاد خواهید گرفت که چگونه اطلاعات Point Cloud را از حسگرهای مختلف ایجاد، تجسم و پردازش کنید. این نسخه همچنین به شما نحوه کنترل و برنامه ریزی حرکت بازوهای رباتیک با مفاصل متعدد را با استفاده از MoveIt نشان می دهد! در پایان این کتاب، شما تمام پیشینه لازم برای ساخت ربات خود و شروع کار با ROS را خواهید داشت. چه خواهید آموخت* یک سیستم ROS Hydro کامل نصب کنید* بسته های ROS و متاپکیج ها را ایجاد کنید، از آنها استفاده کنید و آنها را اشکال زدایی کنید. زمان* ساخت، مدیریت و اشکال زدایی گره های ROS* مدل ربات سه بعدی خود را طراحی کنید و آن را در یک محیط مجازی در Gazebo شبیه سازی کنید* با استفاده از دوربین ها به روبات های خود قدرت بینایی بدهید و وظایف بینایی کامپیوتر را با آنها کالیبره و انجام دهید* ناوبری را ایجاد و تطبیق دهید پشته برای کار با ربات خود * حسگرهای مختلف مانند Range Laser، Arduino و Kinect را با ربات خود ادغام کنید* اطلاعات Point Cloud را از حسگرهای مختلف تجسم و پردازش کنید* با استفاده از MoveIt حرکت بازوهای رباتیک با مفاصل متعدد را کنترل و برنامه ریزی کنید! این کتاب برای چه کسی است اگر شما یک علاقهمند به رباتیک هستید و میخواهید یاد بگیرید که چگونه رباتهای خود را بسازید و برنامهریزی کنید به روشی آسان برای توسعه، نگهداری و اشتراکگذاری، این کتاب برای شما مناسب است. برای استفاده حداکثری از کتاب، باید پیشینه برنامه نویسی C++، دانش سیستم های گنو/لینوکس و مهارت عمومی در علوم کامپیوتر داشته باشید. هیچ پیش زمینه قبلی در مورد ROS مورد نیاز نیست، زیرا این کتاب شما را از پایه می برد. همچنین توصیه میشود در مورد سیستمهای کنترل نسخه، مانند svn یا git، که اغلب توسط جامعه برای اشتراکگذاری کد استفاده میشود، اطلاعات کافی داشته باشید. سبک و رویکرد این کتاب راهنمای آسانی است که به شما کمک میکند راه خود را پیدا کنید. چارچوب ROS این کتاب مملو از مثالهای عملی است که به شما کمک میکند ربات خود را برنامهریزی کنید و راهحلهای کاملی را با استفاده از کتابخانهها و ابزارهای منبع باز ROS ارائه دهید.
Your one-stop guide to the Robot Operating SystemAbout This Book* Model your robot on a virtual world and learn how to simulate it* Create, visualize, and process Point Cloud information* Easy-to-follow, practical tutorials to program your own robotsIn DetailIf you have ever tried building a robot, then you know how cumbersome programming everything from scratch can be. This is where ROS comes into the picture. It is a collection of tools, libraries, and conventions that simplifies the robot building process. What's more, ROS encourages collaborative robotics software development, allowing you to connect with experts in various fields to collaborate and build upon each other's work.Packed full of examples, this book will help you understand the ROS framework to help you build your own robot applications in a simulated environment and share your knowledge with the large community supporting ROS.Starting at an introductory level, this book is a comprehensive guide to the fascinating world of robotics, covering sensor integration, modeling, simulation, computer vision, navigation algorithms, and more. You will then go on to explore concepts like topics, messages, and nodes. Next, you will learn how to make your robot see with HD cameras, or navigate obstacles with range sensors. Furthermore, thanks to the contributions of the vast ROS community, your robot will be able to navigate autonomously, and even recognize and interact with you in a matter of minutes.What's new in this updated edition? First and foremost, we are going to work with ROS Hydro this time around. You will learn how to create, visualize, and process Point Cloud information from different sensors. This edition will also show you how to control and plan motion of robotic arms with multiple joints using MoveIt! By the end of this book, you will have all the background you need to build your own robot and get started with ROS.What You Will Learn* Install a complete ROS Hydro system* Create ROS packages and metapackages, using and debugging them in real time* Build, handle, and debug ROS nodes* Design your 3D robot model and simulate it in a virtual environment within Gazebo* Give your robots the power of sight using cameras and calibrate and perform computer vision tasks with them* Generate and adapt the navigation stack to work with your robot* Integrate different sensors like Range Laser, Arduino, and Kinect with your robot* Visualize and process Point Cloud information from different sensors* Control and plan motion of robotic arms with multiple joints using MoveIt! Who This Book Is ForIf you are a robotic enthusiast who wants to learn how to build and program your own robots in an easy-to-develop, maintainable, and shareable way, this book is for you. In order to make the most of the book, you should have a C++ programming background, knowledge of GNU/Linux systems, and general skill in computer science. No previous background on ROS is required, as this book takes you from the ground up. It is also advisable to have some knowledge of version control systems, such as svn or git, which are often used by the community to share code.Style and approachThis book is an easy-to-follow guide that will help you find your way through the ROS framework. This book is packed with hands-on examples that will help you program your robot and give you complete solutions using ROS open source libraries and tools.