Learning Robotics using Python机器人开发入门教程
机器人开发的入门书,《Learning Robotics using Python》还挺适合想要边学边动手的你。Python 写机器人代码真的挺顺的,语法简单,库也多。书里不光讲 Python 基础,还会带你装 ROS 环境、搭建工作空间、搞定节点通信。要知道,ROS可是机器人里的操作系统,像操作传感器、控制电机这些事,全靠它来串起来。
书里的案例也比较实用,比如做个会跑的小车、服务机器人啥的。嗯,用到的库像OpenCV、rospy、tf都讲得挺细,光看完书你就能动手搭一个自己的机器人项目,挺有成就感的。
还有像路径规划算法、SLAM技术这些进阶内容也讲了,什么 A*、Dijkstra,还有粒子滤波,都是搞自主导航离不开的东西。你要是准备认真学机器人开发,这本书值得一读。
安装 ROS 时注意选合适的版本,比如Noetic
配合 Python 3 用起来才舒服。还有调试用的rostopic
、rqt_graph
也挺重要,别跳过。
如果你刚好在找入门的资源,又想结合实际项目练手,那可以去看看这本书,配合下面这些相关资源用,会学得更快。
8.43MB
文件大小:
评论区