【《机器人技术》复习】

简介: 【《机器人技术》复习】

1. 要求:

本次大作业上交截止时间 之前,超时,本门课程判定不及格。

作业上交的格式如下

  • 一律以 WORD 文档的形式上交,如需提交图片,将图片插入 WORD 中,不可单独提交图片文件。
  • 命名格式为:姓名+学号+机器人技术大作业 20 春,例:张三+学号+ 机器人技术大作业。
  • 请各位同学一定注意格式,格式不正确的不予计分。
  • 要求独立完成,不允许出现雷同卷,出现雷同的作业全部判定不及格。题目:

2. 机械手运动解算问题

下图所示为某一机械手简图,试完成下列问题:


1.png

2.1 自由度考点

在设计图示机械手时,如何选择自由度?图示机械手自由度是多少? (5 分)

解:由图可机械手只需要在xoy平面内运动,平面二维空间运动最少需要2个,最多只需要3个自由度;图示机械手自由度是3个。

2.png

2.2 运动学方程

请用 D-H 方法建立图示机械手各附体坐标系。 (5 分)

3.png

4.png

2.3 动力学方程

  1. 建立图示机械手的雅克比矩阵。 (15 分)

5.png

6.png

7.png

2.4 传感器

  1. 如若图示机械手用于装配作业,负载 5Kg,识别精度 2mm,需配置哪些类型的传感装置?(10分)
  • 机械手用于装配作业,需配置内部状态信息传感器和检测外部对象及外部环境状态的外部信息传感器。
  • 内部信息传感器包括检测位置、速度、力、力矩、温度以及异常变化的传感器。外部
  • 信息传感器包括视觉传感器、触觉传感器、力觉传感器、接近觉传感器传感器等。
  1. 请设计图示机械手用于装配时的智能控制结构,附图说明。 (15 分)

智能控制系统分为3级,即组织级、协调级和控制级也称执行级。

  • 组织级:接受任务命令,解释命令,并根据系统其他部分的反馈信息,确定任务,表达任务,把任务分解成系统可以执行的若干子任务。因此,组织级应具有任务表达,对任务的规划、决策和学习的功能。它是智能控制系统中,智能能力最强,控制精度最低级。
  • 协调级:接受组织级的指令和子任务执行过程的反馈信息,来协调下一层的执行,确定执行的序列和条件。这一级要有决策、调度的功能,也要具有学习的功能。
  • 控制级:功能是执行确定的运动和提供明确的信息,同时要满足协调级提出的终止条件和行为评价标准。最优控制或者近似最优控制理论会在这一层发挥作用。这一级是智能控制系统中控制精度最高,智能最低的一级。

image.png

图 3机器人的3级智能控制结构

2.5 编程题

编写机器人程序(编程语言不限),通过图示机械手将一块积木从 A 处拾起放到 B 处。

(A,B两点不在同一平面改为两点的x,y坐标完全不同,坐标可自行设定)。 (15 分)


设置A处坐标为(50,250)记为PICK位置,B处坐标为(250,50)记为PLACE位置。下面是一个程序名为DEMO的VAL程序,其功能是将物体从位置A (PICK位置)搬运至位置2 (PLACE位置)。

ABB机器人为例

EDIT DEMO 启动编辑状态 
PROGRAM DEMO  VAL响应
OPEN  下一步手张开
APPRO PICK 60 运动至距PICK位置60mm处
SPEED20 下一步降至20%满速
MOVE PICK 运动至PICK位置
CLOSEI  闭合手
DEPART 70 沿手矢量方向后退70mm
APPROS PLACE 75 沿直线运动至距离PLACE位置75mm处
SPEED 20  下步降至20%满速
MOVES PLACE 沿直线运动至PLACE位置上
OPENI 在下一步之前手张开
DEPART 50 自PLACE位置后退50mm
E 退出编辑状态返回监控状态



目录
相关文章
|
1月前
|
传感器 机器学习/深度学习 人工智能
【AI 现况分析】AI 如何落地到机器人技术上?
【1月更文挑战第27天】【AI 现况分析】AI 如何落地到机器人技术上?
|
1月前
|
传感器 人工智能 监控
农业机器人技术
农业机器人技术
57 3
|
1月前
|
机器学习/深度学习 传感器 人工智能
机器人技术的飞速进化:从想象到现实
机器人技术的快速发展正引领着人类走向未来,从工业制造到日常生活,机器人已经广泛应用。本文将探讨机器人技术的进化历程和多领域应用,展示机器人为我们带来的无限可能。
|
8月前
|
人工智能 自然语言处理 机器人
智能电话机器人核心技术:自然语言处理
什么是自然语言处理? 自然语言处理是计算机科学领域与人工智能领域中的一个重要方向.它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法.自然语言处理是一门融语言学、计算机科学、数学于一体的科学.因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别. 自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统.因而它是计算机科学的一部分. 自然语言处理(NLP)是计算机科学,人工智能,语言学关注计算机和人类(自然)语言之间的相互作用的领域.
|
2天前
|
机器学习/深度学习 人工智能 算法
强化学习:从游戏到机器人的技术之旅
【6月更文挑战第14天】强化学习是智能体通过与环境互动学习决策策略的方法,已在游戏(如AlphaGo和OpenAI Five)和机器人技术中展现出巨大潜力。在机器人领域,它应用于控制、动作学习和交互沟通,帮助机器人适应复杂环境和任务。尽管面临挑战,但随着技术发展,强化学习有望在更多领域发挥关键作用。
|
1月前
|
NoSQL 机器人 Windows
ROS机器人编程技术控制两只小海龟的编队运动
ROS机器人编程技术控制两只小海龟的编队运动
52 1
|
1月前
|
机器人 Python Windows
ROS机器人编程技术应用与实践
ROS机器人编程技术应用与实践
23 1
|
1月前
|
Ubuntu 机器人 编译器
ROS机器人编程技术系统安装
ROS机器人编程技术系统安装
24 1
|
1月前
|
传感器 机器学习/深度学习 人工智能
【专栏】机器人技术符合人类价值观,促进社会和谐发展,共创美好未来
【4月更文挑战第27天】机器人技术自20世纪起飞速发展,从早期工业领域的简单任务执行到如今的智能多元化应用。随着机械结构优化、感知技术提升及人工智能的融合,机器人已在工业、医疗、服务和特种领域广泛应用,提高效率、安全和生活质量。然而,技术进步也带来失业、伦理法律和安全挑战。未来,我们需要在应对挑战的同时,确保机器人技术符合人类价值观,促进社会和谐发展,共创美好未来。
|
1月前
|
人工智能 自然语言处理 机器人

热门文章

最新文章