2017年10月,在获得40亿美元融资后,美团点评CEO王兴表示会将业务重心放在无人配送和人工智能上。
新年伊始,我们用24本书带你入门配送机器人,把握住下一个风口。
01
编程基础类
《C++ Primer(第五版)》, Stanley Lippman,Lajoie, Barbara E. Moo著。C++初学者的最佳指南,完美融合C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准的深入理解,全面阐述C++基本概念和技术,强调现代C++编程风格。
《Effective C++(第三版)》,Scott Meyers著。 C++程序员必读的第二本书,世界顶级C++大师Scott Meyers的成名之作,具有独特的视角和诙谐轻松的写作风格。 书中的50条准则,每一条都扼要说明了一个可让你写出更好的C++程序代码的方法。
《Python核心编程(第二版)》,Wesley J·Chun著。Python经典入门读本,由两名顶尖的Python技术专家兼培训专家联手撰写,全面阐释了Python语言的基本的概念、语法、 模块、函数式编程等核心内容,并给出了多种实用的高级主题。
《代码大全(第二版)》,Steve McConnell著。软件工程领域的经典之作。从软件质量和编程思想等方面论述了软件构建的各个问题,并含有丰富而典型的程序示例,填补了初级与高级编程技术之间的空白。
02
操作系统类
《ROS机器人程序设计(第二版)》,Enrique Fernández 等著。入门机器人操作系统的一站式指南,从零开始,帮助读者快速通过ROS系统完成小型机器人系统的开发和编程工作。
《深入理解计算机系统(第三版)》, Bryant,R.E著。卡内基-梅隆等众多知名高校选用指定教材,从程序员视角全面剖析的实现细节,使读者深刻理解程序的行为,将所有计算机系统的相关知识融会贯通。
《Unix环境高级编程(第三版)》, W. Richard Stevens,Stephen A. Rago著。Unix编程圣经,介绍了UNIX文件和目录、进程、线程、信号、各种I/O、网络IPC等内容,以及丰富的应用示例。本书内容权威,概念清晰,阐述精辟,对于所有层次的UNIX程序员都是一本不可或缺的参考书。
《Unix网络编程(卷一):套接字联网API(第三版)》,W.Richard Stevens,Bill Fenner,Andrew M.Rudoff著。Unix网络编程经典著作。全面深入地介绍了如何使用套接字API进行网络编程,对于客户/服务器程序的各种设计方法也作了完整的探讨,最后还深入分析了流这种设备驱动机制。
《TCP/IP详解(卷一):协议(第二版)》,W. Richard Stevens, Kevin R. Fall 著。TCP/IP经典著作,不仅讲述了RFC标准协议,而且结合大量实例讲述了协议包的定义原因及在各种不同的操作系统中的应用与工作方式。第二版由网络顶级专家Kevin R. Fall博士更新了新一代网络技术。
《Linux内核设计与实现》,Robert Love著。 Linux内核四库全书之一,基于Linux 2.6.34内核,覆盖了从核心内核系统的应用到内核设计与实现等各方面,以及颇具特色的CFS调度程序、抢占式内核、块I/O层以及I/O调度程序等内容。
《Linux内核完全剖析——基于0.12内核》,赵炯著。对早期Linux 0.12内核代码进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux打下坚实的基础。
03
算法类
《数字图像处理》,冈萨雷斯著。图像处理经典教程,包括图像处理基本原理和经典算法介绍,适合图像或视觉方向入门。
《计算机视觉特征提取与图像处理》,Mark S. Nixon著。 重点介绍特征提取与描述相关的内容,针对细分领域,适合有一定视觉经验者阅读。
Probabilistic Robotics, Sebastian Thrun, Wolfram Burgard, Dieter Fox著。机器人算法入门书籍,系统介绍了机器人常用的算法,需有一定的机器学习基础。
《视觉SLAM十四讲--从理论到实践》,高翔,张涛著。VSLAM常用算法系统介绍书籍,针对VSLAM细分领域,推荐VSLAM方向研发人员阅读。
《机器学习》,周志华著。常用机器学习算法系统介绍数据,包括决策树,SVM,神经网络等经典算法的介绍,可作为系统了解机器学习的读本,同时也适合有一定经验者阅读 。
04
深度学习类
《深度学习》,Ian,Goodfellow, Yoshua,Bengio,Aaron等著。被誉为深度学习圣经,英文好的同学可以阅读英文原版
《计算机视觉:模型、学习和推理》,西蒙,J.D.,普林斯著。讲述的比较全面,涵盖了计算机视觉的方方面面,包含了人脸识别,跟踪,姿态预测,3D重建。并包括了计算机视觉视觉所需要的数据基础,很适合完整自学。
《深入浅出强化学习:原理入门》,比较适合入门,讲述了强化学习的基础知识,包括值函数,策略梯度,Actor-Critic,强化前沿等,很通俗易懂
Reinforcement Learning:An Introduction, Richard S. Sutton著。强化学习的开山之作,很权威,对强化学习的基础理论讲得非常细致透彻。非常适合系统自学,打好强化学习基础
05
硬件类
《机器人学》或《机器人导论》,熊有伦著。机器人学基础(手臂),系统性很强.
Introduction to Autonomous Mobile Robots, Roland SIEGWART著。移动机器人学基础,系统性很强。
《嵌入式实时操作系统ucos》,邵贝贝著。RTOS UCOS。
ROS By Example A Do-It-Yourself Guide to the Robot Operating System, R. PATRICK GOEBEL著。 ROS 入门。