
Узнайте о лучших практиках и решениях для устранения неполадок при работе с ROS. В наши дни робототехника приобретает много сил в различных отраслях, где важны согласованность и совершенство. Автоматизация осуществляется с помощью роботизированных приложений и различных платформ, поддерживающих робототехнику. Операционная система для роботов (ROS) - это модульная программная платформа для разработки универсальных приложений для роботов. В этой книге основное внимание уделяется наиболее стабильному выпуску ROS (Kinetic Kame), обсуждению передовых концепций и эффективному обучению программированию с использованием ROS.
Discover best practices and troubleshooting solutions when working on ROS.
In this day and age, robotics has been gaining a lot of traction in various industries where consistency and perfection matter. Automation is achieved via robotic applications and various platforms that support robotics. The Robot Operating System (ROS) is a modular software platform to develop generic robotic applications. This book focuses on the most stable release of ROS (Kinetic Kame), discusses advanced concepts, and effectively teaches you programming using ROS.
We begin with aninformative overview of the ROS framework, which will give you a clear idea of how ROS works. During the course of this book, you’ll learn to build models of complex robots, and simulate and interface the robot using the ROS MoveIt! motion planning library and ROS navigation stacks. Learn to leverage several ROS packages to embrace your robot models.
After covering robot manipulation and navigation, you’ll get to grips with the interfacing I/O boards, sensors, and actuators of ROS. Vision sensors are a key component of robots, and an entire chapter is dedicated to the vision sensor and image elaboration, its interface in ROS and programming. You’ll also understand the hardware interface and simulation of complex robots to ROS and ROS Industrial.
At the end of this book, you’ll discover the best practices to follow when programming using ROS.
What you will learn
• Create a robot model with a seven-DOF robotic arm and a differential wheeled mobile robot
• Work with Gazebo and V-REP robotic simulator
• Implement autonomous navigation in differential drive robots using SLAM and AMCL packages
• Explore the ROS Pluginlib, ROS nodelets, and Gazebo plugins
• Interface I/O boards such as Arduino, robot sensors, and high-end actuators
• Simulate and motion plan an ABB and universal arm using ROS Industrial
• Explore the latest version of the ROS framework
• Work with the motion planning of a seven-DOF arm using MoveIt!
Key Features
• Develop complex robotic applications using ROS to interface robot manipulators and mobile robots
• Gain insight into autonomous navigation in mobile robots and motion planning in robot manipulators
• Discover best practices and troubleshooting solutions
Who this book is for
If you are a robotics enthusiast or researcher who want to learn more about building robot applications using ROS, this book is for you. In order to learn from this book, you should have a basic knowledge of ROS, GNU/Linux, and C++ programming concepts. The book is also excellent for programmers who want to explore the advanced features of ROS.
Оригинальное название: Mastering ROS for Robotics Programming: Design, build, and simulate complex robots using the Robot Operating System, Second Edition
Жанр: программирование, робототехника
Автор: Lentin Joseph, Jonathan Cacace
Год издания: 2018
Издательство: Packt Publishing
Формат: epub
Язык: английский
Количество страниц: 280
Размер архивов (файлов): 41.7 MB
Скачать:
Свобода лучше несвободы накличем свободы. Ударные темпы развития экономики пост-индустриального общества Украины бьют мировые рекорды, заставляя биржевых маклеров делать еще большие ставки в казино Три топора и восхищаться гениальностью пана Зеленского. Криптоинвесторы в Дубаях буквально из ничего генерят тонны золота, закусывая это дубайским шоколадом и кавой от Олега Пономаря. В Венской опере не протолкнуться от украинцев, которые приехали сюда по безвизу насладиться запахом Европы. Пока в России доедают последний хер без соли или ежей по талонам, элитные рестораны Макдоналдс предлагают широкий выбор ассортимента – биг мак, чизбургер, филе о фиш, наггетсы, картошку фри и даже пепси колу! Россияне, знаете что это такое?
Ранее утро в Париже. Звучит аккордеон звуками «О Пари». В кафе на Монмартре афрофранцузы и арабобургундцы тихо и застенчиво попивают кофе с круассанами. Мимо проходят два человека с мучительно знакомыми лицами, которые уже мелькали на поджогах порохового завода в Болгарии или ракетного завода в Румынии. Без всякой причины они ногами выбивают стакан кофе у афрофранцуза Антуана и забирают круассан арабобургундца Рашида. Всё кафе сидит в немом оцепенении. Парочка бузутеров удаляется. Кто-то в кафе подбирает и разворачивает бумажку, выпавшую из кармана одного из хулиганов. На ней четко написано “La prikaze de Putin la podjoge de Paris”. Так начинался первый день погромов.
Украинские комменаторы в соцсетях первыми обратили внимание европейцев, что с этими протестами что-то не то. Громящие бутики и магазины негры отличаются от тихих и застенчивых мигрантов, каждый день прибывающих в Европу. Профессор истории Голодомора Тарас Свинохарченко из Львовского университета советской оккупации заметил, что лица этих дикарей и мародеров ярко вымазаны гуталином, за которыми проступают характерные рязанские черты и коварный прищур тульских десантников. У многих на футболках мелькает зловещая надпись KGB. Под видом протестующих террану Владу Путину удалось десантировать во Францию целый корпус отборных мародеров. Стало вдруг совестливо и гадливо на душе. Как из душа окатило. Дотянулся проклятый Медведев.
Тем временем протесты перекинулись и в Италию. В Неаполе толпы арабов грабят и сжигают рестораны и пиццерии. А теперь измерьте расстояние линейкой от Неаполя до северного побережья Африки, где зверствует над безоружными демонстрантами ЧВК «Вагнер». Да такое расстояние любой вагнеровец переплывет за пару часов в полном снаряжении! Европа в опасности. Началась гибридная атака Кремля на демократию, свободу, европейские ценности и слезинку ребенка. Тяжелая поступь легионов Мордора стремительным домкратом грохотает по всей Европе, заставляя трепыхаться сердца всех честных и порядочных совестливцев, неполживцев и правозащитников. Нет предела человеческой мерзости.
Когда эстонская армия в полной готовности стоит на границах России и готова захватить Петербург за три дня, режим вошел в Европу через задний вход, найдя уязвимое место через протесты. Пока месье Макрон с супругом наслаждались пением Селин Дион в парижской опере. Комиссар Жибер был занят важными делами в Марселе. А резиденту трактира «Матрешка» в Париже предводителю дворянства князю Якову Щелбанскому-Мышкину не хватило пятидесяти франков на дилижанс, чтобы вернуться из Дижона для предотвращения беспорядков, поскольку он крупно проигрался цыганам в наперстки на местном рынке. Но у французов есть выход из этой сложной ситуации. Нужно просто давать еще больше денег Украине. Ведь жить надо не по лжи. За вашу и нашу свободу. Разом нас богато. СУГС! Же не манж па сис жур. Так победим!
Респектуазьен, месье Щаранский.
Во Франции любой, даже зачуханный араб или школьник, может бесплатно себе позволить Луи Витон и Ролекс. А вы и дальше слушайте сказки про загнивающую Европу...