首页 > 其他分享 >机器人控制与轨迹规划

机器人控制与轨迹规划

时间:2023-04-10 16:07:13浏览次数:31  
标签:仿真 轨迹 自由度 规划 机器人 机械


目录

1.六自由度机械臂逆解仿真

2. 小车(移动机器人)仿真平台

3.轨迹规划

4. 六自由度工业机器人DH建模与逆运动学仿真

5. 机械臂轨迹规划matlab、Vrep联合仿真

6. 粒子群轨迹规划

7. 样条曲线轨迹规划

8. 人形机器人控制仿真

9. NUBUS五次非均匀B样条轨迹规划及机械臂仿真

10.五次&三次多项式连续轨迹规划

11. 主从机械臂||双机械臂跟随控制

12.六自由度机械臂雅可比矩阵的实验验证

13.七自由度机械臂直线、圆弧轨迹、工作空间、路径、轨迹规划

14.五次非均匀B样条S型轨迹规划

15.素材链接


1.六自由度机械臂逆解仿真

内容简介:

六自由度机械臂逆运动学仿真,通过给定圆形轨迹,实时求解机械臂各个关节角度,再通过正运动学计算末端位置,绘制给定圆形轨迹和机械臂末端轨迹,若轨迹重合则解算正确。

链接:


六自由度机械臂逆解仿真


2. 小车(移动机器人)仿真平台

内容简介:

(1)以等腰三角形表示一个小车,三角形顶点指向为小车的朝向,即前进方向。如下图所示,那么我们只要求用三角形表示;

(2)可以在窗口输入给定的线速度和角速度以驱动小车的运动,它们可以是时间序列数据,也可以是小车的位置(xc和yc)和方向(θ)的函数。

(3)两个按钮,一个执行小车驱动任务并动态绘制小车的运动轨迹,一个退出仿真平台。

(4)利用快捷菜单,对所得轨迹曲线进行设置;

(5)界面以"小车仿真"为名,溢出默认的菜单,自定义一级菜单"数据"

链接:


小车(移动机器人)仿真平台


3.轨迹规划

内容简介:

六自由度机器人关节空间轨迹规划,包含

(1)多项式轨迹规划,含位置、速度、加速度

(2)贝塞尔曲线轨迹规划,含位置,速度,加速度

(3)5-3-5形式的多项式-贝塞尔-多项式轨迹拼接,含位置、速度、加速度

链接:


轨迹规划


4. 六自由度工业机器人DH建模与逆运动学仿真

内容简介:

       主要介绍六自由机械臂的逆运动学通用解法,包含机械臂的多解分析,运动空间分析,奇异值分性等内容,对掌握机器人运动学来说是最佳实践项目。

链接:


六自由度工业机器人DH建模与逆运动学仿真


5. 机械臂轨迹规划matlab、Vrep联合仿真

内容简介:

(1)由matlab 进行关节角度解算,Vrep进行关节角度接收和运动仿真;

(2)机械臂运动轨迹包括圆、直线,首先在某处规划直线或圆弧,由于机器人初始位姿与规划轨迹的位姿起点存在差异,这之间采用多项式拟合的方式,对关节空间进行点到点的轨迹规划;

(3)matlab 绘图包括机械臂的运动轨迹、各关节的速度、位置随时间的变化;

(4)matlab和Vrep独立,matlab可独立完成仿真;

(5)解析法计算关节角度;

链接:


机械臂轨迹规划matlab、Vrep联合仿真


6. 粒子群轨迹规划

内容简介:

3-5-3形式的多项式轨迹规划,采用粒子群算法获得耗时最短的轨迹。

链接:


粒子群轨迹规划


7. 样条曲线轨迹规划

内容简介:

采用样条差值算法对圆弧轨迹进行差值,该算法是进行连续轨迹规划的入门算法,可扩展至任意轨迹的规划。

链接:


样条曲线轨迹规划


8. 人形机器人控制仿真

内容简介:

人形(双足)机器人控制matlab 仿真,包含:

(1)机器人足端的轨迹规划;

(2)机器人单腿连杆模型的正逆解;

(3)机器人关节的pid 控制;

(4)机器人行走的运动仿真。

链接:


人形机器人控制仿真


9. NUBUS五次非均匀B样条轨迹规划及机械臂仿真

内容简介:

(1)采用五次非均匀B样条(NUBUS)对给定路径点(机械臂末端点)进行平滑拟合,获得光滑轨迹;

(2)采用缓动曲线NUBUS参数进行优化,获得光滑速度、加速度曲线;

(3)采用几何法推导公式,建立3自由度机械臂运动学模型,进行逆解解算及验证;

(4)将NUBUS规划的轨迹用在3自由度机械臂的仿真中,获得机械臂各关节角度、角速度、角加速度曲线;

(5)搭建机械臂仿真程序框架。

链接:


NUBUS五次非均匀B样条轨迹规划及机械臂仿真


10.五次&三次多项式连续轨迹规划

内容简介:

(1)三次多项式和五次多项式生成机器人连续轨迹曲线;

(2)从点到点到连续点到点的轨迹规划,实现任意个数点的轨迹规划;

(3)算法底层实现全部为公式翻译实现,非调用matlab 插值函数,可直接翻译成 C 代码进行嵌入式控制;

(4)可自由设置或自动生成机器人起点和终点速度,加速度大小。

链接:


五次&三次多项式连续轨迹规划


11. 主从机械臂||双机械臂跟随控制

内容简介:

利用matlab和vrep仿真工具,设计算法完成从机器人对主机器人运动的跟踪,主要工作如下:

(1)设置各关节起点终点,采用三次多项式进行机器人轨迹规划;

(2)主机器人根据规划的轨迹进行运动;

(3)从机器人接收主机器人发送的实时关节角度数据;

(4)从机器人采用PID控制算法跟踪主机器人进行运动;

(5)设计GUI人机交互界面,完成轨迹规划、数据采集、图片显示、matlab与vrep连接通信、数据展示等功能。

链接:


主从机械臂||双机械臂跟随控制


12.六自由度机械臂雅可比矩阵的实验验证

内容简介:

   雅可比矩阵为机械臂关节速度到连杆(末端也是连杆的一部分)速度的映射关系,为了验证机器人学课本上公式的正确性,提出先用符号解推导6自由度机械臂雅可比矩阵然后规划机器人关节角速度并通过积分得到机器人关节角度,通过将关节角度代入正运动学公式得到机器人末端实时位置,然后用差分法计算机器人的末端速度;同时,将角速度代入雅可比矩阵得到机器人末端的速度。最后,将两者进行对比,验证雅可比矩阵的正确性。

链接:


六自由度机械臂雅可比矩阵的实验验证


13.七自由度机械臂直线、圆弧轨迹、工作空间、路径、轨迹规划

内容简介:

完成七自由度机械臂正逆解,完成实验验证;实现七自由度机械臂绘制直线、圆弧轨迹;分析七自由度机械臂工作空间并绘图;规划路径和平滑轨迹避障,到达目标点。

机器人控制与轨迹规划_轨迹规划

14.五次非均匀B样条S型轨迹规划

内容简介:

用五次非均匀B样条对路径散点(型值点)进行拟合,求取控制点并得到NURBS两阶导表达式;辛普森离散曲线积分获得NURBS曲线长度;采用七段式S型轨迹对NURBS曲线进行规划;牛顿插值获得NURBS参数u; 根据u获得NURBS离散曲线轨迹。

机器人控制与轨迹规划_轨迹规划_02

链接:


五次非均匀B样条S型轨迹规划




标签:仿真,轨迹,自由度,规划,机器人,机械
From: https://blog.51cto.com/u_16063698/6181042

相关文章

  • 小车(移动机器人)仿真平台
    实现效果:小车(移动机器人)仿真平台(1)以等腰三角形表示一个小车,三角形顶点指向为小车的朝向,即前进方向。如下图所示,那么我们只要求用三角形表示,而不是图中的形状其运动学模型如下:(2)可以在窗口输入给定的线速度和角速度以驱动小车的运动,它们可以是时间序列数据,也可以是小车的位......
  • 核酸检测机器人
    1.设计一个至少六自由度的机器人,至少包括--个伸缩关节,要求机器人工作空间能够满足左图工作空间的要求(自己定义机械臂安装位置要求能够满足抓取指定空间范围内操作)2.根据自己设计的机器人建立DH坐标系及齐次变换矩阵,并设置合理的关节转动极限,分析和绘制工作空间,关节必须要有合......
  • 码垛机器人优势体现在哪?
    码垛机器人产品介绍1.设备配置:自动输送线、自动开箱与封箱机、自动称重与分拣、自动码垛与搬运(机器人)2.设备尺寸:自动输送线和多种自动化设备根据客户实际情况进行设计和定制,机器人有负载3~1200kg、作业半径700~3159mm可供选择。3.生产能力:自动化系统的生产能力是指单位时间内按......
  • 动态规划的套路
    动态规划的试用前提1.无后效性一旦f(i,j)确定,就不用关心如何计算f(i,j)想要确定f(i,j),只需要知道f(i-1,j)和f(i,j-1)的值。而至于他们如何计算出来,对当前或之后的任何子问题都没有影响过去不依赖将来,将来不影响过去2.最优子结构f(i,j)定义就已蕴含了最优大问题的最优......
  • HJ52_计算字符串的编辑距离_动态规划_动态规划可视化
    思路:该题目符合最优解拥有最优子解,符合动态规划算法要求.2思路:操作方法有3种,替换、插入、删除。把a字符串编辑成b字符串的距离。3假设空字符串开始编辑作为bottom边界。4a字符串作为深度,b作为宽度。5沿宽度遍历为add,沿深度遍历为delete,斜角为change6判断是否相......
  • 河内小宝图文机器人
    机器人定义机器人是一种自动化的机器,所不同的是这种机器具备一些与人或生物相似的智能能力,如感知能力、规划能力、动作能力和协同能力,是一种具有高度灵活性的自动化机器。机器人分类从我国应用环境把机器人分为两类:工业机器人和特种机器人。国际上的机器人学者,从应用环境出发将......
  • 【路径规划】基于模型预测人工势场MPAPF求解考虑复杂遭遇场景的 COLREG船舶运动规划附
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。......
  • QQ算账机器人
    发展前景:QQ算账机器人锂电池作为目前一种比较成熟和先进的电池,由于质量轻,储电量大,受到了人们的广泛应用。尤其是手机、智能穿戴设备以及新能源汽车的发展,锂电池可以说供不应求。整个行业处于一个火爆的状态中,许多上市企业在资本市场的估值也是处于一个高估的状态。所以,锂电池行业......
  • 澳五机器人
    澳五机器人软件简介wx1203296909ROS(RobotOperatingSystem,机器人操作系统)提供一系列程序库和工具以帮助软件开发者创建机器人应用软件。它提供了硬件抽象、设备驱动、库函数、可视化、消息传递和软件包管理等诸多功能。ROS遵守BSD开源许可协议。ROS是一个适用于机器......
  • 澳八机器人
    一种最接近“人形机器人”的机器人已经出现并不断进化。澳八机器人  林肯在1863年写下了《解放奴隶宣言》。到了1920年,作家恰佩克笔下出现了“新的奴隶阶级”——机器人。“Robot”(机器人)一词最早出现在其小说《罗梭的万能机器人》中,捷克语的意思是强制劳动(robota),也是“ro......