【机器人学】3-RUU-delta并联机器人正运动学、逆运动学和微分运动学

文章目录

  • 串联和并联机器人对比
  • delta机器人
  • 逆运动学
  • 正运动学
  • 微分运动学
  • 工作空间

串联和并联机器人对比

串联机器人和并联机器人各有优缺点。

串联机器人

  • 优点
    • 工作空间大;
    • 可实现的姿态多;
  • 缺点
    • 能量效率低,加速性差;
    • 末端负载小;
    • 由于误差累积和材料形变,精度差;

并联机器人

  • 优点
    • 由于可动平台轻,可以实现高速度、高加速度和高的能量效率;
    • 连杆不受弯曲力矩,刚度高,精度高;
    • 输出能力强;
  • 缺点
    • 工作空间小;
    • 不易校准;

delta机器人

delta并联机器人有三个自由度,常常在教学过程中作为操作杆使用,本篇博文对delta并联机器人的运动学进行分析。
这里建模的对象是:the ABB FlexPicker IRB 360-1/1600。

逆运动学

delta机器人的逆运动学比较简单,就是根据末端位置反算出关节位置,但是在实际使用过程中,当delta机器人作为操作杆使用时,逆运动学将没有那么重要,或者说逆运动学可以作为正运动学计算精度验证的工具。
如下图所示是delta机器人根据末端轨迹运动的仿真效果。

关节位置如下如:

末端位置轨迹如下:

正运动学

delta机器人的正运动学相对逆运动学比较复杂,如果方式选择不当会出现奇异的问题难以解决,这里推荐使用几何法直接根据关节角度解算出末端的位置。
下图是根据第一章逆运动学求出的关节位置作为输入量,计算出末端运动的轨迹。可以看出轨迹相同。

更精确的可以比较正逆运动学之间的误差,可见误差在10e-13。

微分运动学

微分运动学就是根据关节速度求出笛卡尔速度。
这里仍然使用逆运动学的结果进行验证。
首先差分出逆运动学生成轨迹所使用的关节速度,如下图所示:

经过雅可比矩阵求出对应时刻的末端速度,如下图,*线(ref)是参考值。

可以看出雅可比矩阵正确,微分运动学正确。

工作空间

基于正运动学的考虑关节限位的工作空间如下图。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1549901.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

htc e9刷android6,HTC E9+刷机教程_HTC ONE E9+刷zip格式的ruu包的方法

说了有关HTC ONE E9的官方ruu包了,说的是卡刷形式了,那就是来说说咱们的这个卡刷形式的rom包怎么刷入手机吧,这个也不复杂,也不需要借助于第三方的刷机软件就可以操作了,是利用手机自带的升级系统来进行升级的&#xf…

htc x920e刷android7.0,HTC X920E (Butterfly) 刷回官方RUU固件教程

其实htc手机的线刷刷机是最容易的了,因为htc的官方包就是exe格式的,直接可以下载下来运行刷入就可以了,下面来说说HTC X920E/Droid DNA/Butterfly的具体的刷ruu的教程吧,这个教程也可以用来救砖用,如果你的手机刷机失败…

htc d826 android 6,HTC 826官方ruu固件rom包_HTC Desire 826刷机包和升级包

今天看到论坛里已经有机友分享过HTC Desire 826的固件包了,也就是大家常说ruu包,现在咱们的这个手机多数是通过ruu包来进行升级的,没有什么太复杂的,今天在这里先分享的卡刷格式的ruu包,因为线刷的ruu包还没出来,等以后出来了再给大家分享出来,在这里会一块儿更新的,不…

htc+one+m7+linux驱动,HTC One M7线刷官方ruu包的教程

上次给大家说过了卡刷的教程了,可是很多人怕刷机失败,这种情况下就只能刷回官方的ruu包了,下面就来说说HTC One/M7/801e怎么来刷回官方的的ruu固件包,由于多数的官方ruu包都是exe格式的,都是用数据线连接电脑&#xff…

激动呀,htc desire s g12 4.0 RUU包htc 官方下载地址已放出,有图为证

不多说了直接上地址 http://dl4.htc.com/RomCode/Source_and_Binaries/RUU_SAGA_ICS_35_S_HTC_EU_14.01.401.2_20.76.30.0835_3831.19.00.110_275068.zip 大小: 17.7 KB 查看图片附件

htc one m7 linux驱动,HTC One M7官方RUU固件包(可救砖)

在网上找了找关于HTC One M7 (801e)的官方ruu固件包还不多,找了一些,不过有些不能下载,在这里整理了几款可以下载的官方ruu包,这些包都是官方原版的,都是支持线刷的,大家可以下载下来备用了,也可以用来救砖用的。 注意:htc手机的官方RUU固件系统包分为两种格式的,一种…

持续集成与持续交付:现代软件测试的变革之路

引言 在数字化时代,软件开发的速度和复杂性都在不断增加。为了满足市场的需求,企业需要更快、更高效地交付高质量的软件产品。在这样的背景下,持续集成与持续交付(CI/CD)成为了软件开发和测试的核心实践。 软件开发的…

知识蒸馏Demo,非常详细,适合入门

文章来自:Ai浩的“知识蒸馏实战:使用CoatNet蒸馏ResNet”,文章地址为:知识蒸馏实战:使用CoatNet蒸馏ResNet_知识蒸馏实例_AI浩的博客-CSDN博客 感谢作者!!! 摘要 知识蒸馏&#xf…

STM32独立看门狗

参考正点原子视频 看门狗 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造…

Verilog | 看门狗

一、 看门狗简介 看门狗:也称看门狗定时器,是常见于系统的一种外设;看门狗似乎就是一条看门的狗,如果系统一切正常则看门狗不叫,如果程序不正常,则看门狗则会将程序咬死(即程序强制复位&#x…

软件看门狗实现

一文看懂看门狗(附STM和英飞凌芯片应用) 文章目录 一文看懂看门狗(附STM和英飞凌芯片应用)(一)看门狗概述(二)硬件看门狗(三)软件看门狗 (一)看门狗概述 看门狗定时器(WDT,Watch Dog Timer)是单…

为HttpClient开启HTTP/2

正文 .Net Core在调用其他服务时,调用通常使用HttpClient,而HttpClient默认使用HTTP/1.1 。 配置 HttpClient 以使用 HTTP/2 h2 连接 自 .NET Core 3.0 发布以来, .NET 开发人员可以使用 HttpClient 启用 HTTP/2 。 设置 HTTP/2 的方法 De…

Linux系统软件看门狗

1.看门狗定义 Linux 自带了一个 watchdog 的实现,用于监视系统的运行,包括一个内核 watchdog module 和一个用户空间的 watchdog 程序。 内核 watchdog 模块通过 /dev/watchdog 这个字符设备与用户空间通信。用户空间程序一旦打开 /dev/watchdog 设备&a…

软件看门狗怎么设计

有几个看门狗 主控内部有条看门狗,叫做内部狗,有的产品外部有充电ic,也能起到看门狗的作用,一般和主控采用IIC通讯,叫做外部狗。 环境 以RTOS为例子,介绍看门狗设计 设计目的 1.能监控到每个线程是否有…

STM32看门狗详解

看门狗的作用:防止单片机因未知原因死机或比我们预期的时间过长长时间不能响应,如果出现这种问题,看门狗就会把单片机复位 独立看门狗(IWDG): 时钟来源:内部低速时钟(LSI&#xff0…

linux看门狗定时器,看门狗定时器的作用

看门狗定时器(WDT,Watch Dog TImer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始…

独立看门狗

一、独立看门狗概述 1、为什么需要看门狗? 单片机的工作易受到外界电磁场干扰,造成程序跑飞,而陷入死循环,造成整个系统陷入停滞状态。出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测单片机程序运…

Prometheus+Grafana+AlertManager监控Linux主机状态

文章目录 PrometheusGrafanaAlertManager监控平台搭建开始监控Grafana连接Prometheus数据源导入Grafana模板监控Linux主机状态 同系列文章 PrometheusGrafanaAlertManager监控平台搭建 Docker搭建并配置Prometheus Docker拉取并配置Grafana Docker安装并配置Node-Exporter …

STM32看门狗简述

概述 看门狗一般分为硬件看门狗和软件看门狗,主要用来解决程序CPU异常,程序跑飞挂死等问题,提高系统的可靠性。 硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零(俗…

国内大公司的开源项目一览表(包含mysql读写分离等)

原文地址:http://gad.qq.com/article/detail/34413?sessionUserTypeBFT.PARAMS.239074.TASKID&ADUIN731373934&ADSESSION1508293481&ADTAGCLIENT.QQ.5533_.0&ADPUBNO26719 奇虎360 https://github.com/Qihoo360 1.MySQL中间层 Atlas Atlas是由 Qih…