- Mastering ROS for Robotics Programming
- Lentin Joseph
- 255字
- 2021-07-30 10:03:19
Preface
Mastering ROS for Robotics Programming is an advanced guide of ROS that is very suitable for readers who already have a basic knowledge in ROS. ROS is widely used in robotics companies, universities, and robotics research institutes for designing, building, and simulating a robot model and interfacing it into real hardware. ROS is now an essential requirement for Robotic engineers; this guide can help you acquire knowledge of ROS and can also help you polish your skills in ROS using interactive examples. Even though it is an advanced guide, you can see the basics of ROS in the first chapter to refresh the concepts. It also helps ROS beginners. The book mainly focuses on the advanced concepts of ROS, such as ROS Navigation stack, ROS MoveIt!, ROS plugins, nodelets, controllers, ROS Industrial, and so on.
You can work with the examples in the book without any special hardware; however, in some sections you can see the interfacing of I/O boards, vision sensors, and actuators to ROS. To work with this hardware, you will need to buy it.
The book starts with an introduction to ROS and then discusses how to build a robot model in ROS for simulating and visualizing. After the simulation of robots using Gazebo, we can see how to connect the robot to Navigation stack and MoveIt!. In addition to this, we can see ROS plugins, controllers, nodelets, and interfacing of I/O boards and vision sensors. Finally, we can see more about ROS Industrial and troubleshooting and best practices in ROS.
- MySQL數據庫管理實戰
- Mobile Application Development:JavaScript Frameworks
- Java程序設計實戰教程
- Mastering Spring MVC 4
- 從0到1:HTML+CSS快速上手
- Reactive Programming With Java 9
- 網絡爬蟲原理與實踐:基于C#語言
- 學習OpenCV 4:基于Python的算法實戰
- 編寫高質量代碼:改善Objective-C程序的61個建議
- 代替VBA!用Python輕松實現Excel編程
- Java 從入門到項目實踐(超值版)
- Android Studio Cookbook
- 深入淺出 HTTPS:從原理到實戰
- 產品架構評估原理與方法
- Enterprise Application Architecture with .NET Core