The first phase of the development directory --ROS combat ---- ROS line and efficient robot programming (Melodic version) with hands-on fun and trees

Brief introduction

The tutorial or blog to share the main content will be based on the latest version of ROS Melodic expansion, currently has no official support Indigo, and also supports Kinetic 2021. In fact, the current mainstream applications should all Kinetic, but since blog certainly need to share towards the latest version of Best of close to, especially as I always like the human pursuit of these new things. Rest assured Melodic support by 2023, enough to give us four years to learn and use. Of course, the official behind the ROS will continue iterative hard to say, after all, it seems to concentrate engage ROS 2 go.
Explain, or blog project I will offer two language code, usually the default Python and C ++, other languages being wood energy to study, involving hardware parts, hardware meeting conditional, unconditional I can only simulation after all, some hardware motionless a few million, we also can not afford injuries can not afford to consume. All tutorials or blog posts, and more to come from this book ROS, a list of the last to see the article, you can find me in need.

The overall structure of knowledge

I remember on the blog post said that at present the robot world, divided into two general direction, control and physical aspects of spiritual control. That is the aircraft, the robotic arm, mobile chassis, no matter what your robot does not throw open the three basic categories. As for spiritual direction, it refers to giving robots the human brain thinking, as is currently the hottest artificial intelligence, various learnning. So my knowledge is in accordance with these two broad categories to start from the ground up, revolves around the aircraft, the robotic arm, mobile chassis, learning and other related technologies, knowledge architecture and the entire brain is as follows:

Here Insert Picture Description

Reference directory, if necessary, can be added to the left of the public get No.

英文如下:
Springer Book on Robot Operating System (ROS): The Complete Reference, Third Volume (Springer, 2018)(注意:这本书可以暂时不用看,相对比较深,不太适合初学者)
Learning Robotics using Python, Second Editon (2018-June 28, Python, C++)(这本也适合初学者)
Robot Operating System for Absolute Beginners (2018-June 15, Python, C++)(这本适合完完全全小白,这里小白指第一次玩Linux,第一次写代码)
Robot Operating System Cookbook (2018-June 06, M, Python, C++)
ROS Programming: Building Powerful Robots (2018-March 03., K, Python)(强烈建议这本,会给你一个学习path跟着来)
Mastering ROS for Robotics Programming - Second Edition (2018-February 02., K, C++)(这本也属于需要一定基础的)
ROS Robot Programming (Japanese (2018-3, K, C++) | Chinese (2017-12, K, C++) | English (2017-12, K, C++))
ROS Robotics By Example - Second Edition (2017-12, K, Python)(这本适合对ROS有一定理解后)
A Systematic Approach to Learning Robot Programming with ROS (2017-10, I., C++)
ROS Robot Programming Second Edition Korean (2017-08, K, C++)
ROS Robotics Projects (2017-03, I, Python)
Effective Robotics Programming with ROS - Third Edition (2016-12, I, Python)
相对较老的书,仅供参考:
ros_by_example_vol1_indigo.pdf
ros_by_example_vol2_indigo.pdf
官方资料整理书籍:
ROScheatsheet_catkin.pdf
ROS Distributions - ROS Wiki.pdf
ROSTutorials中文版20150726.pdf
ROSWIKI官网学习资料整理.pdf
ROS探索总结
中文如下:
ROS机器人开发实践 2018年(python,C++)
ROS机器人程序设计.pdf* ROS机器人高效编程原书第3版机器人设计与制作系列.pdf*
ROS配置pyCharm环境.pdf(我会更新最新版本)
ROS配置Qt Creator环境.pdf'(我会更新最新版本)

postscript

There are many mind mapping content does not update up, I do not think is the main contact is to these, there are new behind I will continue to update, but I think I've updated the previous three parts, I also need to spend a lot of time but then again, we support that I continue to update power. Of course, more importantly, to share out this behavior. One can get a chance to look back to learn the knowledge to me. Secondly, you can also share to you, learn together and progress.
Any of the above mentioned book, are my one in a collection network, we need to please respect the original author, only learning to use.

Guess you like

Origin blog.csdn.net/ckkboy/article/details/97792920