图书简介

伴随着机器人技术的发展,现如今,Python已成为机器人编程语言中非常重要的组成部分。本书为Python语言基础和AUBO Python SDK编程的入门教材。全书分为10章,包括Python语言的基础语法、常用编程语句、函数使用、机械臂Python SDK介绍、SDK接口使用、实训案例等。本书理论内容讲解循序渐进,书中第2章到第4章详细介绍了Python语言的基础编程知识,第5章到第8章介绍了Python SDK的接口和使用方法,包含大量示例,第9章和第10章为Python结合工业相机和机器人的实训内容,书中的例题和习题为学生理解和巩固学习内容提供了有效途径,使得本书更加适合培养学生的实践技能及其应用能力。

本书可作为高等院校工业机器人技术、机器人工程、人工智能以及自动化等相关专业的教材,也可供高等院校工业机器人相关比赛的参赛选手、机器人技术领域的科研工作者参考。

章节目录

前言

第1章Python简介与环境安装1

1.1Python简介1

1.2Python环境安装4

思考与练习11

第2章基础语法12

2.1Python基础语法12

2.2Python变量类型15

2.3Python运算符20

思考与练习25

第3章控制流语句26

3.1分支语句26

3.2while循环语句29

3.3for循环语句34

3.4语句嵌套36

3.5其他语句37

思考与练习39

第4章Python函数40

4.1Python函数定义40

4.2自定义Python函数40

4.3Python函数调用41

4.4基本的文件操作方法43

4.5网络模块46

思考与练习49

第5章机械臂控制脚本Python函数

接口51

5.1机械臂Python SDK简介51

5.2基于Python SDK的工业机器人控制

实例65

5.3机械臂示教盒内使用Python脚本69

思考与练习71

第6章Python SDK参考系模块72

6.1数据类型72

6.2相对偏移74

6.3示例程序75

思考与练习78

第7章Python SDK运动模块79

7.1设置与获取机械臂的最大速度与加

速度79

7.2机械臂关节运动80

7.3直线运动82

7.4机械臂轨迹运动85

7.5机械臂状态获取与参数设置88

思考与练习89

第8章Python SDK IO与Modbus

模块90

8.1数据类型介绍90

8.2IO状态获取与参数设置94

8.3基于Python SDK的Modbus从机100

思考与练习105

第9章Python SDK控制工业相机107

9.1工业相机系统及其应用场景107

9.2工业相机系统的组成109

9.3工业相机系统的通信方式与数据110

9.4Python SDK与工业相机通信111

思考与练习117

第10章Python SDK视觉抓取工件

实训118

10.1工业相机标定118

10.2工业相机参数配置119

10.3Python运动控制程序编写125

10.4系统调试127

思考与练习129

附录130

参考文献141

图书评论

python编程机械_机器人Python编程与开发相关推荐

  1. 川崎焊接机器人编程实例_机器人现场编程-川崎机器人示教-综合命令.pptx

    川崎工业机器人示教 综合命令一 .综合命令示教一 .综合命令示教综合命令示教(又称一体化示教)编程,程序由"综合命令"来编辑.命令要素显示行程序行命令要素参数显示行二. 综合命令的 ...

  2. 滨江世贸机器人编程教育_机器人少儿编程课到底要不要学,送给正在迷茫的家长们...

    人工智能在社会生活中的应用越来越广泛,国家制造业的发展也越来越趋向于"智造业".行业发展催生了对专业人才的需求,从去年开始,大学就掀起了"人工智能热",高校开始 ...

  3. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  4. python青少年编程_机器人Python青少年编程开发实例

    章 打开极客之门 1.1 TurnipBit是什么 1.2 从拼插编程开始 1.3 做个真正的程序员 1.3.1 什么Python 1.3.2 面向硬件的MicroPython 1.3.3 支持Mic ...

  5. 机器人 python 极客入门_机器人Python极客编程入门与实战

    Python是一种面向对象.解释型的计算机程序设计语言,其简洁实用.高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手.随着计算机深入发展,Python逐渐成为最适合青少年做创意设计的语言,也同 ...

  6. python机器人编程与操作_机器人Python极客编程入门与实战 PDF 完整目录版

    给大家带来的一篇关于Python编程相关的电子书资源,介绍了关于机器人.Python.极客编程.入门.实战方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小25.8MB,Python极客团 ...

  7. 机器人python极客pdf_机器人Python极客编程入门与实战

    编辑推荐 有了先进的软件.硬件开发平台,剩下的只是创意.中国人,特别是中国的年轻人,是全球富有创业.创新精神的一群人,这样的一个群体难道还会缺乏创意吗? "青少年学编程系列丛书"只 ...

  8. python是脚本语言、主要用作系统编程和_关于Python是不是脚本语言的探讨

    很多人认为Python是单纯的脚本语言,认为它是一门简单的语言.其实,脚本语言并不是所谓的简单,而是简洁.Python可以使得一些复杂的编程任务变得简单而不是简单的编程语言.所以要是给Python一个 ...

  9. 单片机python编程入门_用Python让单片机“行动”起来——MicroPython实战入门篇

    MicroPython以微控制器作为目标,从而使得Python可以用来控制硬件.说到MicroPython,也许有人会感到陌生.而说到和它密切相关的Python,是否会恍然大悟呢?Python属于解释 ...

  10. python异步教程_【Python 异步编程入门】

    本文是写给 JavaScript 程序员的 Python 教程. Python 的异步编程,其他人可能觉得很难,但是 JavaScript 程序员应该特别容易理解,因为两者的概念和语法类似.JavaS ...

最新文章

  1. HTML5背后的故事
  2. 学习javascript 的一点感想
  3. 微信小程序点击按钮实现弹出模态框
  4. 哈希表-set/数组
  5. 在J2SE应用程序中模拟CDI的会话和请求范围
  6. oracle中sql语句排序,Oracle SQL排序方式与case语句
  7. java-web学习笔记(第一章)
  8. JSON stringify and parse
  9. 3步教你如何做好技术入股
  10. android白屏优化方案,优化Android App启动白屏
  11. iOS永久签名不掉签工具,轻松签超详使用教程
  12. ubuntu优化卸载不常用软件
  13. 如何用linux搭建简单的论坛
  14. 狂神说docker(最全笔记)
  15. 用CSS画三角形、圆、圆角
  16. 2022年中国31省份GDP增长目标及GDP目标“稳增长”路线分析[图]
  17. P1365 WJMZBMR打osu / Easy(期望)
  18. http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/
  19. sangfor升级客户端
  20. 淘东电商项目(35) -SSO单点登录(登录功能完善)

热门文章

  1. stm32g474芯片手册_STM32芯片资料-STM32F4 选型手册.pdf
  2. JavaWeb在线聊天系统开发
  3. Python学习手册(第4版).pdf
  4. 如何用计算机截部分屏,电脑怎样截长屏_电脑如何长截屏截图-win7之家
  5. ArcView Spacial Analyst v2.0 1CD
  6. 随手记:Ubuntu16.04.1安装Chrome浏览器以及解决root下无法启动的问题
  7. 读 项亮《推荐系统实践》
  8. Visio图片加全边框
  9. 改进型MUSIC算法(python)
  10. 计算机组成原理唐朔飞第八章ppt,计算机组成原理唐朔飞课件