Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >视频:控制youBot的机械臂抓取物体

视频:控制youBot的机械臂抓取物体

作者头像
博士的沙漏
发布于 2020-09-03 08:03:44
发布于 2020-09-03 08:03:44
5250
举报
文章被收录于专栏:AI与机器人AI与机器人

距离上次更新公众号的VREP自学笔记系列已经过去了快2个月,期间各种事情缠身,导致项目进展太慢了。最近也要逐步恢复起来啦,不过项目的代码还存在不少问题,需要一段时间的调试和整理。这里先放一个使用youBot机器人进行Pick and Place的小视频吧,还处于调试中的版本,大家先尝个鲜。

http://mpvideo.qpic.cn/0bf2guaauaaagiacstqri5pvanodbi2qacqa.f10003.mp4?dis_k=310a8f4e3947e0aa0095051abcfdc863&dis_t=1599120169

在使用VREP的过程中,作者本人也接触了一些新的概念和方法,尤其是近年来的一些新的数学工具。强烈建议对机器人控制规划感兴趣的读者学习一本2017年才初版的书籍,来自美国西北大学的Kevin M. Lynch教授和韩国首尔大学的Frank C. Park教授共同编撰的机器人学书籍《Modern Robotics:Mechanics, Planning, and Control》,两位教授花了8年时间编写这本书,并且在2019年出了第二版。学过机器人学的读者都知道,D-H法是被广泛采用的机器人运动学模型构建方法,而许多读者可能还不知道还有另外的方法可以使用,例如指数积。相对于D-H法来说,指数积方法不需要在机器人连杆的每一部分构建坐标系,计算过程更为直观。书籍的英文版是开源的,读者可以从官网下载:http://hades.mech.northwestern.edu/index.php/Modern_Robotics。在原官网上两位教授还制作了不少教学视频,供大家自学。不方便登录网站的读者也可以点击标题下方的蓝色字体,在关注本公众号“博士的沙漏”后,在后台回复【MR】获取英文版书籍的下载地址。

该书从基于指数积方法构建了机器人的运动学模型,并且引入了轨迹规划方法和扩展了机器人的一些控制理论,是一本值得大家深入学习的书籍。同时,该书还开源了其中大部分的软件代码,供初学者进行学习。本项目中涉及到的一些运动学模型的构建、轨迹规划以及机器人的控制方法都参考了该书籍的部分内容,相信会带给大家不一样的体验。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 博士的沙漏 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【V-REP自学笔记(八)】控制youBot抓取和移动物体
在这一系列的V-REP自学笔记中,我们定了一个小目标,完成一个Demo。使用官方提供的KUKA公司的YouBot机器人模型来实验机器人的感知和控制过程,控制机器人从A点抓取物品,然后移动到B点将物品放置在B点的工作台上,这其中涉及到V-REP环境中的机器人感知和控制过程。没有看过前期学习笔记的读者,可以在文末找到往期文章地址。
博士的沙漏
2020/10/26
2.3K0
【V-REP自学笔记(八)】控制youBot抓取和移动物体
【V-REP自学笔记(六)】基于V-REP逆运动学模块的机械臂轨迹规划
在这一系列的V-REP自学笔记中,我们定了一个小目标,完成一个Demo。使用官方提供的KUKA公司的YouBot机器人模型来实验机器人的感知和控制过程,控制机器人从A点抓取物品,然后移动到B点将物品放置在B点的工作台上,这其中涉及到V-REP环境中的机器人感知和控制过程。没有看过前期学习笔记的读者,可以在文末找到往期文章地址。
博士的沙漏
2020/09/03
3.4K0
【V-REP自学笔记(六)】基于V-REP逆运动学模块的机械臂轨迹规划
【V-REP自学笔记(七)】Matlab/Python远程控制
在这一系列的V-REP自学笔记中,我们定了一个小目标,完成一个Demo。使用官方提供的KUKA公司的YouBot机器人模型来实验机器人的感知和控制过程,控制机器人从A点抓取物品,然后移动到B点将物品放置在B点的工作台上,这其中涉及到V-REP环境中的机器人感知和控制过程。没有看过前期学习笔记的读者,可以在文末找到往期文章地址。
博士的沙漏
2020/09/03
2.9K0
【V-REP自学笔记(七)】Matlab/Python远程控制
使用Ubuntu 18.04 LTS开启机器人开发的愉快历程
https://cn.ubuntu.com/internet-of-things/
zhangrelay
2019/01/23
3.4K0
【V-REP自学笔记(三)】用代码控制机器人
在这一系列的V-REP自学笔记中,我们定了一个小目标,完成一个Demo。使用官方提供的KUKA公司的YouBot机器人模型来实验机器人的感知和控制过程,控制机器人从A点抓取物品,然后移动到B点将物品放置在B点的工作台上,这其中涉及到V-REP环境中的机器人感知和控制过程。没有看过前期学习笔记的读者,可以在文末找到往期文章地址。
博士的沙漏
2020/09/03
3.1K0
【V-REP自学笔记(三)】用代码控制机器人
现代控制理论(机器人或人工智能方向)补充资料:Python Control Systems Library + Modern Robotics
Python控制系统库是一个Python模块,它实现了反馈控制系统分析和设计的基本操作。
zhangrelay
2022/04/29
9890
【V-REP自学笔记(五)】YouBot底盘运动学与路径规划
在这一系列的V-REP自学笔记中,我们定了一个小目标,完成一个Demo。使用官方提供的KUKA公司的YouBot机器人模型来实验机器人的感知和控制过程,控制机器人从A点抓取物品,然后移动到B点将物品放置在B点的工作台上,这其中涉及到V-REP环境中的机器人感知和控制过程。没有看过前期学习笔记的读者,可以在文末找到往期文章地址。
博士的沙漏
2020/09/03
1.8K0
【V-REP自学笔记(五)】YouBot底盘运动学与路径规划
【双足机器人(2)】倒立摆运动学模型构建(附代码)
在上一期的文章中,我们对线性倒立摆在2D平面内的运动过程进行了分析,并给出了基于轨道能量的线性倒立摆控制过程。
博士的沙漏
2021/01/05
2K0
【双足机器人(2)】倒立摆运动学模型构建(附代码)
阅读推荐:容易被忽略的12册人工智能书籍
本文整理12册容易被忽略的人工智能书籍,有经典入门内容、有理论加深内容,现在大家都很关注怎样能够更快做出结果,往往忽略了一些基础内容,这些书籍,希望各位“闲暇”时,可以“阅读”一番。
一点人工一点智能
2022/12/27
1.1K0
阅读推荐:容易被忽略的12册人工智能书籍
七自由度冗余机械臂梯度投影逆运动学
冗余机械臂的微分逆运动学一般可以增加额外的优化任务。 最常用的是梯度投影算法 GPM (Gradient Project Method),文献 [1] 中第一次将梯度投影法应用于关节极限位置限位中。 该算法中设计基于关节极限位置的优化指标, 并在主任务的零空间中完成任务优化。 此种思想也用于机械臂的奇异等指标优化中。 Colome 等 对比分析了速度级微分逆向运动学中的关节极限位置指标优化问题, 但是其研究中的算法存在一定的累计误差, 因而系统的收敛性和算法的计算稳定性难以得到保证。 其他学者综合多种机器人逆向运动学方法, 衍生出二次计算方法、 梯度最小二乘以及模糊逻辑加权最小范数方法等算法。Flacco 等 针对七自 由度机械臂提出一种新的零空间任务饱和迭代算法, 当机械臂到达关节限位时, 关节空间利用主任务的冗余度进行构型调整, 从而使得机械臂回避极限位置。 近年来, 关于关节极限回避情况下的冗余机械臂运动规划成为了很多学者的研究方向, 相应的改进 策 略 也 很 多.
ZC_Robot机器人技术
2020/10/28
6.9K2
七自由度冗余机械臂梯度投影逆运动学
机器人学入门必看书单
机器人的研究和商业化是最近几十年的热点,也诞生了不少成功的商业产品和优秀的机器人公司。机器人的研发水平是一个国家科技水平的具体体现。机器人的研究设计知识较多,且机器人的概念广义上包含比较多。一般认为机器人属于机械工程下的二级学科机械电子工程的一个研究方向。但是广义上的机器人涉及到材料、电气系统以及计算机技术。而本文所述的机器人的研究主要是涉及机械电子工程中的机器人方向,且更加强调机器人的本体涉及与控制。
ZC_Robot机器人技术
2020/10/11
4.3K18
机器人学入门必看书单
双臂的运动规划(一)
与单臂机器人相比,双臂机器人的运动学系统具有其固有的协调特性,动力学系统是一个高纬度、高耦合的非线性系统。目前针对双臂间的协调运动规划主要基于主从式运动规划和非主从式运动规划,并且综合考虑了双臂间工作时的无碰撞路径规划问题。七自由度冗余机械臂(我们的手臂也是七自由度)由于存在冗余自由度,对于给定的双臂机器人末端目标位姿,双臂存在无穷多组运动学逆解,即存在逆运动学解的不确定性,同时逆运动学解的不确定性又会带来运动轨迹和控制力矩的不确定性。
六四零
2020/08/04
2K0
【V-REP自学笔记(一)】平台介绍和软件安装
常用的机器人物理仿真软件有ROS/Gazebo、V-REP、Webots、Adams等,有的收费,有的开源,提供的功能也不同。V-REP是一个跨平台的机器人仿真软件,提供多种机器人模型和控制接口,便于开发者快速验证算法和低成本开发,主要特性包括:
博士的沙漏
2020/09/03
3.9K0
【V-REP自学笔记(一)】平台介绍和软件安装
基于matlab的机械臂仿真_移动机器人matlab运动学仿真
目的 本文手把手教你在 Mathematica 科学计算软件中搭建机器人的仿真环境,具体包括以下内容:    1 导入机械臂的三维模型    2 正\逆运动学仿真    3 碰撞检测    4 轨迹规划    5 正\逆动力学仿真    6 运动控制 文中的所有代码和模型文件都在此处:https://github.com/robinvista/Mathematica 。使用的软件版本是 Mathematica 11.1,较早的版本可能缺少某些函数,所以最好使用最新版。交流网站是www.robotattractor.com。进入正文之前不妨先看几个例子:
全栈程序员站长
2022/11/01
5.2K0
基于matlab的机械臂仿真_移动机器人matlab运动学仿真
开源七轴myArm协作机械臂正逆运动学技术讲解
在本文中,我们将深入探讨机器人学的两个核心概念:正运动学和逆运动学。这两个概念是理解和控制机械臂运动的基础。通过一个具体的7轴机械臂实例,我们将详细介绍如何计算机械臂的正运动学和逆运动学。我们首先会解释正运动学和逆运动学的基本概念和数学原理,然后我们将展示如何应用这些原理来计算7轴机械臂的运动。我们的目标是让读者对机械臂的运动控制有一个深入的理解,并了解如何在实践中应用这些知识。
大象机器人
2023/11/06
1.8K0
开源七轴myArm协作机械臂正逆运动学技术讲解
计算机控制技术课程解释与问题答疑
课程以C51为主,但是目前主流的使用msp430,arduino,stm32等,可以自学这类芯片。
zhangrelay
2019/01/23
1.3K0
机器人学Robotics学习资料 | 我的SLAM入门路线分享
可能因为进入了新学期,本人遇到了几次身边小学弟和网友的提问:机器人学和SLAM该怎么入门好?由于回答了几次问题,就借着这个机会把问题的回答整理归纳下。这篇分享仅是根据本人入门Robitics和SLAM的亲身经历,基于一步一个脚印摸索而来的路线来尽可能避免小伙伴们走我的弯路,文章内容的广度和深度应该是不如网上其他大佬们整理出来的综述,但贵在真实可靠,希望对求学的伙伴们有些帮助,文章内容若有不当之处希望读者朋友们勘误。
3D视觉工坊
2023/04/30
7590
机器人学Robotics学习资料 | 我的SLAM入门路线分享
基于神经网络的机器人学习与控制:回顾与展望
机器人因其高效的感知、决策和执行能力,在人工智能、信息技术和智能制造等领域中具有巨大的应用价值。目前,机器人学习与控制已成为机器人研究领域的重要前沿技术之一。各种基于神经网络的智能算法被设计,从而为机器人系统提供同步学习与控制的规划框架。首先从神经动力学(ND)算法、前馈神经网络(FNNs)、递归神经网络(RNNs)和强化学习(RL)四个方面介绍了基于神经网络的机器人学习与控制的研究现状,回顾了近30年来面向机器人学习与控制的智能算法和相关应用技术。最后展望了该领域存在的问题和发展趋势,以期促进机器人学习与控制理论的推广及应用场景的拓展。
一点人工一点智能
2023/04/27
2.3K0
基于神经网络的机器人学习与控制:回顾与展望
机械臂焊接机器人轨迹控制原理
随着制造业的不断发展,机器人技术在各个领域都得到了广泛应用,其中机械臂焊接机器人在汽车制造、电子产品制造等行业中发挥着重要作用。机械臂焊接机器人的轨迹控制是其关键技术之一,对于实现高质量、高效率的焊接任务至关重要。
创想智控
2023/11/16
4370
机械臂焊接机器人轨迹控制原理
CMU发表新型灵巧机器人算法,准确学习日常家具的操纵方法
机器之心专栏 作者:David Held、Ben Eisner、Harry Zhang 卡内基梅隆大学机器人学院 (CMU Robotics Institute)  推出物体轨迹预测(FlowBot 3D)算法,可以使机器人去操纵日常家具。该算法泛化性极强,只需一个神经网络模型便能泛化到各种家具物品。 人们在日常生活中接触到的大部分家具都是“关节物品” (articulated objects),比如带有拉出式导轨的抽屉、带有垂直旋转轴的门、带有水平旋转轴的烤箱,因为这些物体的主要零件都是由各种各样的关节连
机器之心
2022/06/07
2980
CMU发表新型灵巧机器人算法,准确学习日常家具的操纵方法
推荐阅读
相关推荐
【V-REP自学笔记(八)】控制youBot抓取和移动物体
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档