详细内容或原文请订阅后点击阅览
Python 机器人初学者指南
使用 PyBullet 构建 3D 模拟《Python 机器人初学者指南》一文首先出现在 Towards Data Science 上。
来源:走向数据科学简介
可以通过复制或替代人类行为来执行任务并做出决策。机器人学是专注于机器人设计和建造的科学领域。它是多学科的结合:
机器人- 传感器和执行器的电气工程。传感器从环境中收集数据,将物理特性转换为电信号(就像我们的 5 种感官)。执行器将这些信号转换为物理动作或运动(如我们的肌肉)。机械工程用于物理结构的设计和运动。计算机科学用于人工智能软件和算法。
目前,ROS(机器人操作系统)是机器人技术的主要框架,它处理机器人的所有不同部分(传感器、电机、控制器、摄像头……),其中所有组件以模块化方式交换数据。 ROS 框架适用于真实的机器人原型,它可以与 Python 和 C++ 一起使用。鉴于其受欢迎程度,有许多基于 ROS 构建的库,例如最先进的 3D 模拟器 Gazebo。
ROS(机器人操作系统) ROS 凉亭 西蒙·卡杜拉 不飞溅由于 Gazebo 相当复杂,人们仍然可以学习机器人学的基础知识并在 ROS 生态系统之外构建用户友好的模拟。主要的 Python 库有:
ROS 生态系统之外